VirtueMart Forum

VirtueMart 1.1.x [ Old version - no longer supported ] => Payment VM 1.1 => PayPal / PayPal Pro VM 1.1 => Topic started by: Majino on June 27, 2008, 13:04:20 PM

Title: Always the "The status of your order could not be updated" problem...
Post by: Majino on June 27, 2008, 13:04:20 PM
Hi guys... i'm really mad about this... i use joomla 1.5.3 and vm 1.1.0...
i tried with sandbox the paypal payment process, and everything goes well, except for the final message that appears on my site when i click on "return to..." from paypal sandbox when the transaction is over.

i really don't know what to do... if i set the order status for the transactions gone well to "pending" everything goes ok, but if i set to "confirmed", i get the error message... please, help :D

sorry for my bad english, i have virtuemart in italian ;)
Title: Re: Always the "The status of your order could not be updated" problem...
Post by: 3rdimension on June 29, 2008, 04:48:42 AM
I am actually working on joomla 1.013 and virtuemart 1.013a for my online download store. I am testing my paypal system in sandbox. I tried all the steps in the forum to get the status changed from pending to confirmed. But nothing worked. I even tried with real dollars in paypal.com to see if it is the sandbox problem, but nothing works.

Then, I thought maybe I will try new version to see if it works there. So I just installed  joomla 1.5.3 and virtuemart 1.1 like you have and I get this message in email after confirmation

Error code 506. Possible fraud. Error with REMOTE IP ADDRESS = 216.113.191.33.
                        The remote address of the script posting to this notify script does not match a valid PayPal ip address

            These are the valid IP Addresses: 66.211.168.209,
216.113.188.65,
64.4.241.33,
64.4.241.49,
64.4.241.65,
66.211.168.65,
66.211.168.97,
66.211.168.193,
66.211.170.66,



I mean common this is the latest release of virtuemart and joomla. This thing just doesn't work. It's buggy. The payment is accepted but status doesn't change at all. I don't want to manually change it..
I have been trying to solve this problem for two days and now I think I am about to cry...
Title: Re: Always the "The status of your order could not be updated" problem...
Post by: 2008 on June 30, 2008, 06:20:27 AM
does anyone know where you can update the list of paypal ip servers?
Title: Re: Always the "The status of your order could not be updated" problem...
Post by: 3rdimension on June 30, 2008, 09:05:43 AM
If you use old version of notify.php

I think I tried this fix http://forum.virtuemart.net/index.php?topic=27261.0 (http://forum.virtuemart.net/index.php?topic=27261.0)

the server problem goes away, but still the status does not change automatically from pending to confirmed.
Title: Re: Always the "The status of your order could not be updated" problem...
Post by: Majino on June 30, 2008, 09:21:48 AM
mmm.. really really strange... any other answer?? :)
Title: Re: Always the "The status of your order could not be updated" problem...
Post by: 3rdimension on June 30, 2008, 10:19:32 AM
You said,"if i set the order status for the transactions gone well to "pending" everything goes ok."  If everything goes ok then whats the problem. As far as I know the status of pendig payment should be set to pending, if you set it to confirmed then you get the error as you mentioned.

so your status automatically changes from pending to confirmed after successful payment?
Title: Re: Always the "The status of your order could not be updated" problem...
Post by: Majino on July 01, 2008, 10:17:21 AM
of course not! if the payment goes well, the status didn't change!
Title: Re: Always the "The status of your order could not be updated" problem...
Post by: moleculezz on July 24, 2008, 11:36:49 AM
You should make note that in the (http://forum.virtuemart.net/index.php?topic=39584.0 (http://forum.virtuemart.net/index.php?topic=39584.0)) post there is no mention that you have to configure your paypal account.
Go to "Instant Payment Notification Preferences"(Profile Section) and enter the path to notify.php and check the "Activation" Checkbox.

This worked for me!
Title: Re: Always the "The status of your order could not be updated" problem...
Post by: sept171787 on September 09, 2009, 07:55:28 AM
I am complete new to VM. SO I started off poking in the dark to figure out this issue. I did two things which have solved my issue.

First I was getting erros in the error logs about path could not be found. I hard codded my path in the notify.php file. I was still having issue but the first error went away.
I then performed a TCPDUMP durn a transaction and saw I was getting a response back. So I....

....added this line into my .htaccess file and it started working.
RewriteRule ^(checkout.result.php) - [L]

Just thought I would help.