Worldpay Payment Integration

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
ajbescrivo
Ensign (ENS)
Ensign (ENS)
Posts: 3
Joined: Fri Oct 03, 2008 11:13 am

Worldpay Payment Integration

Post by ajbescrivo » Thu Sep 03, 2009 7:53 am

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

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: Worldpay Payment Integration

Post by mazhar » Sat Sep 26, 2009 2:27 am

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.

Post Reply