Hi there, i first want to thank You for this plugin! I tested a lot of them and yours is simply the best. By far. So, i do have a tiny issue. After enabling the plug in on our live site it got a technical error, with the famous white screen. I found out that when i enable this: Auto update each 24 hours and after WooCommerce currency changes. Then the frontend is not working anymore.
Is there something i can try to solve this?
Thank You
]]>I installed the plugin on the site, and unfortunately it doesn’t convert the currency
When a cache plugin is enabled. The wp-rocket plugin is currently activated on the site
But even when I tried other cache plugins – the conversion didn’t work.
Do you have a solution? Or any other way to handle the problem?
Greetings,
I installed the currency converter – it works great
But I want to change it design wise
In the selection, each currency will have its abbreviation + a flag
Right now I only see the name of the coin
How do I define it?
BeRocket Currency Exchange works very well. However, I saw one glitch that may be worth looking into. I make use of YITH Product Add-ons & Extra Options for Woocommerce. If you set an option under the blocks where a selection is set to change the product price, on the product page it displays the original currency and amount instead of the converted values after you selected another currency. All other amounts display correctly. The conversion updates correctly to the total options and total price of the product which is great.
Ons this particular page mentioned in the link if you select Glock as the firearm make, and select the Model, the 17 / 22 option can be used as an example of what it happening.
problem with cache remain the last currency from last visitor, i try many paid plugins for currency but none of them work sperfectly with cache, nonetheless this one free… also not compatible with extra product options plugin prices…
I suppose the option visual only was to not store nothing in cache so each visitor receive it’s unique currency settled… but i suppose used a sort of cookie for this ? or php session or what? that cache the last visit and cache currency for all other visitors
]]>Hi,
This morning my site was broken due to a php fatal error in main.php of this plugin.
The line 295 does not have any protection against division by zero:
[07-Mar-2024 07:42:06 UTC] PHP Warning: Undefined array key “HUF” in /home/***/absonic-ict.eu/wp-content/plugins/currency-exchange-for-woocommerce/main.php on line 292
[07-Mar-2024 07:42:06 UTC] Current rate: null [07-Mar-2024 07:42:06 UTC] PHP Fatal error: Uncaught DivisionByZeroError: Division by zero in /home/***/absonic-ict.eu/wp-content/plugins/currency-exchange-for-woocommerce/main.php:295
It is the modified code:
$rates[$rate_name] = $rate / ( isset($current_rate) && ! is_null($current_rate) && $current_rate != 0 ? $current_rate : 1 );
It is just a temporary solution but at least my site is running.
Best regards,
Estal
Using storefront theme.
Plugin works fine in my shop which is the homepage. Woocommerce currency is set to USD and using UYU to display prices (visual only).
When going into cart and checkout, prices go back to USD.
Any fix?
Thanks
Hello.
Your plug-in causes an error only in the Edge browser on Windows PC. My website uses CDN.
When I view my site in Chrome on a Windows PC and Chrome and Edge on an iPhone, your plugin is working properly.
When I open the site on Edge on a Windows PC, the widget looks like the link image below.
https://snipboard.io/UaLwO9.jpg
https://snipboard.io/vWFrN7.jpg
When I select a currency from the broken widget’s pull-down menu on my Windows PC’s Edge browser, normal data is loaded and the display returns to normal, but it is inconvenient.
Could you please fix it so that it displays properly in the Edge browser on a Windows PC? I understand that this issue only arises for websites that utilize CDNs.
Best regards,
]]>Whenever I try to switch the currency, it just stays the same rather than switching. I have tried disabling the cache plugin but it doesn’t make a difference. It does seemed to work properly when logged in, but in incognito the currency will not switch.
Additionally, I was wondering if there is a way to change the text in the dropdown? For example, change United States (US) Dollar to just “USD”.
]]>Hello,
I found that in order for customers to pay in my website’s default currency, I have to enable the “Visual Only” setting in your plugin.
So, I want to display my default currency on the checkout page to avoid confusion for customers when making payments.
On my devsite checkout page, I have removed the footer containing the Currency Exchange widget, but it still shows the currency exchanged amount.
Is there a way to revert to the default currency on checkout pages or pages that don’t have a Currency Exchange widget?
]]>For example, for an article at 171.98?€, in the Cart it becomes 157.32?€.
Price in $ is 188.00?$ (seems like the price in the shop is the correct exchange one)
Can you help ?
Thanks a lot for this plugin, it is perfect
]]>Hello. The Currency Exchange for WooCommerce plugin has stopped working correctly:
The plugin does not work on pricing tables. Unfortunately, the price and currency symbol remain fixed. Thank you for your support.
<div class="pricing-tables ">
<div class="wd-price-table price-with-label label-color-blue price-style-default">
<div class="wd-plan">
<div class="wd-plan-name">
<span class="wd-plan-title title">TRIAL</span>
</div>
</div>
<div class="wd-plan-inner">
<div class="price-label"><span>TRIAL</span></div>
<div class="wd-plan-price" style="">
<span class="wd-price-currency">
€ </span>
<span class="wd-price-value">
1 </span>
<span class="wd-price-suffix">
per day </span>
</div>
<div class="wd-plan-footer">
<a href="https://" title="" rel="nofollow" class="button price-plan-btn">
ADD TO CART </a>
</div>
</div>
</div>
<div class="wd-price-table price-style-default">
<div class="wd-plan">
<div class="wd-plan-name">
<span class="wd-plan-title title">1 MONTH</span>
</div>
</div>
<div class="wd-plan-inner">
<div class="wd-plan-price" style="">
<span class="wd-price-currency">
€ </span>
<span class="wd-price-value">
12 </span>
<span class="wd-price-suffix">
per month </span>
</div>
<div class="wd-plan-footer">
<a href="https://" title="" rel="nofollow" class="button price-plan-btn">
ADD TO CART </a>
</div>
</div>
]]>
I have tried this on the catalog pages and on product pages. It may have something to do with the way I am testing the shortcode as this is for initial testing and simple proof of concept.
ISSUE:
Selecting a new currency from the shortcode widget (in the header) appears to set the Cookie as expected, and then proceeds to refresh the page with location.reload().
However when the page refreshes, the correct currency is not selected in the widget dropdown. No prices are converted. Cookie still shows correct currency.
HOW AM I WORKING AROUND IT?
To work around the issue, I noticed that as soon as I add just one product to the cart, then the currency selector dropdown starts to show me the correct selection. In that case, the selectors starts to work on Catalog and Product pages as expected.
SETTINGS:
Visual Only: FALSE
Use IP: FALSE
CURRENCY IN PROFILE: TRUE
Testing via header.php Theme file:
<div class="top-navigation-right">
<?php
echo do_shortcode('[br_currency_exchange]');
?>
Am I missing something? Should I place the shortcode wdiget in some other location to make it work on first page load?
]]>PHP Warning: Cannot modify header information – headers already sent in public_html/wp-content/plugins/currency-exchange-for-woocommerce/main.php on line 210
]]>Hello,
Is it possible to change the currency while creating a new custom order from Woocommerce > Orders?
Thanks for your reply in advance.
]]>Hello guys, is there anyway to update currency rates hourly? normally plugin has a 24h currency update setting. Since turkish lira is volatile, I need to update currency hourly.
]]>Hello people. I am testing plugin with storefront theme. I added 1 test item on woo-shop. My woocommerce default currency is USD. But I want to show Turkish Lira on all over the site. Currently mini cart keeps showing USD. If you add a new item on cart, mini cart shows TL but when I click back on main page for instance, mini cart reverts back to USD currency. Pls help me out. I tried to add a java script to refresh mini cart on functions.php but it didnt change situation.
function wpcom_javascript() {
?>
<script>
ce_money_replace();
</script>
<?php
}
add_action('wp_head', 'wpcom_javascript');
Kind Regards.
Hello,
I need an action hook after currency changed because the LiteSpeed caching plug-in (and maybe others too) reload the old content and I have to use
header('X-LiteSpeed-Purge: <URL>');
or other PHP code to purge the current page’s cache.
Best regards,
Estalhun
Dear @razyrx
Please check this link:
https://drive.google.com/drive/folders/1CHJdb82cTXyZ2utYdPvXmxsxmXogTzl1?usp=share_link
Best regards, @estalhun
Hi
I tried to install the plugin, however, after activating it, the checkout is completely broken – I jsut receive an error ”?Fatal error: Uncaught Error: Unsupported operand types: string * float”
I pasted the full error to pastebin here -> Fatal error: Uncaught Error: Unsupported operand types: string * floatin /www – Pastebin.com
Also a few side notes for BeRocket
Anyways, I hope someone is able to help me troubleshoot the issue – thank you very much.
]]>Hello,
I use the add_filter( ‘woocommerce_price_trim_zeros’, ‘__return_true’); to remove unnecessary zeros but it is not working.
This plug-in does not apply this filter at line 335 in the file main.php and so on.
Best regards,
István Borsányi
I have an issue with WooCommerce checkout, page keeps loading, and it does not redirect to payment step. It does not happen all the time, but at least once out of 3 times. I checked with the develop tools what costing a problem, and it shows the currency exchange for WooCommerce plugin creating the issue. https://www.dropbox.com/s/lcg5sy25m12trsa/Screenshot%202565-10-28%20at%2013.48.02.png?dl=0
I already saw a previous topic with similar issue, plugins are up-to-date, so what could cost this problem?
Thank you!
Hi All
I have installed this plugin for a week and it was working fine. But it just doesn’t work today.
I am unable to select the currency switcher except for my base currency which is SGD. It shows SGD for my home and shop page but appear AUD at my single product page.
Kindly advise.
Thanks.
]]>Hi,
I changed the format of ShortCode and embedded it in the website, but after I changed it, I couldn’t switch currencies, and selecting any option would be back to dollars. (https://snipboard.io/MZEI8P.jpg)
In addition, flag cannot be displayed without login. It will be displayed only after logging in to the wordpress account.(https://snipboard.io/kArDyM.jpg)
By the way, what are the rules for using IP to detect currency? My base currency is US dollar, I added euro, zloty, pound sterling, so except the EU countries that use euro will show euro, Poland will show zloty, the UK will show pound sterling, other regions will show US dollar? Where can I query the corresponding rules of IP and currency?
]]>I’ve been using the plugin for a long time without problems. However, recently when I select different currencies, the conversion is wrong. A product for 2200 Danish crowns will be converted to £0.03 – instead of the correct £255,48.
I use floatrates and the rates seem to be loading correctly. But on the page, it doesn’t work. Any ideas what might be wrong and how to fix it?
Hi
I installed the plugin and activated, and set the basic settings and added a couple of currencies, but there is not currency exchanger showing on my website.
If you want my woocommerce login details to access my website, and fix the problem that way, that’s okay.
Please advice.
Thanks for your support.
]]>Hello,
My website default currency is $ ( USD ) Because I’m buying products with USD.
I entered the sales prices of the products in dollars. But I want to sell my products in TRY ( Turkish Lira ) so I installed this plugin. But I have a problem with product price filter and mini cart. At my website mini cart (at right corner) total cost seems like $ usd. But my products shown in TRY. Also product filter seems like USD so I disabled filter.
how can I solve mini cart currency problem ?
https://ibb.co/C8kyHHx
Hi team,
Thank you for the awesome plugin! It’s really easy to set up and use.
This is the shortcode we are using on our site.
[br_currency_exchange currency_text=”symbol, text”]
And this is how it appears (in the header): https://watchersonline.shop/home/
Now, we just want to show 3 letter currency codes in the dropdown, could you please help us do that?
It’s very important.
Looking forward to hearing from you soon
Thank you!
Lavanya
Hi, I’ve put a Varnish cache in front of my wordpress, and now if the Currency Exchange plugin is turned on, varnish fails, with this error: Header has ctrl char 0x7f.
If I turn off the plugin, the site works fine. Can you check what characters are being added to the headers from your plug?
Thanks!