I think my brain hurts...or does it hurt because I think?
http://www.online-bikes.co.uk
I found that for some reason I was losing the crypt variable frm the URL/GET values. I don't know if this was a host related issue or something else as when I did a print_r($_GET) that values were not there but if I checked the $_SERVER QUERY_STRING the crypt value information was there.
Not sure what caused it but to get around it I used the following code:
In the before_process function in the sagepay_form.php file -
if (!isset($_GET['crypt'])) {
//for some reason the crypt value is missing -
//we need to get it out of the SERVER QueryString and parse it into an array
if (isset($_SERVER['QUERY_STRING'])) {
$query = $_SERVER['QUERY_STRING'];
//now split
$query_var = parse_str($query);
if (count($query_var) > 0) {
if (isset($query_var['crypt']))
$crypt = $query_var['crypt'];
}
}
} else
$crypt = $_GET['crypt'];
I then use the $crypt value instead of the $_GET value.
All fixed thankfully.
Hey guys, firstly a very big thank you for all of the hard work that has gone into making this module
I have the module installed on a live site running Zencart v1.3.9h
My testing time is limited as it is a live shop, so I normally try things out late at night lol.
I seem to have a problem with the order cycle. Using the module in 'test' mode, everything goes through right up to what appears to be the last stage. I get to the part where SagePay says it is authorising the payment and then I get a blank white page with only what is below shown at top left on the page
Error: #69053
When I look in the SagePay test server, I can see the test payment arrives, address details etc are all correct, shopping basket contents also all correct.
But when I look in my sites admin section, there is no record of the transaction and the ordered item remaining quantity is not decremented, etc.
So I'm figuring this must be something to do with the return URL after completing the SagePay processing. But I am now not sure what to look at or where to start. After discussing it in detail with SagePay, they seem totally sure it is a problem with the return URL and that it is coming from the module itself. But I can hand on heart say that I'm now clueless as to what I need to check?
Any help would of course be greatly appreciated![]()
Hi there
I have recently upgraded to 1.3.9h on a couple of sites and all is working well. I use the sagepay form integration module.
www.classicalchandeliers.co.uk
www.saving-light-bulbs.co.uk
Just had an order for each site where the payment has been taken for through Sagepay and a sagepay confirmation email has been received with the actual order details, but there is no order in admin and no site order confirmation email has been received!!!!!
Any ideas why?
Thanks in anticipation
Paul
Hi,
Firstly, thanks for making this, it looks excellent!
I'm trying it on a new install of Zencard 1.3.9h. It has a different theme from default, but is otherwise unchanged. I've added the database table using tools > Install SQL patches, and got the green light at the top of my browser, but when I go to activate the module, I get
"The SagePay Form Database Table Does Not Exist!
Please create the database table, according to the installation instructions!"
As far as I can tell, I've followed the instructions correctly - any suggestions would be extremely helpful!
Thanks
P
Hi, Last year I reported a problem where by I was getting a order notifications from Sagepay but nothing was showing in Zen
http://www.zen-cart.com/forum/showthread.php?t=168278
Well its happend again!
And now it seems to be happening to other people but no one seems to have come up with a solution or at least one I can find.
Please help
Current version is v1.3.9h, Customer shows in customer database but has no associated orders. Only confirmation of the order is from sagepay!
Same problem in other threads
http://www.zen-cart.com/forum/showth...sage+pay+order
http://www.zen-cart.com/forum/showth...hlight=sagepay
Im getting the same Error: #69053 as DucatiMondo...
Cant see how to fettle the return url if its anything to do with that?
Any Help would be brilliant! Desperate here!
I am having the same problem with the error code #69053.
Basically I can select Sagepay to pay for an item in my shopping cart. I am then directed through to Sagepay and it allows me to make a payment no problem. Once I press the confirm button, I get a white screen with error code #69053 displayed in the top left corner.
The payment with Sagepay goes through fine and I get an email from Sagepay to tell me the payment has gone through fine.
If I open my website on another web page, the order is still in my shopping cart but obviously hasn't completed.
I also tried something else after on another transaction. When I got to the white screen with the error code on, I refreshed the page. This took me to my website but it said that my session had timed out and that I need to log back in. At this point there is nothing showing in my cart either. When I do log back in, there is absolutely no record of the transaction, even though I have recieved payment from Sagepay.
This has been going on for a month now and I'm paying for my merchant services and Sagepay and cannot use either. I'm having to take payment by Paypal who are charging me 4% which is killing my margins which are quite small to begin with.
Please help guys, I'll be going out of business and insane if this continues much longer.
Thanks in advance guys.
Hi, i think i might be having this same problem. I get to the checkout confirmation page and at the bottom where normally you'd click the button 'confirm order', the page just ends. And there's no footer either.
Do I need to get my client's hosting company to enable the mycrpt thingy?
Does anyone know? The checkout process works fine if I choose the check/money order option. it only breaks when I choose the sagepay option. I installed the sagepay form mod 2.0.
Thanks.
Bookmarks