ekashu_failure_url fields redirect the customer’s browser back to the specified page upon a successful transaction or a thrice failed checkout process.
Callback Success/Failure URL
The callback URLs (
ekashu_callback_failure_url) send data to a specified page ‘behind the scenes’, usually to execute a script (specified by the URL) that makes use of the data returned by the Hosted Payment Page when a transaction takes place.
If a callback fails, our servers will retry a callback after 1 minute, then 2 minutes, then 4 minutes, and so on, until it is successful (HTTP code 200), or up to a maximum of 3 days.
This process is intended to be used as a ‘failsafe’ should the customer’s browser fail to redirect back to the success or failure page. A brief example of this feature would be a script that automatically closes a customer’s order and emails them confirmation of the transaction once the callback has been performed.
There is more information on callbacks in the Integration Guide, available at the following location: