147 comments found.
Hi There, We have purchased your plugin Multiple Currencies and we are having problem with switching automatically to different currency it seems plugin do not pick up customer location? Could you please help us Thanks Tom
Hi,
the plugin uses the native WooCommerce WC_Geolocation component to geolocate the customer at the first access. Ensure you have properly configured it: https://www.dropbox.com/scl/fi/0dn5l6m3o7axzbtx7a12e/wcmc_geo.png?rlkey=72ut5juhjpjq7zob0oai8ycx8&dl=0
After the first access, the plugin remembers the last setting (even the one automatically assigned via the GeoLocation) using it for the next access. So in case of tests, ensure to purge customer cookies (each browser has an option for that).
How can I disable the ”?currency=” URL parameter on specific pages? For example that URL parameter would ideally be disabled on an About Us page, Contact Us page, and terms/privacy pages as it wouldn’t be needed there
Hi,
I’m sorry, you cannot disable for specific pages. You can disable globally by using the following option: https://nimb.ws/oB3DwQP
Is this compatible with Woocommerce Subscriptions Plugin? https://woocommerce.com/products/woocommerce-subscriptions/
What do you mean for compatible?
I meant does your plugin work with Woocommerce Subscriptions plugin without any issues? https://woocommerce.com/products/woocommerce-subscriptions/
The plugins haven’t been directly tested. If that plugin alters prices using the proper hook and filters, they should work together without any issues.
P.s. You can buy the plugin and test together. If not working, you can ask for a refund.
hi! The plugin I purchased last year is about to expire and I have just paid to renew it, is there anything I need to do next? Please tell me what to do.
Hi,
no there isn’t anything more to do
Hi,
to ask for support, you need to renew your support license.
Dear, I understand your answer but unfortunately I am in the RC. Argentina, where we are experiencing a very special situation. Our current government punishes payments abroad by taxing us with a 75% tax that adds to the amount paid, added to that the value of the exchange rate that went through the roof due to our inflation. summary, paying for support just to be able to solve something that should work because it always worked would cost me 3 times more than buying the plug again. Having said this, I appeal to your generosity to give me a hand. I have no problems as soon as they eliminate these damn rules imposed to normalize my support again…
Hello,
This plugin not work with coupon price. How I can make it work?
Ho, what do you mean for coupon price? Could you provide a more detailed description of the scenario? Thank you.
I have make website and display coupons on site. https://prnt.sc/DWm5Z1jPaGni When I change curency, fixed coupon value have not auto change. https://giftvouchers.site/ you can check on my site now.
Ok, but how did you create/managed those coupons? Did you use a custom plugin?
Hello, That is default coupon from woocommerce, I see theme make shortcode to get coupon detail via WC_Coupon object.
Them ehi exactly? Are those badge static? Could you report a step by step guide on how those badge are created and displayed and what you mean for Fixed value? Thank you
Thank you for quick help. I manual solve the issue, it is bug come from theme plugin owner, they use raw data instead formated data via wc_price function.
I see that multiple currencies not work on cart and checkout page use woocommerce block https://giftvouchers.site/ You can check it on my site. Please help to fix this.
- woocommerce_currency
- woocommerce_currency_symbol
- raw_woocommerce_price
- wc_get_price_decimals
- pre_option_woocommerce_currency_pos
- woocommerce_cart_get_shipping_total
- woocommerce_cart_get_discount_total
- woocommerce_cart_get_discount_tax
- woocommerce_cart_get_cart_contents_tax
- woocommerce_cart_get_fee_tax
- woocommerce_cart_get_shipping_tax
- woocommerce_cart_get_total
- woocommerce_checkout_create_order_line_item
- woocommerce_checkout_create_order_fee_item
- woocommerce_checkout_create_order_shipping_item
- woocommerce_checkout_create_order_tax_item
- woocommerce_checkout_create_order_coupon_item
Ensure those actions and filters are properly triggered, otherwise, the plugin won’t be aware that a price is rendered (so it won’t be updated according to the selected currency).
If you are using any caching system, ensure it is properly configured in order not to interfere.
I use default cart/checkout block from woocommerce. But it not work when switch currency.
Ensure that those actions are properly triggered and that try also purging the browser cache.
I remove theme woocommerce template, it use default woocommerce template from WC plugin now. Site have no cache, I also clear browse cache but currenty still not work.
The issue seems related to the fact that the filter used by the plugin are not triggered. If that’s doesn’t happen, the plugin is not aware of the fact that a price is displayed, so it cannot alter it.
I would suggest to try using the default cart and checkout page templates.
Yes, it work width default cart and checkout. However, I really like block style for cart and checkout page.
i Have tHis error on my website wHen i use multi currencies pluguin
Uncaught Error: Call to a member function get_allowed_countries()
Hi,
to ask for support you need using an account with a valid purchase and support licenses associated with it.
Hello,
I purchased your plugin and installed it on my site,
we are trying to make the currency open as a Geolocation e.g. if i am from Germany, The site should open in Euro, we tried to edit the settings of the site and disable any multicurrency plugin and active just this plugin, but unfortunately it keeps working on the base currency.
Could you please support on that
Hello,
please do not post the same request using different channels, it won’t make you acquire more priority, it will only make it harder to keep track of your ticket. Please refer to the private message you sent.
Hi my client just buy this plugin from you am a developer just to let you know that please help me out plugin’s auto geolocation is not working have tried every each thing contact me ASAP thanks
Hi,
to ask for support you need using an account with a valid support and purchase license associated with it.
Are you talking about the license of plugin???
yes.
i’m using your pluguin but some times i egt this error on my website
“Uncaught Error: Call to a member function get_allowed_countries() on null in /var/www/vhosts/nahrawess.tn/httpdocs/wp-content/plugins/woocommerce/includes/wc-core-functions.php:1353″ but it disappear after refresh
To ask fo support you need using an account with a valid purchase and support license associated with it. Note also that the error you reported is not pointing to any plugin script.
Dear Sirs and Madams,
a Customer of mine wants to display a pretty long list of countrys on hin webpage but only wants to let the customer choose between 4 currencies. Is there a way for me to assign the currency switch function to a custom countrylist like this?
Germany (EUR) United Kingdom (GBP) United States (USD) Albania (EUR) Algeria (USD) Antarctica (USD) Antigua and Barbuda (USD) Argentina (USD)....
So if the customer clicks on Argentina the currency is switched to USD and so on?
yes. To assign a currency to an user, you can use the following code:
global $wcmc_customer_model; wcmc_customer_model->set_currency($currency_code); <pre> where the $currency_code is the currency code you wish to set. So once the customer selects the country, you can invoke that code.</pre>
Thank you for your quick answer. I think i was not clear (my english is not that good, so its hard for me to explain) I don’t want to assign a currency to a user. I have this following List and want to manually add the currency switch function to this list. So that the customer clicks on his Country and gets the currency after the Countryname.
<ul id="laenderliste">
<li><a href="https://ggoldenstella.com/de/startseite-deutsch/"><img src="https://flagcdn.com/w40/de.png" alt="Germany Flag" /> Germany (EUR)</a></li>
<li><a href="https://ggoldenstella.com"><img src="https://flagcdn.com/w40/gb.png" alt="United Kingdom Flag" /> United Kingdom (GBP)</a></li>
<li><a href="https://ggoldenstella.com"><img src="https://flagcdn.com/w40/us.png" alt="United States Flag" /> United States (USD)</a></li>
<li><a href="https://ggoldenstella.com"><img src="https://flagcdn.com/w40/al.png" alt="Albania Flag" /> Albania (EUR)</a></li></ul>
You can set currency even via URL. so in your case you can use for example https://ggoldenstella.com?currency=USD to set the USD currency.
So the links could look like this:<li><a href="https://ggoldenstella.com/de/startseite-deutsch?currency=EUR"><img src="https://flagcdn.com/w40/de.png" alt="Germany Flag" /> Germany (EUR)</a></li> <li><a href="https://ggoldenstella.com?currency=USD"><img src="https://flagcdn.com/w40/us.png" alt="United States Flag" /> United States (USD)</a></li>
Very nice, thank you.
You’re welcome,!
If you enjoyed my efforts to assist you and/or my plugin please consider leaving the 5 stars…It would help me with sales, I would really appreciate it! 
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate your purchases.
You can also leave the rating through the plugin description page: https://www.dropbox.com/s/v6zaoe0p6cs4x2o/rating.png?dl=0 )
Have a great day!
Hello, I bought this plugin a while ago and just realise it has been costing me money, the currency switcher works fine on the website but on google when a user search for our product, it shows the product price with a wrong currency symbol, for example I’m in Nigeria, it should show N19,000 on google but it will show $19,000, do you understand? that is enough to loose sale, please look into it, the website is https://theperfumesroom.com/
Hello,
to the account you are using, the are no purchase licenses associated with it.
The issue you are experiencing is more related to the SEO (and eventually caching) method you are using to make Google index your site, the plugin doesn’t manage that aspect. The plugin, to avoid that kind of problem when using caching system adds a parameter on the product URL reporting the currency (that can be eventually disabled via the options menu).
Try then sure that your site is properly SEO optimized to avoid that kind of issue.
Hi
recently purchased. Works well – but unfortunately, it is causing major slow down of the website. This appears to be linked with caching.
Tried the Disable ?currency= parameter option – which does go back to being faster, but it has issues with then not changing currency if you change it on a product listing. It does then change if you got out and to another product (so not usable this way sadly).
We are using Litespeed Cache. Is there any settings we can set/adjust in order to help get things working better? Any help with this would be great as would really like to keep using your plugin as it does exactly what we want otherwise!
Thanks
Hi,
For this kind of issue, you should eventually try switching to a caching system that caches pages taking into account the ?currency parameter (taking account of the querystring).
For more about this, you should eventually ask the Litespeed cache support.
As far as I know, for example, the WP Fastest Cache (premium version) allows to do that: https://www.wpfastestcache.com/tutorial/cache-url-with-querystring/
I’ve however never tested that specific feature, so you should eventually contact their support to have more info.
do you support Woccommerce Simple Auctions? i.e. does the plugin change the currency and bid value correctly?
I’m sorry, but the plugin hasn’t any specific support for that plugin features.
can I test free version of your plugin?
The plugin hasn’t any free version. You can however use its demo site to peform all the tests you need before any purchase.
The plugin is perfect except it doesnot change the auction currency amount. It change the symbol – but not the amount. I am using Woocomerce Simple Auctions Plugin. One this issue is resolved, I will buy the plugin, and give it excellent rating.
But that not an issue, the plugin is simply not designed to work with Woccommerce Simple Auctions plugin. I’ve not designed that plugin so I cannot modify it in order to grant compability with my plugin.
Just for curiosity, how exactly have you tested both plugin together?
It’s compatible with https://woocommerce.com/products/wholesale-for-woocommerce/?
They should, but they haven’t been tested together.
Hi, is it possible to set the currency according to the user’s chosen language with wpml? Or, allowing the user to choose the country first.
Thanks!
Hi, is it possible to set the currency according to the user’s chosen language with wpml? Or, allowing the user to choose the country first.
Thanks!
Hi,
yes, if WPML is installed, you can associated for each currency the default languages: https://nimb.ws/eNCOXx
In this way, every time the user switches languages, the site will use the associated currency!
Hello. I have just purchased your plugin. It is nice, I tried using it, but I have got an issue. When my shop base currency is set to MVR, and I try to make payment using paypal with USD, the amount changes back to base currency value with dollar sign. It works fine when base currency is set to USD, but that is troublesome since all our prices are in MVR.
Hi, Thank you for your purchase. What do you Megan that you try to make a payment using the USD currency? Could you provide a more detailed description of the steps you are taking? Thank you.
The Shop’s base currency is MVR (Maldivian Rufiya). However, because Paypal does not accept MVR, I have set USD as the default currency for Paypal.
When I try to purchase a product with an MVR 20 price with PayPal, the price in woocommerce is $1.3 but changes to $20 in Paypal. I’m using the official Woocommerce PayPal plugin. And I’ve tried several PayPal plugins, but the problem persists. I believe the currency switcher plugin sends the base currency amount to PayPal with the sign of currency selected during purchase.
To reproduce the problem, do the following: 1- Select Maldivian Rufiya as the Shop’s Base Currency. 2- Make USD the default currency for Paypal. 3- Make an attempt to pay with PayPal.
I’m sorry, but how exactly did you perform step number 2? The issue you are experiencing is related to the PayPal gateway, not the plugin.
As reported in the Usage note in the plugin description page, if a gateway is not accepting the currency you are trying to use during the checkout process, WooCommerce won’t make it available. You instead seem to be forcing the usage of a gateway that doesn’t manage the MVR currency.
In fact, I a try to perform the checkout using USD dollars, and from my tests, PayPal is displayed: https://nimb.ws/9vOk25
If I try to switch to the MVR, prices are properly computed, but PayPal is not available: https://nimb.ws/JNcD8v
Here’s a screenshot of how I did on number two: https://ibb.co/gVTMS4Y
1- I created a product (with price MVR 20) ✓ https://ibb.co/wYpH3Cs 2- I changed the currency to USD (price change to $1.3). ✓ https://ibb.co/XSGpZpt 3- The price at checkout is also $1.3 ✓ https://ibb.co/wRR00mq 4- But when I click the PayPal button, a new window opens with the price of $20 ❌ https://ibb.co/b7v4Kcq
Ok, from what you report you just making available the PayPal gateway for the USD currency.
That gateway is unavailable for the MVR currency. By yourself, you are setting the “direct transfer” as the only available gateway for that currency.
The issue, however, is related to the payment plugin you are using the payment. From my test, using the native Paypal method, when I- switch from MVR (https://nimbusweb.me/nimbus-screenshots/a904172d577c3060da7a42a69200634a) to USD (https://nimbusweb.me/nimbus-screenshots/d689978d7d2971a78128df19d01dbb43 ) the total price is properly computed as 2.345,70$
- When I perform the payment, the total is correct: https://nimb.ws/m37wiU
It seems that the plugin you are using is not triggering all the needed actions that allow the currency plugin to hook and performed the exchange rate of the current total. It seems it is just retrieving the cart total and applying the USD currency. This kind of issue is also clearly reported in the Usage note paragraph, please read it to have more info.
This however is an issue with the payment plugin you are using. Try using the standard PayPal method that ships with Woocommerce, and you will have no issue.
Thank you, I have read the usage notes, and installed the Official PayPal plugin: https://ibb.co/y8v4SSn
https://woocommerce.com/products/woocommerce-paypal-payments/but the issue remains. https://ibb.co/Nj9wqDT
There is so need to install any additional plugins. Woocommerce already comes whit a PayPal payment system. As you can see from my test, using the native system all works as expected without any issues.
The one you are using is not triggering the actions and filters that allow the plugin to perform the price modification. If those actions and filters are not triggered, there isn’t anything the plugin can do to perform the price manipulation according to the selected currency, this is why this behavior is clearly reported in the Usage note paragraph.