PluginUs.Net - Business Tools for WooCommerce and WordPress

[realize your idea - make your dreams come true]

Support Forum

You need to log-in to create request (topic) to the support

User IP not correctly detected & default currency not showing correctly

The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday. If you have problems with registration ask help on contact us page please
If you not got email within 24~36 business hours, firstly check your spam box, and if no any email from the support there - back to the forum and read answer here. DO NOT ANSWER ON EMAILS [noreply@pluginus.net] FROM THE FORUM!! Emails are just for your info, all answers should be published only here.
The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday.

On Qzzr.com (qzzr.com/pricing), I am using this shortcode to show different prices based on my user's location: [wpcs_price type="fixed" value="USD:9,EUR:9,GBP:9,INR:900"]

Eventhough my default currency is set to USD, the prices always show in EUR. This happens with a VPN, but also for actual users in different locations. Visiting pages with the currency in an URL param works.

 

What could I have misconfigured? Somehow only the IP Lookup & default currency seems broken.

Hello

I already answered you, here is the same text

IP Detection - works fine, but you can not test it from the same browser as after you first time entered the site currency is in memory, use vps to make testing. If you uses cache - in tab Options enable"I am using cache plugin on my site". If your site uses Cloudflare - its not possible to get customer IP according to the nature of this service. Also HINT: in tab options after you did options right in tab Options ->"Currency storage" -> change to any another currency stotage you used, to session for example, with session you can make tests in diffrerent browsers

p.s. basic currency should be equal 1

Hi there,

No matter what changes I make, the prices always show in €. My"Welcome currency" is set to USD, I have set the Cache option to"Yes", I don't use Cloudflare. Also changing the"Currency storage" does not change anything. All changes in the plugin options that I make have no effect unfortunately.

I don't even want any currency calculations or whatever, I just want to show different prices based on location...

I am testing with a VPN in private tab, so nothing should be cached there anyways. My IP is set to any country via VPN (verified via"https://www.wieistmeineip.de/"). You can see on this page, that no matter what location you are in, it will always show Germany: https://qzzr.com/test-page/

 

The only way I can get other currencies to show is via the query parameter: (e.g.: https://qzzr.com/pricing/?currency=GBP)

 

 

 

Hello

I just opened your site https://qzzr.com/pricing/?currency=GBP and see prices in EUR (from Spain). Also make your attention that your site uses"Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com"

Do next please:

If no luck: create using Duplicator plugin clone of your site, and share in the private area wp admin and ftp  acess to that test site, I will make tests (disabling scripts and, code testing).

https://share.pluginus.net/image/i20230222134241.png
https://share.pluginus.net/image/i20230222134615.png
https://share.pluginus.net/image/i20230222134511.png