The behaviour of the payment_source object differs depending on whether a merchant account is being used or payments are being made directly into the client's bank account.
If you are using a merchant account, the payment_source object will return information for all banks in all countries that TrueLayer supports once the payment is settled.
If you are not using a merchant account, the payment_source object will only return information for the CMA9 banks (excluding Bank of Ireland) in the UK.
Below is a list of all the banks that return information in the payment_source object:
Aib Barclays Barclays business Bos Bos business Danske bank First direct Falifax Hsbc Hsbc business Lloyds Lloyds business Lloyds commercial M&S bank Nationwide Natwest Natwest bankline Rbs Rbs bankline Santander Ulster bank Ulster bankline
Read more about this in our API docs.
Understand the benefits of using a merchant account here.
Find out which banks and countries TrueLayer supports here.