Re: WorldPay Module for ZenCartv1.3x
Quote:
Originally Posted by
bean_2k1
... your payment has been cancelled!
Now why didn't you say so in the first place?
If the the payment has been 'Cancelled' the WorldPay module quite correctly does not create the order which is why you don't see it in Admin.
That the module thinks the payment has been cancelled for some reason is your real problem. This has been discussed in depth in previous posts. The following should get you on the right track:
http://www.zen-cart.com/forum/showpo...6&postcount=76
http://www.zen-cart.com/forum/showpo...7&postcount=77
Please post back here which solution solves your problem (or if none of them do).
Regards,
Alan
Re: WorldPay Module for ZenCartv1.3x
bean_2k1,
Ooops - I see you found the solution yourself just as I was posting.
Well done. Glad you got it sorted.
Alan
Re: WorldPay Module for ZenCartv1.3x
Where can I find a copy to download?
Re: WorldPay Module for ZenCartv1.3x
It's available from Downloads!
Alan
Re: WorldPay Module for ZenCartv1.3x
i have had my first customer today on my store, i noticed a problem when worldpay return me to my shopping screen. at the moment worldpay contrib is set to live and all the payments have gone though correctly but when the customer is returned to my shop it still comes up "This is a TEST TRANSACTION. No money has changed hands" even tho the money has gone in too our account
Anyone know how to fix this
Also the ref code 26 letters long is there anyway i can shorten this to about 10 letters ?
Thanks Steven
Re: WorldPay Module for ZenCartv1.3x
bean_2k1
Just add quotes!
See:
http://www.zen-cart.com/forum/showpo...6&postcount=63
The ref is actually the Zen cart ID so it is what it is. WorldPay also store this ID in the transaction record so it acts as a cross reference between you and WorldPay so I'm afraid you are stuck with it.
There has been some discussion about cross referencing earlier in this thread.
Hope this helps.
Alan
Re: WorldPay Module for ZenCartv1.3x
Remember my post nr.76 in this thread.
I had a problem with the worldpay module, that we can fix. Until yesterday, worldpay works fine for me.
Now I get an error message. When trying to checkout using the latest version of world pay, I get the following error.
Catchable fatal error: Object of class queryFactoryResult could not be converted to string in /xx/htdocs/xxxxx/www/shop-neu/includes/functions/functions_general.php
on line 668
I didnīt make a change in Zen Cart but my provider updated PHP from version: 5.1.5 to 5.2.1
Could this be a problem? I use Zen 1.36.
Any idea how I can fix the problem?
Re: WorldPay Module for ZenCartv1.3x
Unifex,
If the only thing that has changed is the version of PHP then this must be the prime suspect.
The error message is telling you that the problem is occuring when the script tries to determine the currency to use in
..../includes/functions/functions_general.php
This is a core file that has not been amended in any way by the WorldPay mod although the Wordpay mod requires the session currency in order to pass the transaction over to WorldPay.
My understanding is that Zencart on PHP 5 is not currently supported but there are those who are successfully running Zencart on PHP5. It might be an idea to look for a thread on using PHP5 and raise this issue there. If (when) you do find a solution please post back here to assist others.
Regards,
Alan
Re: WorldPay Module for ZenCartv1.3x
I have just finished settign up my new Zen cart install
I am useign the latest version of Zen, Chemos SEO Url's and the latest? worldpay module.
When trying to test the system the Worldpay module is unable to receive the call back. (http://www.mydomain/wpcallback.html)
here is the error from worldpay
Our systems have detected that your callback has failed.
This callback failure means we were unable to pass information to your server about the following transaction:
Transaction ID: 235892914
Cart ID: 0541f55946a7063f163b420d8bc8d3b2
Installation ID: ********
Error reported: Callback to
http://www.mydomain/wpcallback.html?...6a7063f163b420
d8bc8d3b2: NOT OK, recevied HTTP status: 302
Server Reference: mggaeq3a:callbackFailureEmail-21077742:MerchReq-806
here is the servers response to the callback
Set-Cookie: cookie_test=please_accept_for_session; expires=Sat, 12 May 2007 16:17:43 GMT; path=/; domain=www.mydomain
Location: http://www.mydomain/time_out.html
Connection: close
I have tried hard-wiring the URL into the worldpay Cpanel, turning SEO URL's off
and now haven't got a clue where to go from there.
Please advise
Re: WorldPay Module for ZenCartv1.3x
dasonix,
There is no such file as 'wpcallback.html'
In your WorldPay account you should set the Callback URL to:
Code:
http://<wpdisplay item="MC_callback">
'MC_callback' is set by the WorldPay Module and passed to WorldPay so that WorldPay knows where to send the response. In this way several sites can use the same WorldPay account for payment processing. There is no need to set this to anything else.
I would suspect that SEO URLs is the problem - I have not tested the WorldPay module with this contribution. Perhaps you could try uninstalling this contribution. If that doesn't work it may be a problem with your server configuration.
Regards,
Alan