> ## Documentation Index
> Fetch the complete documentation index at: https://baileys.wiki/llms.txt
> Use this file to discover all available pages before exploring further.

# IProductMessage

> Protobuf interface IProductMessage generated from WAProto.

Defined in: [WAProto/index.d.ts:8469](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L8469)

## Properties

### body?

> `optional` **body**: `null` | `string`

Defined in: [WAProto/index.d.ts:8473](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L8473)

***

### businessOwnerJid?

> `optional` **businessOwnerJid**: `null` | `string`

Defined in: [WAProto/index.d.ts:8471](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L8471)

***

### catalog?

> `optional` **catalog**: `null` | [`ICatalogSnapshot`](/proto-reference/Message/ProductMessage/interfaces/ICatalogSnapshot)

Defined in: [WAProto/index.d.ts:8472](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L8472)

***

### contextInfo?

> `optional` **contextInfo**: `null` | [`IContextInfo`](/proto-reference/interfaces/IContextInfo)

Defined in: [WAProto/index.d.ts:8475](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L8475)

***

### footer?

> `optional` **footer**: `null` | `string`

Defined in: [WAProto/index.d.ts:8474](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L8474)

***

### product?

> `optional` **product**: `null` | [`IProductSnapshot`](/proto-reference/Message/ProductMessage/interfaces/IProductSnapshot)

Defined in: [WAProto/index.d.ts:8470](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L8470)
