Correspondent and Agency Banking via API
Payment initiation via API from account numbers under your BIC or National Clearing Code, with FX handling and status tracking.
Overview
This section provides brief guidance on Correspondent and Agency Banking payments and highlights additional details specific to these payment types.
To send and receive data from the BC Connect API, you must be authenticated and have a valid access token. For more details on how to generate access tokens and authenticate, please see Authorisation.
You will use the fi-to-fi-customer-credit-transfer-initiation endpoint to instruct Correspondent and Agency Banking payments from your own BIC and IBANs, via us. The endpoint details, including message specifications such as property definitions, are described here: Agency and Correspondent Banking payments and Payment instruction using pacs008 format
You can also read more about the Correspondent Banking solution and Agency Banking Solution in general.
Debtor and ultimate debtor details
In a Correspondent Banking or Agency Banking flow, for outgoing payments, you are seen as the 'ordering institution', and your customer as the 'ordering customer'. However, depending on your agreement with us, you may be initiating payments on behalf of your customer's customer. The Correspondent Banking and Agency Banking payment initiation endpoint caters to both scenarios, by allowing you to provide:
- Debtor name and address
- Ultimate debtor name and address
Either debtor or ultimate debtor must be provided. If both are provided, the ultimate debtor details will be carried forward as the debtor name, as illustrated below:
Payment status, notifications and reports
To check the status of a payment, you can use the Get payments endpoints. You can receive notifications by subscribing to Webhooks. Furthermore, the reconciliation reports enables your reconciliation.
Compared to the other payment solutions, BC Connect supports, the Correspondent and Agency Banking payments contain an additional layer of information about the account, which you have issued to your customer, under your own BIC or National Clearing Code.
Across the Get payments and reports endpoints, we generally refer to these as the ultimateDebtorAccountor the ultimateCreditorAccount, depending on the direction of the payment.
In the table below, you will find an overview of the most common account, debtor and creditor details, and where to find those details in the reconciliation reports and the Get payments endpoints.
Payment details | Property in the | Property in the |
|---|---|---|
Debtor’s financial institution | Incoming payment: debtorInformation.account.financialInstitution | debtoragentBankCode |
Debtor’s account number | Incoming payment: debtorAccount | Incoming payment: debtorAccount |
Debtor’s name | debtorName | Incoming payment: debtorLine1 |
Debtor’s address | Incoming payment: debtorAddress | Incoming payment: debtorLine3-4 |
Creditor’s financial institution | creditorInformation.account.financialInstitution | beneficiaryBankCode |
Creditor’s account number | Incoming payment: ultimateCreditorAccount | Incoming payment: ultimatebeneficiaryAccount |
Creditor’s name | creditorName | beneficiaryLine1 |
Creditor’s address | creditorAddress | beneficiaryLine2-4 |
Your settlement (Nostro) account with us | Incoming payment: creditorInformation.account | Incoming payment: account or beneficiaryAccount |
Sending Payment with FX
Correspondent Banking solution allows you to send and receive payments in up to 24 currencies with a single currency nostro account of your choice.
Outbound payments can include FX conversion using one of the following methods, combining BC Connect’s Correspondent Banking and FX capabilities.
Embedded FX (live rate)
Trigger FX directly in the payment instruction via the API by populating currencyOfTransfer.
If currencyOfTransfer differs from the currency in amount, the system performs the FX conversion automatically using the live rate at the time of processing.
Request for Quote (RFQ)
Obtain an FX quote prior to payment initiation using the RFQ endpoint. The returned rate is locked for 30 seconds. Include the fxQuoteID in your payment instruction to execute the payment using the quoted rate.
Held Rate
Use a guaranteed FX rate obtained through the Held rate feature. For more details on Held Rates and the steps to follow, see Held rates.
Updated about 2 hours ago
