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”.
{
"paymentOrderNo": "s-360158937411940444365",
"transactionStatus": "RCVD",
"transactionFeeIndicator": true,
"transactionFees": {
"amount": "0.00",
"currency": "EUR"
},
"_links": {
"self": {
"href": "https://api-stage.connectpay.com/ob/payments/s-360158937411940444365"
},
"status": {
"href": "https://api-stage.connectpay.com/ob/payments/s-360158937411940444365/status"
}
}
}