VirtueMart Forum

VirtueMart 1.1.x [ Old version - no longer supported ] => Payment VM 1.1 => Topic started by: django29 on November 16, 2012, 15:24:07 pm

Title: Orders stay "pending" even when Paypal payment is (theoretically) notified
Post by: django29 on November 16, 2012, 15:24:07 pm
Hello.
My problem is in the subject.
- I checked the IPN address on the Paypal website.
- The order is registerd in Virtuemart, and the payment in Paypal
- All the confirmation emails are sent

... but the field "Status" of the order stays on "Pending".

Joomla 1.5.2 + Virtuemart 1.1.9.

What can I do ?
Title: Re: Orders stay "pending" even when Paypal payment is (theoretically) notified
Post by: stinga on November 18, 2012, 12:12:04 pm
Have a look in paypal at the ipn history, might be a clue there.
Else you are going to have to work out what is wrong with notify.php
Title: Re: Orders stay "pending" even when Paypal payment is (theoretically) notified
Post by: lindapowers on January 28, 2013, 22:53:09 pm
Having the exact same issue, did you manage to solve it?

We did not change anything in VM or Joomla code and using same version as you.

In our case emails are delayed for our or even days and in some cases you won't even recieve the IPN email that changes the order to confirmed, so they remain pending even after being payed.

Thanks
Title: Re: Orders stay "pending" even when Paypal payment is (theoretically) notified
Post by: stinga on January 30, 2013, 00:56:45 am
Did you have a look in PP IPN history? That will tell you what PP thinks is happening.
Title: Re: Orders stay "pending" even when Paypal payment is (theoretically) notified
Post by: lindapowers on January 30, 2013, 20:56:49 pm
Thanks Stinga.

TBH we were gonna look today (boss had to check that didn't have account access) but strangely it was solved, so now everything is working fine.

So nothing to do with Virtuemart but paypal itself.

Regards
Title: Re: Orders stay "pending" even when Paypal payment is (theoretically) notified
Post by: jenkinhill on January 30, 2013, 23:27:54 pm
If you use PayPal a lot you are advised to sign up for the status RSS feed on this page:  https://www.x.com/developers/paypal/documentation-tools/site-status

Then you would have been notified of this:  https://www.x.com/content/update-5-issue-receiving-instant-payment-notifications-ipns-jan-27   (but all fixed now)
Title: Re: Orders stay "pending" even when Paypal payment is (theoretically) notified
Post by: lejeannotfr on March 09, 2013, 12:39:01 pm
hi, yes this problem happened in january but it also seems that the new htaccess of joomla can block the PP server and return a 403 error.
It may be due to a new line in the 1.5.26 joomla htaccess. I have this problem since 5 days and it's not due to PP ipn...and i don't have the solution.
Title: Re: Orders stay "pending" even when Paypal payment is (theoretically) notified
Post by: dbzeroone on August 12, 2013, 18:16:52 pm
Django29, did you ever solve this problem? I'm going through the same thing right now and any info would help.

PHP 5.3.13
Joomla 1.5.26
Virtuemart 1.1.19
Paypal Website Payment Pro
Title: Re: Orders stay "pending" even when Paypal payment is (theoretically) notified
Post by: lejeannotfr on August 12, 2013, 20:49:21 pm
i give you a response worthy of this forum : upgrade to VM 2 because there's no solution...  ;D
Go to see in your paypal account in the configuration you must give your website urls to check ipn and automatically send the order status.
Title: Re: Orders stay "pending" even when Paypal payment is (theoretically) notified
Post by: ssbuchan on August 28, 2013, 20:11:42 pm
dbzeroone,

I had this same issue and just resolved it today.  I'm using Hostgator for my hosting and the problem for me was on their end.  They recently made some changes to their system which resulted in Paypal being blocked by a firewall. I started getting 406 error codes returned to Paypal which are logged in the IPN History section in my Paypal account.  The solution was for Hostgator to whitelist my domain so that Paypal could once again communicate with virtuemart and get through the firewall.

Not sure if this will resolve your issue or for anyone else, but I thought it would be worth sharing just in case.