This article addresses the issue of not receiving callbacks from our system, providing reasons and steps to resolve the problem.
Table of Contents
Reasons of Client’s System Does Not Receive a Callback
When processing your transfer order, receiving real-time notifications about status changes is crucial. To enable this feature, the sending partner must implement an endpoint that can handle an HTTP POST request containing transaction details in JSON format. If you are not receiving callbacks as expected, there are several possible causes to consider:
Incorrect Callback URL: Double-check that the provided callback URL is accurate and properly formatted. Typos or missing elements in the URL can prevent successful delivery of callbacks.
Network Issues: Ensure that your system's network connectivity is stable and allows incoming HTTP requests. Firewall settings or network configurations may be blocking the callbacks from reaching your endpoint.
Callback Endpoint Handling: Verify that your callback endpoint is correctly implemented and capable of processing HTTP POST requests. Ensure that it properly handles the received transaction data and responds with the expected HTTP 2XX status code. It's important to note that if your endpoint does not provide a 2XX response, our system will retry the callback every 10 minutes for a duration of 2 hours.
Response Delay: Occasionally, delays in network communication or server processing can impact callback delivery. Allow sufficient time for the callback to be received, and monitor for any potential delays.
If you are still not receiving callbacks after checking these possibilities, please contact our customer care team. They will assist you in troubleshooting the issue and ensuring the successful delivery of callbacks to your system.
Related Articles
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