I'm using ZenCart v 1.37
I've been using the WorldPay and PayPal IPN modules for some time together without problem.
I recently upgraded to WorldPay module 2 and have run into problems.
It would seem that the latest version of the WorldPay module adds a little drop down box for the user to select their chosen credit card?
Problems are as follows:
1. This box only includes two types of credit card and no debit card options. In Test mode when the user tries to pay via WorldPay they are directed to a WorldPay page where they can choose which card they want to use. However, in Live mode they are directed to the appropriate page according to the card they selected from the drop down box. So in other words, in live mode only two types of card can be used.
2. The box is displayed beside the PayPal option rather than the WorldPay option (at checkout)
3. If I uninstall WorldPay via the admin panel the drop down box still shows beside the PayPal option during the checkout process. I've temporarily uninstalled the WorldPay module and would like to get rid of this drop down box. Presumably the WorldPay upgrade has overwritten a shared file, but which one?
Over and above this, when a customer proceeds with a payment using one of the two available cards the order details aren't coming through to Zen-cart. It works in test mode, but not live mode. I notice that others have had a similar problem to this and that it was due to caching problems at the WorldPay end. But surely it should have resolved after 4 days? This is the error message that is displayed:
Code:
Secure Payment Page
Sorry, there was an error in processing this transaction:
No payment information is available. This means that one of the following has occurred:
* you have completed or cancelled your payment
* you have cookies disabled. To complete your payment, enable cookies by changing the privacy settings in your browser. Then return to the merchant's site and resubmit your payment
* your session at RBS WorldPay has timed out. Please return to the merchant's site and resubmit your payment
Server information 16/Jul/2009 13:23:21 Server ID mg1imspsp9 (WPReq-319319)
Any ideas anyone?
I've temporarily uninstalled the module as it was causing too many problems. I plan to install it on an identical but less busy store in order to troubleshoot.