Look up and reverse payments
Reconcile by gateway ID or correlation reference, and reverse eligible C2P payments.
Payment lookup
curl "${API_URL}/v1/payments/PAYMENT_ID" \
--header "x-api-key: ${VE_BANKING_API_KEY}"curl "${API_URL}/v1/payments/by-ref/order_demo_1042" \
--header "x-api-key: ${VE_BANKING_API_KEY}"Reverse a C2P payment
POST /v1/payments/:id/reverse is supported for C2P payments only. Banking-network rules and payment state determine whether a reversal can complete.
curl --request POST "${API_URL}/v1/payments/PAYMENT_ID/reverse" \
--header "x-api-key: ${VE_BANKING_API_KEY}"Payment statuses
| Status | Meaning | Next action |
|---|---|---|
| PENDING | Intent created or operation awaiting completion | Wait for execution or reconcile by payment ID. |
| COMPLETED | The banking network confirmed the payment | Fulfill once your business checks pass. |
| FAILED | The charge or verification failed | Inspect failureCode and decide whether to ask for corrected details. |
| REVERSED | A completed C2P payment was reversed | Update the order and preserve reversal references. |