Paypal shows payment received but Pending Order Status

If you are runnig Joomla 3.x and Virtuemart 3.x please post to this forum your questions or support tickets about One Page Checkout

Paypal shows payment received but Pending Order Status

Postby guebelli » Fri Dec 17, 2021 1:34 am

VirtueMart 3.8.8 10472
PHP Built On Linux g-cart 3.10.0-1160.15.2.el7.x86_64 #1 SMP Wed Feb 3 15:06:38 UTC 2021 x86_64
Database Type mysql
Database Version 5.5.5-10.6.4-MariaDB-log
Database Collation latin1_swedish_ci
Database Connection Collation utf8mb4_general_ci
PHP Version 7.4.25
Web Server Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips
WebServer to PHP Interface apache2handler
Joomla! Version Joomla! 3.10.4 Stable [ Daraja ] 11-December-2021 15:02 GMT

Orders are getting paid and I receive the payment notification from Paypal, but it shows as a Pending order status in Orders.
Is this something that is an issue with OPC or with Virtuemart?
guebelli
 
Posts: 6
Joined: Thu Sep 13, 2018 2:59 pm

Re: Paypal shows payment received but Pending Order Status

Postby admin » Sat Jan 15, 2022 12:16 pm

Hello, there had been many changes in both paypal IPN at paypal side (changes of IP addresses and much more) as well as changes in core paypal plugin in latest VM builds.

Generally to make paypal working properly you should disable "IP checks" for IPN messages - if you do not see this option, switch to "standard" click save + change back to other paypal method and re-configure it again. For paypal issues you might want to check VM forums to see the works being done there. In short, paypal now uses unpredicted set of IPs which cannot be validated by a list of IPs.

You might also consider using this paypal plugin:
https://plugins.online-store.co.uk/payp ... tions.html
which is free and the support can be purchased if needed. We find this plugin better in these ways:
- it uses API instead of email (paypal express API vs paypal standard ) that allows to format the paypal page better compared to standard implemnetation
- it supports real multicurrency (the currency that the customer sees can be the same currency which you receive upon your multicurrency paypal account)
- it got a real paid support from a developer (wheres paypal VM core is supported by the community and you might not really get a dev hands on it and even if you do, it is not clear if the mods get lost after another VM upgrade )
- it is being used by many of our clients

Best regards, Stan
admin
Site Admin
 
Posts: 2708
Joined: Wed Jan 06, 2010 11:43 pm


Return to One Page Checkout for Virtuemart 3 on Joomla 3.x

cron