I have included below is a list of CancelURL
responses for different payment options.
The chosen payment option can be detected with some heuristics / guessing (for example, a POLi Payments CancelURL
response could contain "ProviderName": "POLI"
, and a bank card payment’s CancelURL
response does not contain “ProviderName” at all), but it could be erroneous or unstable.
So what is the recommended way to detect the chosen payment option from a CancelURL
response?
It is important to have such information: for example, to compare failure rates for different payment options.
Why do not just include the chosen payment option to a CancelURL
response?