Changes in 1.5 checkout (previously used redirect)
Posted: Tue Oct 18, 2011 5:44 am
I have Qphoria's HSBC API module which I had previously modified to use with Barclays ePDQ MPI.
The main difference between HSBC and Barclays (they both use the same underlying ClearCommerce system) is that Barclays do not provide the CCPA system that HSBC do and rely on you to produce an iframe containing the 3DS page and processing the response.
I previously achieved this by setting up a custom template which presented the iframe and redirected after the reply.
However, the redirect() method no longer works due to the new design of the checkout pages.. I could hack around this by creating pages separately from opencart (essentially mimicking the CCPA system presented by HSBC) however the previous method was much neater.
Can anyone suggest how I can create extra steps in the checkout process, or how to make the redirect() behave as it did previously (and include the full template for these pages)
Any advice anyone can offer would be much appreciated.
The main difference between HSBC and Barclays (they both use the same underlying ClearCommerce system) is that Barclays do not provide the CCPA system that HSBC do and rely on you to produce an iframe containing the 3DS page and processing the response.
I previously achieved this by setting up a custom template which presented the iframe and redirected after the reply.
However, the redirect() method no longer works due to the new design of the checkout pages.. I could hack around this by creating pages separately from opencart (essentially mimicking the CCPA system presented by HSBC) however the previous method was much neater.
Can anyone suggest how I can create extra steps in the checkout process, or how to make the redirect() behave as it did previously (and include the full template for these pages)
Any advice anyone can offer would be much appreciated.