How do you charge the customer in their respective currency rather than convert to main currency before payment?
]]>Hi Team,
We want to change the price display on the single product page to this format $2.20 CAD – $3.00 CAD. When we checked we were able to seen on a site they are using this plugin for that . Could you please confirm weather these changes can be implemented by your free or pro version plugin .
Thanks ,
Saliya
]]>Hi, I want to set a lower price for certain countries, while having the respective currency of the customer’s country be shown. If I try to make a zone with all the countries I want lower prices in, I have to select one currency for all of the countries. I selected USD. I don’t want it to be in USD, I want it to be in each country’s own currency. Right now, I have to convert and set prices for each country manually.
For example, I want Egypt, Indonesia, Malaysia, India, Brazil and a few more countries to have lower prices. I want to set a certain product’s price to, let’s say, 8 USD for these countries. But I don’t want it to show in USD, I want it to show in the currency that matches the country.
Another issue is that “Countries not covered by your other zones” is set to the default USD, when it should instead be the local currency.
Before installing this plugin, geolocation was working fine, it was showing the correct currencies based on the country.
I tested with the test mode and also with VPN. Please help as soon as you can. Thanks.
problem:
the price conversion is unstable. when i change countries, some of the product prices convert to the right currency while some remain as the base price (only the currency symbol changed). i checked that i have manually set all the prices correctly in the edit product page. refreshing the page/clearing cache doesn’t help.
https://paste.pics/6b4b71451c706187588d5c4332f97e8d
i also noticed that the prices for the first product added to cart will revert to the base currency if i have multiple products in the cart.
https://paste.pics/2221e51b2e9c6f7271e2b4795822e784
looking forward to an update asap
]]>Dear Oscar,
We noticed that the maximum setting in the field “Exchange rate fee (%)” is 100%:
WC > Settings > Pricing Zone > ‘Zone Name’ > Exchange Rate > Exchange Rate Fee (%)
We have a few countries where we need to increase the local price by more than 100%. Hence, it would be great, if we could go higher.
I would have thought that since 100% is already a three digit number that going up to 999% would not be an issue.
Are you aware of a custom snippet / function that we could place in our Theme’s Child theme files that would allow us to go higher?
Alternatively, would you have another suggestion?
Many thanks for your help with this.
Piet
]]>Hello Oscar,
I was testing the “New product editor” in WooCommerce under Settings > Advanced > Features but your plugin seems not ready yet. Can you confirm or tell us if this is on the roadmap?
Thank you.
]]>Hi Oscar,
We were testing the plugin with the UPS Live Rates and Access Points and the shipping calculation is disabled when your plugin is enabled.
The plugin UPS Live Rates and Access Points makes an Ajax request to the UPS API to get live rates for the address that the customer places or using geolocation. If your plugin is enabled, this calculation is not happening and WC always shows as there’s no shipping methods available.
Any ideas or workarounds?
Thank you.
]]>Hi,
I’m happy you plugin is working great with the plugin Payment Plugins for PayPal WooCommerce.
But I saw several little bugs.
1. Product variations are showing are suddenly off saying it’s out-of-stock. I have changed the stock status to back-order and now it’s working but I hope you’ll solve this issue. In stock show out-of-stock when your plugin is activated.
2. On pages where there is prices, my video backgrounds on elementor are not showing the video anymore. Images are ok, just the videos disappear. Everything is ok on other website pages, juste in the shop page for me. Same, it happens when I activate your plugin and show back on deactivation.
3. I solved this one. I had 2 Stripe plugins activated and even if only one was active in the payment gateway in woocommerce settings, it was shrinking the credit cards fields and not working. Deactivating one plugin totally did bring back the fields. This was not an issue before activating your plugin.
I did deactivate AJAX already.
I hope you’ll solve 1 and 2 asap. I’m a very happy with your plugin. ??
Thank you !
I would like to create ‘add-ons’ but when I do with this plugin I can’t see that the currency changes or that it shows another field to add in different currency.
]]>Is there some function that I can use to get an array, where for given product ID, I will be able to get the pricing data that I have set for the product? I’m creating some custom functionality (I want to put different prices/currencies to my JSON-LD) and I need to get the data that is set here:
To some array structure, so I can use that in my PHP script.
Thanks
]]>Just about a week ago, your plugin stopped working. We accept both CAD and USD. The prices are the same, just different currencies.
If the default currency is set to CAD, Paypal indicates an error when using a US address and vice versa.
This is the error:
Error: Expected currency from order api call to be USD, got CAD. Please ensure you are passing currency=CAD to the sdk url.?https://developer.paypal.com/docs/checkout/reference/customize-sdk/?
If we set the site to CAD and try to check out in USD, we got the reverse.
Expected currency from order api call to be CAD, got USD.
So that suggests that the Woo setting is being respected, and telling Paypal what to accept.? However, it’s not being updated?by the Countries plugin.
The Paypal docs suggest that the user currency must be sent in the network request. With a Canadian address set, mine looks like this:https://www.paypal.com/sdk/js?client-id=AbUOxmOs4hwM3AUv261Fko_byWI9rWcTMthalUlu1DxXkfQ3oxYn0kHanvN22agh_9ITN40gwN8sA0lG&currency=CAD&integration-date=2024-09-16&components=buttons%2Cfunding-eligibility%2Cbuttons&vault=false&commit=true&intent=capture&enable-funding=venmo%2Cpaylater
Which does include?currency=CAD.? That’s what Paypal seems to be looking at.?
If I instead try checking out in USD, that query string changes to currency=USD. So it’s affected by the address set in the form, and not your geoIP.
The Country plugin hasn’t received any updates since July, so it’s not caused by a recent update.? ?The plugin?WooCommerce PayPal Payments was updated 6 days ago,?and ? Woo itself also updated 6 days ago,?so it aligns with when things stopped working.
Any ideas?
This is the screenshot of the error that we get when trying to proceed to payment at paypal:
Something went wrong. Please try again or choose another payment source.
Hi,
We are facing an issue with Google Merchant Center due to different currencies being available for our products. We would like to add a URL parameter for individual products based on the user’s country.
For example:
https://example.com/product/example-cat/example-product?currency=usd
https://example.com/product/example-cat/example-product?currency=eur
Is it possible to implement this using your plugin? I couldn’t find any settings in the backend to achieve this. Could you please provide a snippet or guide us on how to add this functionality?
Thank you for your assistance.
Best regards,
]]>I want to product list api by country code so could you help me in woocommerce rest API
]]>Hi,
We are trying the plugin for our website – https://www.thestonestudio.in/
But there are technical issues as it is showing correctly in some pages and not converting on other pages. Refer screenshots below.
We are interested to go for the paid version but need to make sure it works.
]]>Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function “save_my_custom_field” not found or invalid function name in /home/nomorehangmy/public_html/wp-includes/class-wp-hook.php:326 Stack trace: #0 /home/nomorehangmy/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #1 /home/nomorehangmy/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #2 /home/nomorehangmy/public_html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-meta-boxes.php(273): do_action() #3 /home/nomorehangmy/public_html/wp-includes/class-wp-hook.php(326): WC_Admin_Meta_Boxes->save_meta_boxes() #4 /home/nomorehangmy/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #5 /home/nomorehangmy/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #6 /home/nomorehangmy/public_html/wp-includes/post.php(4891): do_action() #7 /home/nomorehangmy/public_html/wp-includes/post.php(4993): wp_insert_post() #8 /home/nomorehangmy/public_html/wp-admin/includes/post.php(453): wp_update_post() #9 /home/nomorehangmy/public_html/wp-admin/post.php(227): edit_post() #10 {main} thrown in /home/nomorehangmy/public_html/wp-includes/class-wp-hook.php on line 326
There has been a critical error on this website. Please check your site admin email inbox for instructions.
Learn more about troubleshooting WordPress.
I am receiving this error while updating product price as a fixed rate.
]]>Hello. The plugin works great but it’s messing around with several things :
– the payment process on my checkout page
– other things like buttons action in pages showing woocommerce widgets with elementor
– prices of the shop in TTC were recalculated for other countries and it’s was a nightmare to understant what happened. In my situation with 0% taxes for every countries execpt 1 with 8% which I configurated on your plugin with a different price. Everything was nice for the exception country, but everey other countries, with 0% taxe, the 8% where deducted to the original price in the product…
I had to disable it … it’s really too bad…
I use Funnelkit for redesigning the checkout page and create sells funnels.
I hope you’ll take this in consideration. As my website is live I had to pick another solution but if you solve this, I may change for your plugin again as it’s much more practical to have free pricing than the one I found with global currency equivalences.
Thank you.
Topic title says it all really…. is it possible to only change specific products prices? In other words, can we offer a discounted price on one product only for specified countries?
]]>Hi
When we activate the plugin the product price is shown 2 times on product page, these pages are built with elementor. we dont use a specieal short code for the price just regular elementor widgets, we also use “MSRP for WooCommerce Pro” for recommended price, but even when we disable this plugin the price still shows 2 times, what is the cause?
screenshot: https://snipboard.io/lQKGVZ.jpg
]]>Does this plugin operate on finding the location of a person via an ip address and changing prices of all products on the website accordingly. I dont want it to be based on a shipping or billing address.
]]>Hi Oscar
Thanks for plugin – its working very well and am very satisfied.
Looks like my previous developer has installed a dedicated plugin – Geolocation IP Detection by Yellow Tree (Benjamin Pick) and configured the free HostIP.info Web-API as the data source.
I see we also have MaxMind Geolocation configured in Woocommerce.
Presumably we don’t need both so wondering if you recommend one over the other and if we should deactivate the other?
Thanks for your time.
I want the cost of the product variation that is lower in the page result in Google to appear in this meta description.
And the second problem is that when I Start VPN at the Search result description Price it shows different.
So any solutions?
Plz see screenshot: https://prnt.sc/dOj0ekyh-H5J
Thanks.
why the country flags are not showing in desktop? Can you please fix it or is there any way so that flags also show in desktop windows?
]]>Hi
The price doesn’t appear on this specific product page, in USA must appear in dollars. The default price doesn’t appear either. It just shows those 2 red dots.
how to fix that ?
Hi, this plugin switches the currency correctly for all countries except Brazil. When I set my VPN to Brazil it changes the currency to AUD but it should change it to BRL.
I have followed the steps in support articles ( https://www.pricebasedcountry.com/support/ ) but the issue is still not resolved. Any ideas as to why?
The currency switches when I change country in the checkout but I need it to display the correct currency on the shop page too.
It works while in test mode.
Thanks
]]>Hello,
I am currently using a plugin that allows me to display some products in the default currency, and others in a different currency within my WooCommerce store. However, I’m experiencing compatibility issues with the “Product Catalog Feed by PixelYourSite” plugin, which I use to create data feeds for advertising campaigns.
I noticed that the settings in Product Catalog Feed by PixelYourSite mention compatibility with your plugin. Before making any changes, I’d like to confirm if your plugin supports the functionality I need, specifically the ability to display most of my products in the default WooCommerce currency, while displaying some in a different currency within the same store.
Thanks!
]]>hi there,
I am interested in this plug-in, but I want to be sure if it can provide in the following:
we are a EU based webshop!
and for NON EU countries we have 0% tax instead of 21%.
What we want is that when someone , based on GeoLocation, is outside the EU. That they see all the products in our webshop without tax. So not only in the checkout but also on the product page , or home page.
is this possible with this plug in?
]]>i have tested many times but its not showing pricing based on the countries that i grouped.
i am using maxmind license key for this.
please help. it is not working at all
]]>Dear Oscar,
We have just noticed that Price Based on Country for WooCommerce is not compatible with the popular Product Bundle plugin for WooCommerce that we are using on our website:
Is this something you can fix? Can you make your plugin compatible?
Many thanks for your support.
Piet
]]>I have added Geolocation key to Pricing zone plugin from maxmind
I setup this site with pricing for india as Rs3000 and for all over the world as Rs3600
But it is not showing me Rs3600 which it should as I am not in India at the moment
I have browsed the Woocommerce > Status and all seems OK. May be something I am not doing correctly. I have tried also setting it up to customer billing and customer shipping address.
Background:
I created a zone with USD as the currency. Put in all the required information (exchange rate, etc.). And at first glance the plugin works, until someone changes the country to another zone. For example, I have a product that’s priced at INR 749 (country selected “India”), which turns to $10.26 (I put the exchange rate of 0.0137) when I change the country to “United States” – up until here it is fine.
But if I change the country back to India, then my order details pane shows INR 10.26 and not INR 749. This is a disaster. And nothing I do, reverts the amount back. So, while the currency changes one way, it doesn’t change the other way back.
If my customers knew of this bug and trick, I would be selling thousands worth of products just for tens of rupees.
I tried searching for a setting that might revert the amount, but couldn’t find it. If there’s one, please let me know else provide a work around. I was thinking of going premium, but if this is a bug that’s not resolved, it wouldn’t be worth it.
Please help. I like your plugin, but this bug is not acceptable.