The OrderID is generated in the checkout process - but I need the ID before the DoAuthorize function is called - in order that I can start the 3D Secure process by verifying enrollment in the program - any ideas??
The process is:
1. User submits their card details
2. If the card is Visa or Mastercard, check enrollment in the program, redirect thenm to a secure bank page, receive data back to a page that you stipulate, and proceed with the DoAuthorize
3. Otherwise just DoAuthorize.
Help, please..
OrderID and 3D Secure
Re: OrderID and 3D Secure
The very first location where you can access the order id is the CheckedOut handler of OnePageCheckout control and at that time the payment processing is already done. So if you want to trigger some of your custom code before gateway authorizes the payments then you have to provide your custom implementations for the desired gateway and trigger your custom code in its DoAuthorize method.
Re: OrderID and 3D Secure
Thanks Mazhar..
So - is this possible..??
In DoAuthorize, send an XML message to the payment gateway, receive and process the response, then REDIRECT the user to another page, breaking from the DoAuthorize method.
At a later stage to DoAuthorize can be called again, with the normal authorisation of the payment
So - is this possible..??
In DoAuthorize, send an XML message to the payment gateway, receive and process the response, then REDIRECT the user to another page, breaking from the DoAuthorize method.
At a later stage to DoAuthorize can be called again, with the normal authorisation of the payment
Re: OrderID and 3D Secure
Source for Authorize.Net is available here, you can check that to find out how you can tackle your customization.
viewtopic.php?f=47&t=5926
viewtopic.php?f=47&t=5926
Re: OrderID and 3D Secure
Thanks - I already have that, and have a working model of RealEx based on that example - but this 3D Secure stuff is something different altogether.
DoAuthorize accepts a "transaction" object - can I create this object in my code for passing to DoAuthorize at a later point in the payment gateway functionality??
DoAuthorize accepts a "transaction" object - can I create this object in my code for passing to DoAuthorize at a later point in the payment gateway functionality??
Re: OrderID and 3D Secure
Hello,
Were you able to implement 3D secure in AC7? We are currently brainstorming about it as well as our clients wants to have Visa/Mater secure verification for international orders. If you were able to implement it can you provide some guidance on the code changes that we need to make?
Thanks
Were you able to implement 3D secure in AC7? We are currently brainstorming about it as well as our clients wants to have Visa/Mater secure verification for international orders. If you were able to implement it can you provide some guidance on the code changes that we need to make?
Thanks