WorldPay Module for ZenCartv1.3x
I have at last got around to testing the WorldPay Payment Module on ZenCartv1.3.0.1 and it works as it should. I have renamed the module to 'WorldPay Module for Zencartv3.1x' and re-versioned it v0.1. It should however still work for 1.2x versions.
I have updated the template for the 'Checkout Success' page to capture more of the data included in the WordPay response giving designers greater control of the content, look and feel of this page. Read the install.txt file contained in the download for more information.
I would have placed this on the Downloads section but it appears to be unavailable at the moment. I'll try again later. In the meantime you can download it from my server here:
http://www.workingit.co.uk/ZenCart/W...C1_3x_v0_1.zip
I will provide support via this thread.
Hope this proves useful to some.
Alan
Re: WorldPay Module for ZenCartv1.3x
UPDATE:
This module is now available in the Downloads Section.
Regards,
Alan
Re: WorldPay Module for ZenCartv1.3x
Alan,
Thanks for contributing this module. I am currently trying it out and I see that it takes the user to a WorldPay branded page hosted on their server. With other payment modules that I've used, the checkout scripts send & receive the transaction data to the payment gateway behind the scenes, so that the user only sees locally-hosted pages. (IIRC the first arrangement is called the callback model, not sure what the name is for the second).
Is your module capable of working in the non-callback way?
If not, any plans for it to do so and would it take a lot of modification?
Or would it be quicker to modify a module for another payment gateway that works in the desired way?
Does WorldPay Select Junior support the non-callback method?
If we have to use the callback method, is it possible to customise the Worldpay payment page ( https://select.worldpay.com/wcc/purchase ) with design & branding to match the rest of the site?
Sorry so many questions, thanks again for the module.
Dave
Re: WorldPay Module for ZenCartv1.3x
Dave,
Sorry for the delay in replying - just recovering from my son's wedding at the weekend!
I think what you are looking for is WorldPay Invisible:
http://support.worldpay.com/integrations/invisible
The current WorldPay payment module does not support this method.
Xspringe some time ago was looking for someone to develop this for him on a commercial basis but I do not know if he was successful.
Personally I am not convinced that this is a route I would want to go down for reasons explained in the forum debate between Xpringe and myself to be found here:
http://www.zen-cart.com/forum/showth...rldpayWorldPay
My thoughts are summarised as follows:
1. This method requires the merchant to handle (and store?) customer credit card details. WorldPay Invisible puts a large responsibility for credit card security on the Merchant.
2. WordPay Select Junior places Credit Card security issues in WordPay's lap - the merchant never sees or handles credit card details. WorldPay is owned by the The Royal Bank of Scotland Group - a slightly bigger organisation (with deeper pockets) than most merchants using ZenCart and much better equiped to deal with security issues etc.
3. Using a reputable payment gateway such as WorldPay should give customers confidence that their online transaction will be secure. Being transparent about the fact that WorldPay is handling the transaction should encourage customers to shop with confidence.
It is possible to customise the Select Junior payment pages. You will find details here:
http://support.worldpay.com/customising/index.html
Hope this helps.
Regards,
Alan
Re: WorldPay Module for ZenCartv1.3x
Hello,
I am using this module, thanks very much for the contribution. I have noticed this error within the Amin of the cart. Above the Products in a persons order page, this error is shown
Code:
Make selection to pay via WorldPay</td> </tr> </table></td> </tr> <tr> <td><table border=
It doesn't appear to cause any problems, but obviously that HTML code shouldn't be there?
Re: WorldPay Module for ZenCartv1.3x
Pauls,
I'm not seeing this and I'm not sure exactly which page you are seeing it on.
Could you send me a screenshot?
Regards,
Alan
Re: WorldPay Module for ZenCartv1.3x
it is so happy to see there is new worldpay module comes up,:thumbsup: :thumbsup:
I am planing to have a worldpay account these day,
And I am currently running with ZENCART 1.3.0.2,
my concern is...Will this module work with V1.3.0.2?
I think it should work fine:wink2: right?
Re: WorldPay Module for ZenCartv1.3x
I am using 1.3.02 Cplam999, and it functions very well.
Alan, here is a screen shot of the oddness, I have highlighted with a red rectangle.
http://www.buy-stephen-mackey.co.uk/...ml_oddbits.jpg
The page is 'orders.php'
Re: WorldPay Module for ZenCartv1.3x
I have recently installed the worldpay module, and just had my first order.
the only problem is that it did not show up in the New orders section under the
admin home! it doesn’t appear in the reports either! can some one please help.
As well should the order show go through in test mode? i get an email saying the
card went through but its just a test, but zen-cart says Order Cancelled! and the order doesn’t
go through.
Thanks
Re: WorldPay Module for ZenCartv1.3x
Me again sorry no matter what i do i keep getting the same error in ZEN-CART
... your payment has been cancelled!
Response from WorldPay:
This is a TEST TRANSACTION. No money has changed hands
Your payment has been cancelled. Please contact us for alternative methods of payment. If you have experienced any problems with your payment please contact WorldPay immediately.
Our ref:
You will find WorldPay contact information here
Please Help!