Before initiating currency exchange payment on behalf of BaaS Client, please ensure that your Access token has ob-baas-ps and ob-baas-ps:authz-nosca scope in it.
In this flow, currency exchange payments are carried out without explicit SCA/MFA authorization, therefore you need to have ob-baas-ps:authz-nosca scope in the token.
Collection of Banking as a Service (BaaS) Currency Exchange APIs is here.
Banking as a Service (BaaS) currency exchange APIs support currency exchange payments (FX payments) which are used to buy/sell specific currency using ConnectPay provided currency exchange rate.
Before initiating a currency exchange payment on behalf of BaaS Client, you should get a list of all your BaaS Clients via Get BaaS Clients API and then using “baasClientId” which will be returned in the response body, you need to call Get BaaS Client Accounts API to receive specific BaaS Client Account.