I am integrating the PayU payment gateway into EE2 by using store and Omnipay. The on-page payment gateway allows the user to pay via credit card, but with 3DSecure enabled to provide an extra layer of security. Hoe would I go about displaying the OTP pin page to the user so he can enter the pin received via SMS, submit this and get on with the transaction?

I got the testing payment to go through successfully, but just need to cater for this 3dsecure feature.

1 Answer 1



Please look at this Omnipay with 3D secure as a point of reference; as each gateway will require that the Secure 3D process be implemented differently and as such the payment process steps for the module will have to be applied in this manner.

In the case of PayU MEA, 3D Secure (Enterprise API) is a good reference.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.