This author's response time can be up to 2 business days.
Is there a change log anywhere? Have run into an issue in the latest where, unless you have added the currency in the settings, a fatal error is thrown when changing the order currency. Eg if I have USD, GBP and EUR setup in the settings, but I try to change an order currency to DKK, a fatal error is thrown: Cannot access empty property in inc/class-wcumcs-admin.php line 158
We’ve reverted to v1.7 for now.
I’m sorry, I think I know where the issue is. Could you contact me directly through contact form in my user profile? https://codecanyon.net/user/dev49net
I will send you a fixed file for 1.8. The changelog is in product documentation – http://dev49.net/res/woocommerce-ultimate-multi-currency-suite/documentation/#changelog
The issue is probably related to reports being now compatible with multi currency shops.
The currency suite doesn’t support free trial subscriptions, it breaks woo commerce. Is there anything that can be done about this.?
Unfortunately, this is not supported by the plugin. I’m afraid I can’t guarantee such compatibility
Is this compatible with WP fastest Cache or are their exclusions one can add to wp fastest cache
My plugin is compatible with all caching plugins, provided you enable it in plugin settings. This feature will add additional query string to the URLs on your site. The appended query parameter solution is the same one that WooCommerce uses for Geolocation with page caching, take a look – https://woocommerce.wordpress.com/2015/07/02/making-geolocation-static-cache-friendly-in-2-4/
WooCommerce adds ?v=XXXXX parameter, and my plugin adds ?c=XXXXX parameter. This parameter will be there on every page you go to on the website.
When pages are cached, PHP basically does not run. So based on the URL, a caching plugin loads a statically saved HTML file of the page. The problem is that each product can have different prices/currencies under the same URL. That’s why URLs need to be differentiated, so the additional parameter must be added.
If you are using a cache plugin, this parameter is necessary in order to use multi-currency functionality. For multi currency sites, the typical cache plugin rule “one URL = one content” does not apply, so the URLs need to be differentiated. I decided to go with WooCommerce AJAX geolocation feature, since it was already tested and proven to be working.
No exclusions can be added, because the plugin works on all pages, not just specific pages. If you want to maintain the compatibility with caching plugins, the ”?c=XXX” parameter in the URL is necessary.
Please also consider the possibility of turning the caching plugin off. I have couple of websites running without a caching plugin and they are working fine. In fact, most WordPress sites are not using them. If the site is not bloated with plugins, the website should work great without any caching plugin. Just do a test to see how much you are actually gaining using a plugin. Sometimes performing a whole PHP session is only slightly slower than loading a static HTML. Downloading and rendering the page is still the longest part of the whole process.
Thank you for that information
Hi, I’m getting dailty mails that the currencies can’t be updated. When do it manually it always works. Any way te resolve this?
Thanks for the purchase!
There is a great diagnostic tool for WordPress cron jobs, WP Control – https://wordpress.org/plugins/wp-crontrol/
If you could install this plugin and set me up an admin account, I would try to figure out what’s going on there.
Please send the login details directly to me (not in comments!) – you can contact me directly using the contact form in my user profile – https://codecanyon.net/user/dev49net (right sidebar)
I’m afraid it has not been tested, so I cannot guarantee compatibility here.
Hi, there is your plugin reliant on the JSON API? we have noted that we have admin-ajax loading even though we have dequeue via functions.php
After having done so its still loading being call by ultimate currency. our issue with this is it’s adding up to 8 seconds to our page load time, which as we all know is disastrous for ranking factors
For support requests, please use the account that was used to purchase the plugin, I can only provide support for verified buyers.
I need to ask you i wanna set a default currency for one country.
And i wanna set rest of the world to USD ! how can i do such a thing.
am really lost.
Please keep in mind that there can be only one base (default) currency. It is your main currency in WooCommerce and it will always be the most important one.
However, you can enable geolocation and allow users from specific countries to use and purchase in completely different currency. To achieve what you want, you need to set USD as your WooCommerce currency. Then go to my plugin settings and go to Currencies section. There you can add a new currency – please add an alternative currency that you want to be used in the specific country you mentioned. If this currency is a main currency in this country, you will not have to do anything more.
Please make sure you have enabled Geolocation in General section of my plugin settings.
Thank you. it worked <3
The payment methods should be available for each currency, i enabled it. left it empty for my home country. so every payment method should be available. but it only shows COD on the check out page. no paypal option. any help ?
I replied to your other comment (I reckon it is connected with the same issue). Let’s move our conversation to direct messages please.
I replied to your email. Thanks.
Hello, it looks like each time i activate your plugin, the paypal payment method just disappears.
And when i deactivate it, everything goes back to normal.
I am sorry you are experiencing problems. In order to find out what’s going on, I would need to take a look at your admin panel. Could you set me up an admin account? I will take a look at your plugins and configuration. Please send me login details using contact form in my profile page – https://codecanyon.net/user/dev49netPlease do not post them here – comments are public.
I’ve got this installed, and it’s working in terms of changing the price / geolocation etc, but it’s thinking that the converted price in £, when lower than the store price in $ is a sale price because of it being a lower number… how do I stop that?
Also, I am taking payments via Worldpay through the Mijireh integration, and every time I go through to checkout, the value is always sent through in dollars (the store base currency) – how do I fix this such that it allows all currencies?
It’s installed at aquaphysical.com if you want to have a look yourself.
Well, it shouldn’t behave that way – are you sure you haven’t enabled sale on this product or you aren’t using any additional sale plugins?
It depends on where does the payment gateway plugin get it’s currency from – whether it’s the recommended WooCommerce way (through functions) or directly from database (not recommended).
In order to find out what’s going on, I would need to take a look at your admin panel. Could you set me up an admin account? I will take a look at your plugins and configuration. Please send me login details using contact form in my profile page – https://codecanyon.net/user/dev49netPlease do not post them here – comments are public.
I’ve sent you a private message through your profile but not heard anything back yet – have you had a chance to take a look?
Hey there, I just replied you. Sorry that it took that long!
Hello Tea ! It is a great plugin but I have an issue. I want to set fix price in multiple currencies for each of my products. However, for the payment, I only want payment in my shop’s base currency.
In the youtube video you have, it seemed possible and that was the main reason I purchased your plugin…
Can you help on this topic?
Many thanks in advance
I’m afraid it is not possible to set predefined prices when using alternative currencies just for user’s reference. This mode only converts the way prices are displayed, so I have no access to product alternative prices.
Could you tell me the use case of such scenario? When you want the user to pay in your base currency, you want the reference converted values to be as close to the original as possible. Why would you want to specify converted prices that are different than the base value?
Hi Daniel ! Thanks for your reply.
I am using Dokan for my marketplace. Frontend currency used is EURO.
If you have solution
Many thanks !
Thanks for the detailed explanation. Unfortunately, I cannot provide support for Dokan or any other multi-vendor plugins. This kind of plugins are one of the most complex ones and they drastically change the WooCommerce behavior. WooCommerce by default does not allow multi-vendor transactions, just as it does not allow multi-currency. Both these plugin hugely modify the way WooCommerce works, so making them compatible on any level is beyond my capabilities at this point, I am sorry
If this makes my plugin unusable for you, please keep in mind that you can always have it returned. I will accept that immediately.
Purchased your plugin and so far the set-up has been quick, easy and seems to work fine.
I have read your guide on how to display the currency switcher, but I am not a fully fledged developer so some of it is beyond my capabilites. Can you shed any light on how i would go about placing the currency switcher in the main navigation bar of the site?
Also, I want to try this plugin on another site that uses WPML, is your plugin compatible with WPML?
As far as WPML goes, I’m afraid these two won’t be compatible – WPML creates alternative product pages for each language which are given different IDs – it means that predefined prices for each product will not work. The automatic conversion,however should work fine.
Whether you are able to display it in your navigation bar depends on your theme. The easiest way to display the switcher is by using a widget in Appearance > Widgets section and drag Currency Switcher to one of the sidebars or footers.
I have been using the ultimate multi currency suite with great results for the last few weeks. However I did notice my website got a some weird stuff added in the address bar. (example: www.domain.com becomes www.domain.com/?c=cc3d3f1dd0cf) It was not bothersome untill today when our developer was testing out a new woocommerce filter that takes great issue with the added lines. I am sure the plugin is causing it as it disappears when I deactivate the plugin and reapears when I activate it again.
Is there a way to fix this? I really like the functionallity of the plugin and I would hate to stop using it over something so trivial.
Thank you and good evening.
Are you using a caching plugin, such as W3TC or WP Super Cache? If you are, this additional query string in the URL is necessary to maintain compatibility.
Please go to my plugin settings and navigate to Advanced tab. You will see there an option to enable static caching support. This feature adds additional query string to the URLs on your site. The appended query parameter solution is the same one that WooCommerce uses for Geolocation with page caching, take a look – https://woocommerce.wordpress.com/2015/07/02/making-geolocation-static-cache-friendly-in-2-4/
WooCommerce adds ?v=XXXXX parameter, and my plugin adds ?c=XXXXX parameter.
If you are using a cache plugin, such as W3TC, or WP Engine hosting, this parameter is necessary in order to use multi-currency functionality. For multi currency sites, the typical cache plugin rule “one URL = one content” does not apply, so the URLs need to be differentiated. I decided to go with WooCommerce AJAX geolocation feature, since it was already tested and proven to be working.
If you are not using caching plugin, you can easily switch this option off and have clean URLs
I would like to know this before I purchase this plugin.
Our base currency is INR (Indian Rupee) and we want to allow PayPal Payment Gateway to our store to accept orders from International customers (Outside India).
We have Indian Payment Gateway – CCAvenue to process orders in INR.
We want to use your plugin to accept USD / GBP and other currencies which are supported by PayPal.
Currently WooCommerce > PayPal gateway doesnt allow us to configure PayPal account as PayPal doesnt support INR currency.
After we install your plugin.. Will WooCommerce allow us to setup PayPal as Payment Gateway?
Please let me know.
So sorry for a delayed reply.
Sure, you can add multiple currencies and my plugin and allow specific payment gateways on these currencies. You would have PayPal on USD, PayPal on GBP and CCAvenue for IDR.
hi, I have a manual price grid for each item to display various pricing. Can I use this to switch to a different currency? Maybe use it as a shortcode? Thank you
Thanks for the comment.
No, I’m afraid that won’t be possible.
I have been using your plugin for quite some time now. Great plugin, but i need a few help since i have been encountering a few technical problems on my own.
First off, i’m using wp engine as my host (so that means caching) and i’m also using “Use additional currencies for user’s reference and for checkout (payment in alternative currency)”.
Furthermore, I have activated ” Currency switching with page caching support
If you are using a static caching plugin, currency switching may not be working properly. Enabling this feature appends additional query string at the end of the URL (depending on the active currency), which causes cache invalidation.”
All seems good, but not truly.
There is a query string behind to my domain now, for e.g. ”/?c=42315519bcbf” and strangely, when i opened a web proxy for location Singapore for example, a new query string is created for that proxy (still making sense), but after I have closed the proxy and opened an incognito tab, the query string generated from the proxy earlier is still showing up even though i am accessing it normally. Strange. This happens too on other devices, which means to say that the query string generated for the proxy became for every body else accessing my site, and thus no longer it being generated uniquely based on GeoIP,
I would like to ask for a solution and also am actually thinking of using the currency switch button instead, but knows not how to do it.
Thus if you would please be kind to help me out, I will be truly grateful.
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
View license details
Get it now and save up to $15.50
Unlimited downloads only
$29 p/m on Envato Elements
Download over 18,000 items now
Learn almost anything with
Envato Tuts+ for free
9000 free tutorials, 3000 paid courses
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work