WhatsApp Payment Captured — current payload, usage and account requirements.
eventType: whatsAppPaymentCaptured. WATI received a WhatsApp payment-status notification. Interpret status/type and the payment object using the applicable provider/payment contract.
Use this documented event only when it is registered by your workspace's event-types API and the relevant product/channel is available on your account. Registration alone is not a delivery guarantee; verify an actual permitted event reaches your enabled subscription. Acknowledge promptly with a successful 2xx; process idempotently and allow duplicate/out-of-order delivery. Do not assume a universal event UUID, fixed retry schedule or signing scheme. See webhook setup and recovery.
Example
{
"eventType": "whatsAppPaymentCaptured",
"id": "<provider-message-id>"
}The example is illustrative, not an exhaustive list of fields or possible outcomes. Null/absent values must be handled.
| Field | Type / meaning |
|---|---|
id | Provider message/status identifier, not a guaranteed globally unique webhook-event ID. |
from | Provider recipient identifier. |
status / type | Strings serialized from the provider status/type values; this page does not invent a universal enum. |
created | Provider status timestamp serialized as a date-time. |
payment | Provider payment-details object; its shape depends on the payment contract. |

