To initiate a Fee payment, you should call the Initiate Fee Payment API.
Tip! Make sure your Access token as a BaaS Partner has ob-baas-ps and ob-baas-ps:authz-nosca scopes.
Parameters and their descriptions are mentioned below.
Parameter | Description |
---|---|
debtorAccount.iban | Your Baas Client account, which is paying a fee |
creditorAccount.iban | Your account as a Platform (BaaS Partner), which will receive a fee payment from your BaaS Client |
instructedAmount.amount | Precise instructed amount value. For example: 9.00 |
instructedAmount.currency | Instructed currency Available currencies: EUR, USD, CAD, JPY, PLN, GBP, CZK, CHF, AUD, SEK, DKK, NOK, HUF, RON, SGD, HKD |
remittanceInformationUnstructurred | Payment details |
externalReference | The payment reference number provided by the customer |
Response body of Initiate Fee Payment API will return “paymentOrderNo”, “transactionStatus” and “transactionFees”.
{n u0022paymentOrderNou0022: u0022s-64288343760124715133u0022,n u0022transactionStatusu0022: u0022RCVDu0022,n u0022transactionFeeIndicatoru0022: true,n u0022transactionFeesu0022: {n u0022amountu0022: u00220.00u0022,n u0022currencyu0022: u0022EURu0022n },n u0022_linksu0022: {n u0022selfu0022: {n u0022hrefu0022: u0022https://api-stage.connectpay.com/ob/payments/s-64288343760124715133u0022n },n u0022statusu0022: {n u0022hrefu0022: u0022https://api-stage.connectpay.com/ob/payments/s-64288343760124715133/statusu0022n }n }n}