Hello all,
I am trying to put together an integration for RBS Worldpay (formally just WorldPay) for AbleCommerce 7.0.3.
From searching the forums, I understand that there is not a successful integration of WorldPay with AbleCommerce 7 so far? Does anyone know anything different?
Otherwise I am looking to put the payment provider together myself. I understand that WorldPay uses a process more like PayPal than Authorize.Net in that after the order is completed, customers are then redirected to a payment page hosted at WorldPay and then the result of that payment is returned to the site.
I am unsure how to achieve this checkout process as I have the example source for the Authorise.Net payment provider, but am not sure how to proceed to achieve a more PayPal-like process.
Hoping someone can shed some light on all this.
Thanks in advance.
Andrew
Worldpay Payment Integration
Re: Worldpay Payment Integration
Well that would differ from Authorize.net because you have to send customer to third party system for payments. I just made a quick search on WorldPay website and checked following document
http://www.rbsworldpay.com/support/kb/bg/pdf/rhtml.pdf
It seems to me that they are using using HTML form posts to pass information from shopping carts into there systems. If this is the case then upon checkout you can create a form with required data and post it to their desired URL. Secondly you may need some call back mechanism as well to handle updates for order depending upon payments processed by WorldPay.
The topic about AbleCommerce payment gateway integration and Authorize.net samples targets payment gateways which communicates via XML or webservices and you can process payments form within your cart. For integration like this you can simply create some user control with some image button that upon checkout builds a HTML form having some hidden controls on it to hold data and post is worldpay designated URL for this sort of actions.
http://www.rbsworldpay.com/support/kb/bg/pdf/rhtml.pdf
It seems to me that they are using using HTML form posts to pass information from shopping carts into there systems. If this is the case then upon checkout you can create a form with required data and post it to their desired URL. Secondly you may need some call back mechanism as well to handle updates for order depending upon payments processed by WorldPay.
The topic about AbleCommerce payment gateway integration and Authorize.net samples targets payment gateways which communicates via XML or webservices and you can process payments form within your cart. For integration like this you can simply create some user control with some image button that upon checkout builds a HTML form having some hidden controls on it to hold data and post is worldpay designated URL for this sort of actions.