Payouts
The Payments API allows you to initiate and track domestic and international transfers from your Electronic Money Institution (EMI) account.
Features
- Initiate payments using ISO 20022 messages (
pacs.008andpacs.009). - Check the status of a payment using the Payment ID.
- Send payments to more than 140 markets in 20+ currencies.
Integration Flow
- Submit the payment instruction (
pacs.008orpacs.009). - Receive the initial confirmation through the
pacs.002webhook. - Track the payment status via webhooks or the payment status endpoint.
Considerations
- The
InstrIdfield must be unique for each payment. It is used as the transaction identifier and debit reference. - Validation checks are performed to prevent duplicate payment processing.
- Both like-for-like payments (same currency) and FX payments (currency conversion) are supported. When the settlement account currency differs from the payment currency, the conversion is performed automatically without requiring additional development.
- All payments are subject to validation, screening, and compliance checks before execution.
- Currency-specific formatting rules for certain currencies are available upon request.
Payment Statuses
| Code | Description |
|---|---|
| PNDG | Payment pending. |
| ACSP | Payment accepted and pending settlement. |
| ACSC | Payment settled successfully. |
| ACCC | Beneficiary account credited. (Final status) |
| RJCT | Payment rejected. (Final status) |
Note: The ACCC status depends on the availability of information provided by the payment scheme and the beneficiary bank.
On this page
Payouts