How can I retrieve payer information from Open Banking payments?
Last updated: November 24, 2025
Context
When processing Open Banking payments, you may need to access payer information such as the payer's legal name, IBAN, or bank details for transaction receipts, reconciliation processes, or other business requirements. This information is contained in the payerFinancialAddress object, but its availability depends on several factors related to the payment flow and bank responses.
Answer
Payer information is available through the payerFinancialAddress object in both the order/details endpoint and the order_updated webhook. This is available when the status is paid, and sometimes is shared prior to this by the sending bank.
How to access payer information:
Via API: Call the retrieve order endpoint
/api/service/order/detailsand check thepayer.FinancialAddressobjectVia webhook: Monitor the
order_updatedwebhook for thepayerFinancialAddressobject
Important limitations:
The availability of payer information before the order is
paiddepends entirely on what the sending bankFor Direct Settlement flows, payer information may not always be known and relies on the sending bank to include it in their response
Bank names are not provided directly, but can be determined from the IBAN or BIC included in the response
The
accountHolderNamefield may not be consistently available across all transactions and first names can be abbreviated by the sending bank
If you need bank name information specifically, you can resolve this on your side using the IBAN or BIC that is returned in the payerFinancialAddress object, or use the BIC as a substitute for the bank name on receipts.