SEPA Secure Withdrawal#
Withdrawal endpoint#
Make a withdrawal request using the API V.2 endpoint (see the withdrawal initiation with API page for the full OpenAPI specification):
POST
https://api.xgateway.tech/api/v2/withdrawal Required Payload#
Use the following payload example to initiate a withdrawal:
To be able to initiate a SEPA Secure withdrawal please follow this guide first to complete all preconditions.
| Parameter | Mandatory | Description |
|---|---|---|
| amount | true | String representation of requested amount |
| applicationId | false | Application ID in case the application is used |
| customerId | true | Customer id in the merchant system |
| orderId | false | Invoice id in the merchant system. If provided, used as an idempotency key. |
| currency | true | String representation of the requested currency. GBP in the example below |
Payload example
{
"amount": "1000",
"currency": "GBP",
"customerId": "test_customer_id",
"orderId": "test_order_id"
}