Skip to main content

Wallet Checkout event

POST 

/wallet-checkout/events

This webhook is sent for Wallet Checkout session updates.

  • checkout.completed — The checkout flow has finished. The outcome is reflected in session.payment.status (for example COMPLETED, FAILED, or CANCELLED for a user-initiated cancellation).
  • checkout.cancelled — The session was cancelled by the merchant or system; session.status is CANCELLED.
  • checkout.expired — The session expired before completion.

Note: User cancellation results in checkout.completed with payment.status: CANCELLED. Merchant or system cancellations use checkout.cancelled with session.status: CANCELLED.

Request

Responses

OK