I have recently upgraded to v1.1 and I am having issues with the currency convertor in Virtuemart converting and showing the customr one price on checkout, and then when it flips over to Paypal it shows in USD and shows the conversion rate to australian dollars, and both of these are wrong.
For example, if I select to change the site currency to Canadian Dollars, the final price for my checkout is CAD$38.02 -- then when I am thrown over to paypal it shoes the prices as USD$38.16 and then tells me it will charge my card AUD$41.84 because I am in Australia.
this is very very confusing to customers, is there any way to have it show CAD in paypal?
try this,
"currency_code" => $_SESSION['vendor_currency'],
change to "currency_code" => $_SESSION['product_currency'],
maybe can help
Thankyou Suhaimi, it worked a treat. Only discovered this earlier today when we received our first order from the States....big shock. Again, many thanks.
However this is causing a new problem with paypal. I will look into this in the morning, but for now I'm not sure that this solution works, sorry that I said otherwise.
I had a similar problem with multiple currencies using paypal and credit cards processing. I came up with my own hack to force the currency to a particular value for checkout. This way checkout is always in that currency.
In my case I wanted it to be USD for PayPal and CAD for credit card. The hack has been working very well for me since I implememented it.
Here is the thread were I discussed it:
http://forum.virtuemart.net/index.php?topic=44057.msg142230#msg142230
Best Regards,
Mat.
You can get paypal module for virtuemart multicurrency store, simply grape copy, upload and configure it and it does all you ned
http://www.itechshop.org/index.php?option=com_virtuemart&page=shop.product_details&flypage=flypage.tpl&product_id=11