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.htmlwhich 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