Transaction Flow and Status Retrieval
This guide explains the sequence of a transaction and how to retrieve its status across different endpoints.
Please note: if you wish to check the transaction status, it is strongly recommended to check it multiple times. For detailed information see the payment flow diagrams added to the respective payment plan types.
Recommended for: Single Immediate Transactions
| Step | Description |
|---|---|
| The transaction starts with a Payment Request. API Reference → Request Payment Once created, the transaction enters the Consent stage. |
| The customer must provide consent to the payment. API Reference → Get Payment Consent
|
| After a successful consent, the transaction moves to Authorization (triggered by VR Payment). API Reference → Get Payment Authorizations
|
| Once authorization succeeds, one Capture confirms the payment (triggered by VR Payment). API Reference → Get Payment Captures
|
| To reliably determine the final state of a transaction, query the stages in order:
|
Recommended for: Event Dependent Transactions
| Step | Description |
|---|---|
| The transaction starts with a Payment Request. API Reference → Request Payment Once created, the transaction enters the Consent stage. |
| The customer must provide consent to the payment. API Reference → Get Payment Consent
|
| After a successful consent, the transaction moves to Authorization (triggered by VR Payment). API Reference → Get Payment Authorizations
|
| Once authorization succeeds, one or more Captures (triggered by the merchant) confirm the payment. API Reference → Get Payment Captures
|
| To reliably determine the final state of a transaction, query the stages in order:
|
Recommended for: Subscription
| Step | Description |
|---|---|
| The transaction starts with a Payment Request. API Reference → Request Payment Once created, the transaction enters the Consent stage. |
| The customer must provide consent to the payment. API Reference → Get Payment Consent
|
| After a successful consent, the transaction moves to Authorization (triggered by the merchant). API Reference → Get Payment Authorizations
|
| Once authorization succeeds, one Capture (triggered by VR Payment) confirms the payment. API Reference → Get Payment Captures
|
| To reliably determine the final state of a transaction, query the stages in order:
|
Updated about 1 month ago
Did this page help you?