Pending payments
Pending payments are instances where Fintoc cannot provide a definitive status of the payment at the moment. These payments can either succeed or fail at a later time, depending on various factors and your process for handling them might depend on your payment scheme and API version.How to deal with pending payments
If youβve integrated pending payments, they will remain in a pending state until Fintoc can provide a conclusive status update. In this scenario, you have the flexibility to handle the payment according to your business requirements:
Allowing customers to wait for the payment to complete will enhance their experience if the funds were transferred, and you wonβt need to capture the payment again.
If the payment is validated as successful or failed, Fintoc will send a webhook (
payment_intent.succeeded or payment_intent.failed) notifying the final status of the payment.
Fintoc will attempt to validate pending payments for up to 10 days. If the payment cannot be verified in that time, you will receive a payment_intent.failed webhook with a distinct error reason (unresolved_final_status).