Redirects
To make sure your customers return to your website after having executed a transaction, it is possible to set up redirects. There are two options: you can set it up in the Plaza or enclose it in the actual transaction request.
Plaza
URL success / pending: If only one endpoint is specified, this URL is the default endpoint. If a reject URL, cancel URL or failure URL are also specified, the push messages will be sent to those URLs.
If all four URLs are used, both pending and success statuses will be redirected to the default URL.
URL reject: The customer is redirected to this URL if the transaction has been rejected.
URL cancel: Customers are redirected to this URL if they’ve cancelled the transaction themselves.
URL failure: The customer is redirected to this URL if the transaction has been rejected by the issuing bank.
Transaction request
It’s also possible to enclose the above-mentioned URLs in the actual transaction request. This is especially recommended in case you want to build it yourself. This information can then be enclosed in the basic fields of a request. Here are some examples (dummy pages):
Example of return URLs:
...
"ReturnURL": "https://buckaroo.nl/thanks",
"ReturnURLCancel": "https://buckaroo.nl/failure",
"ReturnURLError": "https://buckaroo.nl/error",
"ReturnURLReject": "https://buckaroo.nl/rejected",
...