To get the status of the payment initiation, please use the Get payments service:

GET /api/v1/payments?ids=$paymentId
CODE

Please note that the SUCCESSFUL status indicates that the payment has been successfully initiated at the bank. The bank will then execute the payment according to their backend procedures & timeframes.

For SEPA Instant Credit Transfers, the status SUCCESSFUL indicates that the payment has been settled successfully (i.e. settled on the debtor and the creditor account).

In some rare cases, upon finalizing the payment initiation, the payment status may remain PENDING. This could happen in the following scenarios:

  • There was an issue with retrieving the payment initiation status at the bank;

  • Upon retrieving the payment initiation status at the bank, the bank returned the intermediary status: RCVD (Received) or PDNG (Pending). Based on this status, we cannot tell if the payment initiation was SUCCESSFUL or UNSUCCESSFUL;

  • The user has abandoned the payment initiation process (either before or after authorizing the payment);

In these cases, we will attempt to retrieve the payment initiation status again at the bank. If an attempt is successful, we will update the status from PENDING to SUCCESSFUL or UNSUCCESSFUL.