# Interface: BaseEmbedProps

Defined in: [embeds/types.ts:69](https://github.com/plandalf/numi/blob/fc6f42b5ade3d63b71623934838a6509f17203e2/packages/react/src/embeds/types.ts#L69)

## Extended by

- [`PopupEmbedProps`](https://plandalf.com/docs/packages/react/interfaces/PopupEmbedProps)
- [`StandardEmbedProps`](https://plandalf.com/docs/packages/react/interfaces/StandardEmbedProps)
- [`FullScreenEmbedProps`](https://plandalf.com/docs/packages/react/interfaces/FullScreenEmbedProps)

## Properties

### customer?

> `optional` **customer?**: [`CustomerInfo`](https://plandalf.com/docs/packages/react/interfaces/CustomerInfo)

Defined in: [embeds/types.ts:74](https://github.com/plandalf/numi/blob/fc6f42b5ade3d63b71623934838a6509f17203e2/packages/react/src/embeds/types.ts#L74)

***

### domain?

> `optional` **domain?**: `string`

Defined in: [embeds/types.ts:70](https://github.com/plandalf/numi/blob/fc6f42b5ade3d63b71623934838a6509f17203e2/packages/react/src/embeds/types.ts#L70)

***

### events?

> `optional` **events?**: `Partial`\<[`EmbedEventCallbacks`](https://plandalf.com/docs/packages/react/interfaces/EmbedEventCallbacks)\>

Defined in: [embeds/types.ts:78](https://github.com/plandalf/numi/blob/fc6f42b5ade3d63b71623934838a6509f17203e2/packages/react/src/embeds/types.ts#L78)

***

### inheritParameters?

> `optional` **inheritParameters?**: `boolean`

Defined in: [embeds/types.ts:72](https://github.com/plandalf/numi/blob/fc6f42b5ade3d63b71623934838a6509f17203e2/packages/react/src/embeds/types.ts#L72)

***

### offer

> **offer**: `string`

Defined in: [embeds/types.ts:71](https://github.com/plandalf/numi/blob/fc6f42b5ade3d63b71623934838a6509f17203e2/packages/react/src/embeds/types.ts#L71)

***

### onComplete?

> `optional` **onComplete?**: (`checkout`) => `void`

Defined in: [embeds/types.ts:75](https://github.com/plandalf/numi/blob/fc6f42b5ade3d63b71623934838a6509f17203e2/packages/react/src/embeds/types.ts#L75)

#### Parameters

##### checkout

`any`

#### Returns

`void`

***

### onError?

> `optional` **onError?**: (`error`) => `void`

Defined in: [embeds/types.ts:77](https://github.com/plandalf/numi/blob/fc6f42b5ade3d63b71623934838a6509f17203e2/packages/react/src/embeds/types.ts#L77)

#### Parameters

##### error

`any`

#### Returns

`void`

***

### onSuccess?

> `optional` **onSuccess?**: (`data`) => `void`

Defined in: [embeds/types.ts:76](https://github.com/plandalf/numi/blob/fc6f42b5ade3d63b71623934838a6509f17203e2/packages/react/src/embeds/types.ts#L76)

#### Parameters

##### data

`any`

#### Returns

`void`

***

### parameters?

> `optional` **parameters?**: `Record`\<`string`, `any`\>

Defined in: [embeds/types.ts:73](https://github.com/plandalf/numi/blob/fc6f42b5ade3d63b71623934838a6509f17203e2/packages/react/src/embeds/types.ts#L73)

Source: https://plandalf.com/docs/packages/react/interfaces/BaseEmbedProps
