Using XS2A Funds Confirmation Service you can verify if a PSU has enough funds on a particular account.
You must have PSU consent on accessing funds information. Currently there is no possibility to create such a consent through the XS2A interface but it should be possible in the near future as the Berlin Group has announced that API for Funds Confirmation Consents service will be published soon.
- Your certificate must contain the PSP role = PSP_IC.
Confirmation of Funds Request
Through the /funds-confirmations endpoint you can request a confirmation from a bank if a concrete amount is available on a particular account of a PSU.
Response contains a boolean.
- Open https://xs2a-sandbox.finapi.io/swagger-ui.html#/Funds%20Confirmation%20API/checkAvailabilityOfFunds
- Fill in mandatory data
- Method = POST
- X-Request-ID = valid UUID
Fill in payload. Mandatory elements are account reference and amount.
"payee": "Test GmbH"
- Execute the request.
HTTP status code: 200 Ok