Event Triggered
- A user acts on a pending payment request (e.g., approves it).
 - The system completes processing of a payment.
 
Possible Status Values
| Status | Description | 
|---|---|
Pending | The payment request has been created and is waiting for user action. | 
InReview | The request is under review, typically for additional checks or compliance. | 
Paid | The payment has been approved and successfully processed. | 
Canceled | The request was canceled before completion. | 
Denied | The request was rejected by the system. | 
Webhook Payload
Payload Fields
| Field | Type | Description | 
|---|---|---|
Live | bool | It’s true when coming from production environment | 
Event | string | The event name: always PAYMENT_STATUS_CHANGED | 
Data.PaymentId | string | Unique identifier of the payment request. | 
Data.RegistrationId | string | ID of the user associated with the request. | 
Data.Amount | string | Amount of the payment in cents as integer (e.g., 5000 = $50.00). | 
Data.Currency | string | ISO currency code (e.g., "USD"). | 
Data.Status | string | Status of the payment ("Pending" or "Paid"). | 
Data.Timestamp | string | ISO timestamp indicating when the event occurred. | 
Data.AccountNumberMasked | string | The last four digits of the bank account used in the payment request with an asterisk pre-pended. |