Skip to content

Returns the banks available for Pay by Bank, filtered by payment flow and (optionally) country. All logic (filtering, shaping) lives in Latinum; this endpoint proxies Latinum's typed response.

GET
/api/v2/buy/pay-by-bank/banks
flow
string
Allowed values: one-off recurring

Payment flow to filter banks by.

Example
one-off
countryCode

ISO 3166-1 alpha-2 country code to filter banks by.

string
nullable /[A-Z]{2}/

ISO 3166-1 alpha-2 country code to filter banks by.

Example
NL

Returns the banks available for Pay by Bank.

Array<object>
object
bankId
required

Unique identifier of the bank.

string
Example
ABNANL2A
name
required

Display name of the bank.

string
Example
ABN AMRO
country
required

ISO country code of the bank.

string
Example
NL
supportsOneOff
required

Whether the bank supports one-off payment initiation (PIS).

boolean
Example
true
supportsRecurring
required

Whether the bank supports recurring payment initiation (PIS_RECURRING).

boolean
bic
required

BIC(s) of the bank, for matching against a customer IBAN. Empty when none are published.

Array<string>
default:
Example
[
"ABNANL2A"
]
logo

Central logo id for the bank, resolved by Latinum (banks of one chain share an id). Render the logo asset keyed by this id; null when the bank has no BIC to derive it from.

string
nullable
Example
ing