VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Topic started by: sscheidegger on December 23, 2013, 14:10:23 PM

Title: Problem with Paypal plug-in in VM 2.0.26a
Post by: sscheidegger on December 23, 2013, 14:10:23 PM
After updating to VM 2.0.26a, I have a problem with the Paypal plug-in:
In the checkout process when I try to change the payment method to Paypal, I get a fatal error:


Fatal error: Call to undefined method CurrencyDisplay::roundForDisplay() in /var/www/test/administrator/components/com_virtuemart/plugins/vmpsplugin.php on line 1134


Is this problem known?
Title: Re: Problem with Paypal plug-in in VM 2.0.26a
Post by: Jumbo! on December 23, 2013, 20:37:41 PM
You also need to update AIO (All In One) package to latest version.  Read the standard Installation/Update guide of VirtueMart. http://docs.virtuemart.net/tutorials/30-installation-migration-upgrade-vm-2/80-installation-of-virtuemart-2
Title: Re: Problem with Paypal plug-in in VM 2.0.26a
Post by: sscheidegger on December 30, 2013, 09:52:44 AM
Thank you for the hint, but I did install the AIO. Still I get the fatal error...
Title: Re: Problem with Paypal plug-in in VM 2.0.26a
Post by: jjk on December 30, 2013, 12:55:27 PM
The PayPal plugin has been re-designed and extended. It now includes four different PayPal interfaces. Please check, if all your settings in your PayPal configuration are still correct.
Title: Re: Problem with Paypal plug-in in VM 2.0.26a
Post by: sscheidegger on December 30, 2013, 17:46:26 PM

I found the problem: It's an incompatibility with the current version of Chameleon. Sorry, I thought I had checked that!
Title: Re: Problem with Paypal plug-in in VM 2.0.26a
Post by: outdoorme on July 28, 2015, 17:03:32 PM
Quote from: sscheidegger on December 30, 2013, 17:46:26 PM

I found the problem: It's an incompatibility with the current version of Chameleon. Sorry, I thought I had checked that!

Thank you very much for the posting, it saved mw a lot of time!
I have Joomla 2.5.28 & VirtueMart 2.6.18 & VP One Page Checkout 2.4 & Chameleon 2.35
with this version of Chameleon I received this error, when trying to checkout:
PHP Fatal error:  Call to undefined method CurrencyDisplay::roundForDisplay() in /usr/../administrator/components/com_virtuemart/plugins/vmpsplugin.php on line 1216, referer: https://mydomain.com

The fatal problem was resolved after the upgrade of the Chameleon component to 2.43 version