WorldPay Select Junior Invisible Module (osCommerce)

Submit to Digg
Programming — Psilocybeing on March 28, 2008

This module will handle transactions between the osCommerce Shopping Cart package, and WorldPays ‘Select Junior Invisible’ processing method. This allows for transactions to occur seamlessly between store (osCommerce) and processor (WorldPay), removing the need to transfer the user away from your cart or site.

In order to use this module, you will have to qualify for an ‘Invisible Installation’ with WorldPay. If you are your own provider and host of your Web Site (for this, I mean the entire infrastructure, not just an owner of some third-party Web Space) then you will be requried to become PCI compliant, which is an extremely lengthy, and some times expensive process. If your web site is hosted through a third party which support SSL certificates, this is usually enough for WorldPay. The activation process is painless enough, although if you are left waiting for more than a week, I would recommend phoning WorldPay directly and asking for their activations team. When I asked for an installation to be activated using this module, they initially did not complete an full order, and instead forced a transaction through. This resulted in an in-satisfactory interaction with WorldPay, and as such I had to speak to a representative and have them go through the full order process to ensure the module was functioning correctly.

This module comes up to all standards set out by WorldPay in order for providers to be able to use their Invisible service, and as such all that is required is the installation to be setup by the user; but then again, with WorldPay that’s always the hard part.

Installation details are included in the attached RAR. Further updates will be available here, and on the osCommerce Contribution page here.

This is my first module for osCommerce, and as such may be a little bare-boned, but it seems to do the job just fine.

Enjoy!

Download: WorldPay Invisible 0.1