Returns the current state of a payment by its ID or by the merchant's order number. The X-Action header must be gateway.payment.status. The response can be empty with X-Request-Status = process: the payment data is being prepared, repeat the request in a few seconds. Child payments (refunds and reversals) can be requested by their own ID.Payment status flowone-step — auto_clearing = true, two-step — auto_clearing = false. create, clearing, reverse, refund — the methods gateway.payment.create, gateway.payment.clearing, gateway.payment.reverse, gateway.payment.refund. 3DS — the client must pass 3DS authentication at 3ds.acs_url. A refund does not change the status of the payment: refunds are listed in refund_payments. A partial clearing reverses the rest automatically: it is listed in reverse_payments.
Request
Header Params
Body Params application/json
Examples
{"id":"01a1304b-4b7e-7ef7-8bd6-3cab7702d22e"}
Responses
🟢200OK
application/json
Headers
Bodyapplication/json
Examples
Since the API operates asynchronously, whenever the payment status is returned as process, you must continuously query the payment status until you receive a final status such as approved or success.