# OrderOptions

- [JSON representation](https://developers.google.com/assistant/df-asdk/reference/webhook/rest/Shared.Types/OrderOptions#SCHEMA_REPRESENTATION)
- [CustomerInfoOptions](https://developers.google.com/assistant/df-asdk/reference/webhook/rest/Shared.Types/OrderOptions#CustomerInfoOptions)
  - [JSON representation](https://developers.google.com/assistant/df-asdk/reference/webhook/rest/Shared.Types/OrderOptions#CustomerInfoOptions.SCHEMA_REPRESENTATION)

> [!WARNING]
> This item is deprecated!

Deprecated: Use V3 Proto instead. Options associated with an order.

| JSON representation ||
|---|---|
| ``` { "requestDeliveryAddress": boolean, "customerInfoOptions": { object (`https://developers.google.com/assistant/df-asdk/reference/webhook/rest/Shared.Types/OrderOptions#CustomerInfoOptions`) } } ``` |

| Fields ||
|---|---|
| `requestDeliveryAddress` | `boolean` If true, delivery address is required for the associated Order. |
| `customerInfoOptions` | ``object (`https://developers.google.com/assistant/df-asdk/reference/webhook/rest/Shared.Types/OrderOptions#CustomerInfoOptions`)`` The app can request customer info by setting this field. If set, the corresponding field will show up in ProposedOrderCard for user's confirmation. |

## CustomerInfoOptions

> [!WARNING]
> This item is deprecated!

Deprecated: Use V3 Proto instead. Options regarding customer info.

| JSON representation ||
|---|---|
| ``` { "customerInfoProperties": [ enum (`https://developers.google.com/assistant/df-asdk/reference/webhook/rest/Shared.Types/CustomerInfoProperty`) ] } ``` |

| Fields ||
|---|---|
| `customerInfoProperties[]` | ``enum (`https://developers.google.com/assistant/df-asdk/reference/webhook/rest/Shared.Types/CustomerInfoProperty`)`` List of customer info properties. |