VirtueMart Forum

VirtueMart 2 + 3 => Plugins: Payment, Shipment and others => Topic started by: econsor_an on May 09, 2017, 11:08:10 am

Title: Paypal doesn't work properly
Post by: econsor_an on May 09, 2017, 11:08:10 am
Hey,
since April 24th Paypal doesn't work properly anymore.
No Email is being sent to me or the customer. There is only a new order in the backend, which has a red cross and then must be proceeded manually.
I also get this Email from Ebay, daily:
Quote
Bitte überprüfen Sie den Server, der für sofortige Zahlungsbestätigungen von PayPal zuständig ist. Sofortige Zahlungsbestätigungen an den/die folgende(n) URL(s) sind fehlgeschlagen:
http://www.50fifty-scooter.de/index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&tmpl=component&lang=
Wenn Sie diese URL nicht erkennen, nutzen Sie vielleicht einen Serviceprovider, der die sofortige Zahlungsbestätigung in Ihrem Namen verwendet. Bitte wenden Sie sich mit den oben genannten Informationen an Ihren Serviceprovider. Wenn dieses Problem weiterhin besteht, könnten die sofortigen Zahlungsbestätigungen für Ihr Konto deaktiviert werden.
Wir bedanken uns für die rasche Erledigung dieser Angelegenheit.
Google Translate:
Quote
Please check the server that is responsible for immediate payment confirmation from PayPal. Immediate payment confirmations to the following URL (s) failed:
http://www.50fifty-scooter.de/index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&tmpl=component&lang=
If you do not recognize this URL, you may use a service provider that uses the instant payment confirmation in your name. Please contact your service provider with the above information. If this issue persists, the immediate payment confirmations for your account might be disabled.
We thank you for the speedy completion of this matter.

Called PayPal. They have no idea why this is not working anymore. Googled, with no working results...

Joomla: 2.5.28
VirtueMart: 2.6.6

Thanks in advance

Title: Re: Paypal doesn't work properly
Post by: GJC Web Design on May 09, 2017, 12:36:29 pm
the url http://www.50fifty-scooter.de/index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&tmpl=component&lang= gives a 200 response (obviously without the _POST) which is what paypal is looking for..

Have u checked your IPN log at paypal?
Title: Re: Paypal doesn't work properly
Post by: econsor_an on May 09, 2017, 13:56:05 pm
The IPN says HTTP 500.
Since April 24th...

Other Payments have no Error and HTTP 200

Tried to update VirtueMart, but that screwed up my checkout (after input of address information I get a blank screen with only "My Account" being displayed),
so I had to restore it. fyi
Title: Re: Paypal doesn't work properly
Post by: GJC Web Design on May 09, 2017, 15:14:41 pm
then you need to construct or use the exact IPN and trace what the 500 error is...

as I said.. the url on it own is a 200  .. so the post must be throwing a 500 further on .. will be logged somewhere...
Title: Re: Paypal doesn't work properly
Post by: econsor_an on May 09, 2017, 17:02:44 pm
is there any tutorial on how to do that?

or can i do it over php. sending that ipn code
Title: Re: Paypal doesn't work properly
Post by: jjk on May 09, 2017, 19:33:55 pm
Did you read this already? https://forum.virtuemart.net/index.php?topic=126859.msg435122#msg435122
I you are using VirtueMart's PayPal Standard, you could try to disable IPN in your PayPal account settings on the PayPal website in order to avoid a possible mismatch of your configuration settings at PayPal and in VM.
Title: Re: Paypal doesn't work properly
Post by: econsor_an on May 15, 2017, 14:38:48 pm
Thank you very much. That worked!
Title: Re: Paypal doesn't work properly
Post by: jjk on May 16, 2017, 21:05:27 pm
Thank you very much. That worked!
Just for clarification - did you disable IPN in your PayPal account settings, or did you do something else?