I'm using the Realex Direct payment gateway (Global Iris), and the return page isn't showing the transaction's status (I'm using the docs' example code, hence the text showing beneath where the status should be):

enter image description here

I should note that previously I was instead getting a "The action you have requested is invalid" error returned. I solved that by adding "$config['secure_forms']; n" to the config file and/or setting csrf_exempt to = 1 in the database.

I gather the gateway uses 3D Secure / MPI. Could that be returning different results to what the plugin is expecting (maybe liability-related results?)

Any suggestions would be appreciated.

  • Cartthrob support solved my problem - thanks Chris! In case it helps anyone in the future - I'd both submitted the wrong response URL to Realex, and failed to copy the language file to the relevant folder. Feb 19 '14 at 12:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.