I seem to be getting the same error anyone know how to fix this problem ??
Printable View
I seem to be getting the same error anyone know how to fix this problem ??
Subb,
There have been problems with differentt versions of PHP which are not quite as you describe but this post might give you a starting point as to where the problem may lie.
http://www.zen-cart.com/forum/showpo...0&postcount=41
Personally I have not tried running ZenCart on PHP 5x. The last time I looked PHP 5 is not officially supported - although I believe some run Zencart successfully on PHP 5. Anyway PHP 5 is coming eventually so it would be better to understand and fix this issue sooner rather than later.
Let me know if this helps.
Alan
Oooops!!!
Broken link - here it is:
http://www.zen-cart.com/forum/showpo...0&postcount=41
Alan
Still not working for me, im running zen cart 1.3.7 and php v5
hi alan
thanks very much for your help.
unfortunately i have tried the changes you suggest with no change in the outcome.
since this problem started i have downgraded to php 4.4.4 and zencart 1.3.6 and although all of the php 5.2 issues have gone, this worldpay problem still happens.
as i mentioned before everything works as it should in either test mode, just when the installation is live i get the error message when the user is transferred to worldpay.
i know this seems like a dead end, but your help is very much appreciated!
cheers
Subb,
What changes did you make exactly. I may have confused things a little by posting a link to an explanation of a possible cause of the problem rather than the full solution. A more full explanation of the solution can be found here:
http://www.zen-cart.com/forum/showpo...4&postcount=32
If you are still having difficulties I will need answers to the following:
What exactly happens when you are transferred to WorldPay in Live mode?
Do you get the error message right away or do you get to enter your credit card details and the transaction fails?
Do you successfully complete the transaction and the callback fails?
Is there a record of the transaction in the WorldPay control panel?
Alan
alan, im so sorry to have wasted your time mate
i just spoke to worldpay again and this time found out that they have been having issues of some sort, which is why the account wasnt activated even though they sent out an activation email!
well, thanks so much for your time, and fingers crossed that everything else will work as expected!
cheers mate
Subb,
No problem - just glad you've got things working.
Alan
When trying to checkout using the latest version of world pay, I get
Catchable fatal error: Object of class queryFactoryResult could not be converted to string in
A bit odd!
PHP Version: 5.2.0 (Zend: 2.2.0)
Database: MySQL 4.1.21-standard-log
HTTP Server: Apache/1.3.37 (Unix) mod_fastcgi/2.4.2 mod_gzip/1.3.26.1a mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 FrontPage/5.0.2.2635.SR1.2 mod_ssl/2.8.28 OpenSSL/0.9.7a PHP-CGI/0.1b
Zen Cart 1.3.7
Database Patch Level: 1.3.7
OK, that was my problem, now running PHP Version 4.4.4.
I've tried the fix mention a few up by changing
if(isset($HTTP_POST_VARS['transId'])) {$transId = $HTTP_POST_VARS[transId];}
to
if(isset($_POST['transId'])) {$transId = $_POST[transId];}
but again, no luck. I just get the
screen again.Code:Sorry, there was an error in processing this transaction:
The information sent from the merchant's site is invalid or incomplete. Please send the following information to the merchant:
The transaction cannot be processed due to one or more of the following:
* the installation ID field is blank or contains invalid characters
* a different submission protocol is required. For instance, a more secure submission may be required
* the installation number is invalid
We have completely changed the URL and server we operate from (which is listed in the config) but Worldpay say this doesn't matter, as long as Callback is working.