My client wants her customers to be able to submit credit card details on her site without having to be redirected to Worldpay. In the UK, Paypal's Website Payments Pro is the only option if you want to do this. However, my client is put off by their charges, hence she would like to use Worldpay to do this.

RBS Worldpay do provide the facility to make this happen, called "XML Direct", and their documentation is quite good:
http://www.rbsworldpay.com/support/bg/index.php?page=development&sub=xml

I realise that the uc_worldpay module as it stands only uses the redirection payment service, so I am proposing to extend the module's functionality to allow Worldpay to be used as a payment gateway (using their XML direct service) to accept credit card payments. This will allow site owners to use the credit card module to accept credit card payments without redirecting their customers to the Worldpay website.

My client is willing to put up some of the money required for myself to code this up, but as she is a small company, she doesn't have enough to spare. I cannot afford to do it for free as it is a serious task. I don't know if this is the best place to ask for funding from the community, but if I can raise a total pledge of £7-800, I can make it happen. If I should be asking for this elsewhere, please let me know...

Either way, please register your interest, with pledges if appropriate, so I can report back to my client about the feasibility of such an undertaking.

Many thanks,
Tommy Kaneko

Comments

kanani’s picture

Hey Tommy,

any traction on this? Potential client may need this as well, maybe we can collaborate?

richard.toner’s picture

Hi all,

Thanks for disclosing the information regarding the XML Direct model. Our company is looking to expand on our current selection of integrated payment gateway options, so it has been useful stumbling across this issue log, as I am currently in the process of carrying out a feasibility study for Worldpay integration.

I'm not sure whether I'll get the green flag to go ahead with implementing this myself, but I will update this issue log with any progress I make.

Best Wishes,
Richard Toner

tommy kaneko’s picture

As there doesn't seem to have been much interest, my client moved on to using Sagepay instead. So unfortunately, I won't be providing any support for making this integration happen.

richard.toner’s picture

Hi all,

If anyone is still looking into this then I have found unearthed some very useful resources over at PHPKode. Peter Reisinger has kindly released a PHP project that implements the WorldPay XML Direct method, which is freely available under the GNU GPL. This code can easily be recycled to put together a new module or extend the current module's functionality.

You can find the project here:
http://www.phpkode.com/folder/p/worldpay/

Hope it helps!

Best Wishes,
Richard Toner

gruberroland’s picture

XML Direct requires a PCI certification of your website. Since this costs money I have no test environment for this feature.
Please reopen if there is a real big need and you want to sponsor a certification.

gruberroland’s picture

Issue summary: View changes
Status: Active » Closed (won't fix)