Skip to main content
The payment.settling event is sent when a payment has completed processing and the settlement process has begun. This state indicates that the payment amount is being settled to the destination card and has not yet reached final settlement.

Example Payload

{
  "event": "payment.settling",
  "id": "3b8b71e4-8f4e-4e6c-bbb2-1b7b4c6d9e21",
  "data": {
    "payment_id": "9f4e1a2b-3c8d-4f92-9c27-1e5b8c4f7a63",
    "status": "settling",
    "amount": 599
  },
  "eventGeneratedTime": 1756723891.902114
}

Data Fields

payment_id
string
Unique identifier for the payment transaction.
status
string
Current payment status. Always settling for this event.
amount
float
Payment amount represented as a decimal in the transaction currency.

Handling the Event

Use this event to:
  • Track payments that are undergoing settlement
  • Reflect a settling or pending balance state in your system
  • Prevent duplicate settlement actions
  • Monitor settlement progress before final completion