View supported banks for Pay by Bank

Retrieve supported banks to present to a user for Pay by Bank pay-ins This endpoint allows you to retrieve a paginated list of banks that you can present to the user for selection during their Pay by Bank checkout experience. Once they have selected their bank, and optionally the scheme, submit the data of their selection to the [POST Create a Pay by Bank PayIn](/api-reference/pay-by-bank/create-pay-by-bank-payin) endpoint. [Read the guide](/guides/payment-methods/banking/pay-by-bank) **→**

Authentication

AuthorizationBearer
Bearer authentication of the form `Bearer <token>`, where token is your auth token. If your platform is using a [proxy](/guides/sca/proxy-management) to take SCA-triggering action on behalf of users, you also need to integrate [mTLS authentication](/guides/sca/platform) and use the `api-mtls` base URL.

Path parameters

ClientIdstringRequired
Platform's API account identifier, associated with the API key.

Query parameters

CountryCodesstringOptional
**Allowed values:** `AT`, `DE`, `DK`, `EE`, `ES`, `FI`, `FR`, `GB`, `IE`, `IT`, `LV`, `LT`, `NL`, `NO`, `PL`, `PT` The countries for which to return supported banks. You can combine query values in a comma-separated list.
per_pageintegerOptional
Min. value: `1`; max. value: `100` **Default value:** `10` The number of `Banks` objects returned for each page of the pagination. On this endpoint, the pagination refers to the number of `Banks` objects, regardless of whether they span multiple `Countries` objects.
pageintegerOptional

Start value: 1

Default value: 1

Indicates the index of the page for the pagination.

Response

Success
SupportedBanksobject
The supported banks listed by country.

Errors

400
Bad Request Error