News:

Looking for documentation? Take a look on our wiki

Main Menu

PayPal Pending Virtuemart 3.0.2

Started by samlf3rd, December 22, 2014, 22:52:41 PM

Previous topic - Next topic

samlf3rd

Hello,
I have all my configuration settings just like I do all the other sites I have, but payments only come from PayPal as Pending.
I have read through the forums, but cannot find anything for Virtuemart 3.

This is in my log:
[return] => http://www.mysite.com/index.php?option=com_virtuemart&view=vmplg&task=pluginresponsereceived&on=bd0e05&pm=1&Itemid=0&lang=
    [notify_url] => http://www.mysite.com/index.php?option=com_virtuemart&view=vmplg&task=notify&tmpl=component&lang=
    [cancel_return] => http://www.mysite.com/index.php?option=com_virtuemart&view=vmplg&task=pluginUserPaymentCancel&on=bd0e05&pm=1&Itemid=0&lang=

Anybody?
I cannot figure this out, and I need the site to go live, any way to figure out the problem? I am not very good with payment processing, but the payment does go through, VM just never sets to confirmed...


samlf3rd

I still cannot figure this out! Does anyone have some insight on how to fix the problem?

GJC Web Design

what u post there isn't logging..

you need to switch on logging in the plugin - run some payments and check in your /logs or /log folder or a paypal logfile...

If it stays pending one assumes u aren't receiving the acknowledgment for some reason...
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

alatak


samlf3rd

I did turn on logging, and that is part of my log file in the server under logs.

samlf3rd


GJC Web Design

because you haven't answered either alatak's or my questions ..
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

bunglehaze

#7
I have suddenly started getting the same issue, payment goes through and PayPal sends confirmation but the IPN back to the site isn't update pending to purchased until I manually change the status. I have been in the PayPal backend to the IPN settings and noticed that the URL was blank and IPN turned to disabled (though I have not changed this in the years I have used PayPal) perhaps something changed in their backend?

It is worth checking this at least, I used : https://www.mysite.co.uk/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived for the URL

I have yet to have an order via PayPal to be able to check if this has worked but will update when I do.

GJC Web Design

I have never set up IPN returns in the Paypal admin - on dozens of sites

the response url is sent with the payment post -- as I understand it if that response is present Paypal sends it - manual IPN config is used in other scenarios

As Alatak says - check your server access logs to see if you are getting requests to http://www.mysite.com/index.php?option=com_virtuemart&view=vmplg&task=pluginresponsereceived&on=xxx&pm=y&Itemid=0&lang= and if so what was the response?

200, 500, 404 etc
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

bunglehaze

Just gone through my logs, I stopped getting any hits on that URL from 31st December. Site URL obscured

Quote[31/Dec/2014:21:22:55 +0000] "GET /orders-list/number/7b8b01763?order_pass=p_a10ef HTTP/1.1" 200 12630 "http://www.site.co.uk/index.php?option=com%5fvirtuemart&view=vmplg&task=pluginresponsereceived&on=7b8b01763&pm=16&Itemid=508&lang=&tx=29S3239382762324A&st=Completed&amt=23%2e66&cc=GBP&cm=eda904c085e973d3ab7803a43eea8cdb&item_number=&sig=O8%2fDmYUMVyvnpZVJLRFS4Mlol7ZNCW0WMTDtDUNSZmkrYvjoTNncbqVh5P7C59fTtrYTZPV58OZqCEgR2oMtVOlwrqHoBXCKzAJw5dJqswkcRGzFqWkXxZjqpzYii0R%2frgZpLFGZlOqcC7kSzj%2faLY2PuTori5KCmhm8jYSG9I8%3d" "Mozilla/5.0 (iPad; CPU OS 8_1_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B435 Safari/600.1.4"

Nothing even containing "pluginresponsereceived" since.

GJC Web Design

Next step - assuming you've had orders since the 31st - what has changed?

I would do some 1p payments and see what happens
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

bunglehaze

Orders have all been going through fine, until the 14th all orders went through fine for me and returned the IPN back to the site from what I can see. The only thing that has changed more recently is the addition of SSL on the entire site which is where I assume the issue has sprung from in my case.

GJC Web Design

you have to do some trouble shooting - try the response urls etc - what happens?

but sounds like the ssl is the reason

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

bunglehaze

The URL returns with "Thank you for your Order!"

I don't understand it really as it all looks as though it should be working correctly other than the site not getting the IPN.

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation