Skip to main content
WEBHOOK

Body

application/json

Event payload for payment lifecycle webhooks.

id
string
required

Unique identifier for the event.

type
enum<string>
required

Type of event being emitted.

Available options:
payment.succeeded,
payment.attempt_failed,
payment.failed,
payment.captured,
payment.voided
data
Payment Object · object
required

Payment data associated with the event.

Response

200

Return a 200 status to indicate that the data was received successfully