New Zenner
- Join Date:
- Jul 2008
- Posts:
- 64
- Plugin Contributions:
- 0
WorldPay Module version 2.0 - Support thread
wow thanks for this, your a legend...
:clap:
Views: 215,936
New Zenner
wow thanks for this, your a legend...
:clap:
New Zenner
I'm really sorry if this has already been addressed in this thread but I couldn't find anything ...
I got an email from WorldPay about some new technical changes they are implementing on 15th July regarding the the HTML Notification ('callback') service. Does this affect this mod?
Thank you.
Suspended
No idea no one's told me about it, if it's about the change in domain name or ip address then it's not a problem and was dealt with a long time ago but you will need an upgrade because the forms go to rbsworldpay instead of worldpay and there's no predicting when they'll turn off the old name (and that may be what the 15th July email is about).
Philip.
New Zenner
Hi Philip,
The technical changes are detailed at http://www.rbsworldpay.com/support/bg/index.php?page=news&c=WW#techi and yes, they are about the new hostnames. There are also changes to the payment pages to be made on Aug 18th but these don't affect your mod.
I'm using your Worldpay mod version 2.06. Am I OK with this one?
Thanks as always
Vicky
Suspended
No you (and everyone else) needs to go to version 2.08 because the new domain names work and there is no telling when the old ones will be turned off.
Philip.
New Zenner
World pay module - 2.08
Zen cart - 1.3.8
It's the first time i've tried to install this module.
My call back has failed. I get a "NOT OK, received HTTP status: 302" error.
i used https://<wpdisplay item="MC_callback"> for the response url. (is this correct?).
Does anyone know what could be causing this.
Thanks
Jason
Suspended
Call back failed 302 means that you are being redirected to the login page (and is the most common question). What you want to do is
a) turn on debugging to see if your payment response password is being sent though (and do not post a debug to the list as it contains your private banking details)
b) check your session settings against the ones mentioned in this thread in configuration
c) https is only valid if you have a https website.
The fastest way to check if everythign is working or not is to go to worldpay and cancel a payment, that should return you to the sie with a reference number.
Philip (The module maintainer)
New Zenner
hi
i am getting a callback error
followed all the threads but no joy can anybody help
email error message as follows:-
This callback failure means we were unable to pass information to your server about the following transaction:
Transaction ID: 101483626
Cart ID: 89005d8a90aece506c6e2fb55487996f
Installation ID: 235868
Error reported: Callback to http://shakeitsupplements.co.uk/index.php?main_page=wp_callback&zenid=89005d8a90aece506c6e2fb55487996f: NOT OK, recevied HTTP status: 404
Server Reference: mg1imscs5pa:callbackFailureEmail-887:MerchReq-496
many thanks
Suspended
A 404 error means the page is not there
http://shakeitsupplements.co.uk/index.php?main_page=wp_callback&zenid=89005d8a90aece506c6e2fb55487996f is not there wher you paste it into a browser too...
So you've not installed the module correctly the same advice as above applies, turn on debugging. BTW the sturcture of your MC_callback is correct, that page should exist so worldpay is working correctly as far as the callback is concerned.
Thank you
Philip.
New Zenner
hi
yes when i uploaded the module using dreamweaver it didnt copy all the files! it works now
thanks for your responce
chris
New Zenner
philip_clarke:
Call back failed 302 means that you are being redirected to the login page (and is the most common question). What you want to do is
a) turn on debugging to see if your payment response password is being sent though (and do not post a debug to the list as it contains your private banking details)
b) check your session settings against the ones mentioned in this thread in configuration
c) https is only valid if you have a https website.The fastest way to check if everythign is working or not is to go to worldpay and cancel a payment, that should return you to the sie with a reference number.
Philip (The module maintainer)
Thanks for your help. Problem is now resolved. The problem was to do with the Suhosin Check which I had not notice the large WARNING sign at the top. It's now verified and seems to working correctly.
I followed details from the below thread -
http://www.zen-cart.com/forum/showthread.php?t=110204
(which is also from you double thanks)
Suspended
great. (I always appreciate it when people say they've solved something otherwise it looks like there are bugs outstanding).
Thanks
Philip.
New Zenner
Hello Philip,
I now have the worldpay module installed and in test mode. After going through these pages a dozen times and a bit of trial and error, everything seems to be working perfectly.
The only question is regarding the order confirmation e-mail the customer and I get from Worldpay. It does not show any order details, just order total value with a description as "purchase from www.***.com".
Do you know if this can be changed?
Thanks for your great work.
Brian
Suspended
Worldpay only knows the amount that was paid over and that it was for a shopping cart, the customer and yourself should receive a simultaneous email stating that the order has gone through your website with the exact breakdown of the order and shipping etc... The basic paypal service does the same where it just sends out an email with these details
Purchase Details
-----------------------------------
Description:www.* Purchase, Item no: Store Receipt
Unit price: 38.01 GBP
Qty: 1
Amount: 38.01 GBP
Subtotal : 38.01 GBP
and leaves it to zen cart to send out the other details (even though that particular order was made of 3 separate items).
Thank you
Philip.
New Zenner
Thanks, Philip.
I have been using an earlyversion of JShop with Worldpay until now. It is nowhere near as sophisticated and doesn't send out e-mails. The confirmations I get from Worldpay have a detailed order content list, and this is in fact how I know what the customer has ordered.
Is it ZenCart in this case that doesn't send order details to Worldpay and other cart do? Or is the info sent but no used?
The reason I asked is that I currently redirect that e-mail for use in our delivery process.
Thanks
Brian
Suspended
Worldpay like paypal has a basket option, where users add things to their basket and then a cookie is logged on the worldpay servers, as the order builds up worldpay then has a record. At the moment there is no such facility in zen cart. I shall have a look at the custom information one can send to world pay using this interface to see if there is a way of sending through an order summary, at the moment the module sends through various bits of information ike address, but this is going to what used to be called the "redirect model" interface (they may have changed the name since RBS as all the help pages have changed and my long list of helpful links is now useless).
If the worldpay end of things can take an optional text field to send out in emails then it would be possible, but I can't remember having seen anything except for displaying more information on people's customised worldpay pages rather than the email that worldpay sends out. Oh and I'd have to steal your merchant id in test mode since worldpay have repeatedly ignored my requests for a dummy account to test things out in, and I'm not prepared to open a merchant account and pay the charges for something I don't use.
I'll have an answer inside of 24 hours.
Philip.
New Zenner
Thanks for that, Philip.
I expect that there is a way to get ZenCart to send a detailed copy of the order to specified recipients that would serve the same purpose. I'll have a look.
Brian
Suspended
err, zen cart does send a detailed copy already. for that paypal order used as an example i received this:
Products
------------------------------------------------------
10 x 55mm Front Lens cap. = £12.10
20 x Minolta AF Dynax Rear Lens cap = £29.40
------------------------------------------------------
Sub-Total: £41.50
Quantity Discount: -£6.23
Royal Mail 1st Class "Packet" (Great Britain and Northern Ireland only :
0.594 kg(s)): £2.74
Total: £38.01
so something may be wrong with your shop's email sending out ability. (it was two items not three as mentioned earlier).
New Zenner
It is already sending that email, Philip, and I can add as many other recipients as required. So it's fine.
Thanks again
Brian
New Zenner
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:
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:
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.
Fields marked required must be completed.
Tell staff why this post should be reviewed.