# Payment optimized This [Intelligent Acceptance](https://www.checkout.com/docs/payments/optimize-payments/boost-acceptance-rates.md) event informs you if a payment was optimized or was in the unoptimized control group. If optimized, it specifies the optimizations that were applied. ## Example webhooks **Optimized** ```json { "id": "evt_caxmnvuvbe4elkbdx2imwbnjxu", "type": "payment_optimized", "version": "1.0.29", "created_on": "2025-05-22T11:56:04.8821546Z", "data": { "payment_id": "pay_jnqu6pfovububi2rgmtj3rvwfu", "is_ia_optimized": true, "is_ia_control_group": false, "optimization_groups": [ "Smart Payment Routing", "Adaptive Messaging", "Smart Authentication", "Network Tokens" ] } } ``` **Control group** ```json { "id": "evt_caxmnvuvbe4elkbdx2imwbnjxu", "type": "payment_optimized", "version": "1.0.29", "created_on": "2025-05-22T11:56:04.8821546Z", "data": { "payment_id": "pay_jnqu6pfovububi2rgmtj3rvwfu", "is_ia_optimized": false, "is_ia_control_group": true, "optimization_groups": [] } } ``` --- ## Webhook fields | Field name | Description | | --- | --- | | `id`
`string` | The event's unique identifier, prefixed with `evt_`. | | `type`
`string` | The type of event.

This value is `payment_optimized`. | | `version`
`string` | The webhook's version. | | `created_on`
`date-time` | The date and time when the event occurred, in UTC.
Standard – ISO 8601 code
Example – `yyyy-mm-ddThh:mm:ss.sss` | | `data`
`object` | The webhook message. | | `data.payment_id`
`string` | The payment's unique identifier, prefixed with `pay_`. | | `data.is_ia_optimized`
`boolean` | Indicates whether the payment was optimized by Intelligent Acceptance:
- `true` – One or more optimizations were applied to the payment.
- `false` – The payment was intentionally not optimized as part of the control group. | | `data.is_ia_control_group`
`boolean` | Indicates whether the payment was part of the control group for testing and measuring optimization impacts:
- `true` – The payment was intentionally not optimized as part of the control group.
- `false` – The payment was not in the control group and one or more optimizations were applied. | | `data.optimization_groups`
`array of string` | The types of optimization applied to the payment.

This can be one of:

- `Adaptive Messaging` – [Adaptive Messaging](https://www.checkout.com/docs/payments/optimize-payments/boost-acceptance-rates.md#Adaptive_messaging) optimization was applied.
- `Network Tokens` – [Network Tokens](https://www.checkout.com/docs/payments/optimize-payments/boost-acceptance-rates.md#Network_tokens) optimization was applied.
- `Smart Authentication` – [Smart Authentication](https://www.checkout.com/docs/payments/optimize-payments/boost-acceptance-rates.md#Authentication_management) optimization was applied.
- `Smart Payment Routing` – [Smart Payment Routing](https://www.checkout.com/docs/payments/optimize-payments/boost-acceptance-rates.md#Dynamic_routing) optimization was applied.

If the payment was in the control group, the array is empty. |