VirtueMart Forum

VirtueMart 2 + 3 + 4 => Product pricing => Topic started by: icetrikes on March 20, 2017, 16:31:54 PM

Title: Forcing currency based on ship-to country
Post by: icetrikes on March 20, 2017, 16:31:54 PM
Running VirtueMart  3.2.0, Joomla 3.6.5

I'm new to this, and am still feeling my way around.  I've looked through this forum, but couldn't find the answer to my question.

Is there a way to force the cart currency based on ship-to country?

We sell internationally, but only in a few currencies.  So, for example, if the customer is in the EU they pay in Euros, in the UK they pay in GB Pounds, and if they are in the USA they pay in US dollars.  If they are anywhere else then they pay in GB pounds.   No exceptions. 

The customer can select any currency while they are shopping, and there seems to be nothing I can do about that.  However, when they get to checkout, I'd like to force them to purchase in the correct currency for their country.   I can't find anything that ties currency to the ship-to country.  Is there a way to do this in VirtueMart?

Cheers

John
Title: Re: Forcing currency based on ship-to country
Post by: dsrpmedia on September 29, 2017, 23:26:44 PM
I need this as well - anyone?
Title: Re: Forcing currency based on ship-to country
Post by: GJC Web Design on September 29, 2017, 23:42:51 PM
In Rupostels OPC there is a plugin that does this by Geo detection

plg_system_opccurrency   One Page Checkout Auto Currency Plugin

https://www.rupostel.com/checkout/one-page-checkout-for-virtuemart
Title: Re: Forcing currency based on ship-to country
Post by: dsrpmedia on September 30, 2017, 00:25:01 AM
unfortuantely with geo-detection so many people use vpn these days to bypass geo detection - we need something bases on either shipping or billing address