Recall payments

If you want to recall (refund) a payment, which was created by your Platform (debiting your BaaS Client(s)), we offer recall payment endpoint.
This endpoint allows you to recall a payment, which was created & completed by your platform. There are a few rules to note:

Payment, which is being recalled, must be created by you as a BaaS Partner. Also, only completed (
"transactionStatus": "ACSC" ) and internal payments ("paymentRail": "INTERNAL") can be recalled. And lastly, you as a BaaS partner need to have access to "creditorAccount.iban" of the original payment, which is being recalled. In other words, "creditorAccount.iban" of the payment, which is being recalled, must be your BaaS Client IBAN.

Recall payment must be initiated and then authorized. Before initiating a recall payment, please ensure that your Access token as BaaS Partner has ob-baas-ps and ob-baas-ps:authz-nosca scope in it.

In this flow, recall payments are carried out without explicit SCA/MFA authorization, therefore you need to have ob-baas-ps:authz-nosca scope in the token.

Tip! Payment, which is being recalled, must be created by you as a BaaS Partner.
Only completed ("transactionStatus": "ACSC" ) payments can be recalled.
Only internal payments ("paymentRail": "INTERNAL") can be recalled.
You as a BaaS partner need to have access to "creditorAccount.iban" of the original payment, which is being recalled. In other words, "creditorAccount.iban" of the original payment, which is being recalled, must be your BaaS Client IBAN.

Integration

Scroll to Top