I am interfacing with SagePay, an online payment gateway, and have to specify a success and a failure callback URL, e.g. mydomain.com/index.php/pay/failure.
However, when this URL is called via the gateway it appends some data as a GET parameter in the URL and this is resulting in the index page always being displayed - all segments and query string elements are ignored…
http://www.mydomain.com/index.php/pay/failure?crypt=@A5A20A6F6F1CDF9A163ECA6E661DE6#
The same thing is happening with Google AdWords, e.g. http://www.mydomain.com/index.php/home/services?gclid=abc
How can I get around this?
Thanks,
Diarmid