Via Curlec services, a customer submits a form (API request) to PayNet for creating a mandate/Instant Pay.
PayNet redirects the browser to the customer's online banking portal.
If the customer logs in and completes the transaction, they will be redirected to the merchant URL with a success message.
If the customer chooses to abort the transaction, they will be redirected to the merchant URL with a message that indicates incomplete transaction.
However, in the case where an unexpected error occurs, often due to internet connectivity interruptions, the customer is unsure whether the transaction has gone through.
The customer might try to perform the transaction again. Due to a time lag of sending the AC message from the banking portal/PayNet to us (approx. 2 minutes), the transaction status might not be updated immediately, allowing a duplicated transaction.
Hence, when the customer retries, we will prevent a duplicated transaction by first sending an AE message to check the actual transaction status before proceeding.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article