I’ve set up multiple currencies with Wooypayments and its working great except for products loaded by AJAX as their prices are still showing in the default currency.
What do I need to do to get them to show in the currency selected by the user?
The page I need help with: [log in to see the link]
I’ve set up multiple currencies with Wooypayments and its working great except for products loaded by AJAX as their prices are still showing in the default currency. What do I need to do to get them to show in the currency selected by the user?
It sounds like you’re having a great time with the Wooypayments system, but you’re running into a bit of a snag with AJAX-loaded products not displaying in the selected currency. Let’s see if we can get this sorted out for you.
I’ve taken a look at your site from my side, and I couldn’t replicate the problem. However, I understand that you’re still facing this issue, so let’s try to troubleshoot it together.
The problem could be due to a caching issue, as AJAX-loaded content can sometimes get cached. This might be why the prices aren’t updating to the selected currency. Here’s what you can do to fix this:
Clear your browser’s cache and cookies. This will remove any old data stored in your browser, making sure that the most recent data is loaded.
If you’re using a caching plugin, clear its cache too. If the problem still exists, consider disabling the plugin temporarily to see if it’s the root cause.
Make sure all your themes, plugins, and WordPress are up-to-date. This ensures compatibility and often fixes issues like the one you’re facing.
If the issue persists, we’ll need a bit more information. Could you tell us if this problem is happening on all browsers or just a specific one? Screenshots of what you’re seeing would also be really helpful.
You can use https://snipboard.io to share screenshots. Just follow the instructions on the page and paste the URL in your reply.
Lastly, we could benefit from a peek at your site’s system status report. This report spills the beans on your site’s environment, settings, and plugins, which will be a big help in pinpointing the issue.
You can find it via WooCommerce > Status. Select Get system report and then Copy for support.
Once you have that, paste it right here in your reply, or use https://pastebin.com to share it with us.
Thanks for your patience and cooperation. I’m looking forward to hearing back from you so we can solve this issue together.
Hi Tamrat A. Looking at your screen recording you didn’t load the products by AJAX if you use the search function on this page https://www.staging.ygo.superpro.games/singles-search/ The products it loads are all in NZD despite my currency being set to GBP
It seems as though the multicurrency functionality of WooPayments isn’t cooperating with the extension used to search for the product. This could be because the products are loaded via AJAX, but it could also be that there isn’t a defined compatibility between WooPayments and this plugin (which I suspect is Woo-Gi-Oh!: by Don Marshall – 1.0.0).
Our support team are not developers, but I would recommend taking a look at the Compatibility.php file in the multi-currency path of WooPayments for some guidance on how to make the two play a bit more nicely with one another. Additionally, I see that WooPayments and the core WooCommerce plugin are a bit outdated—it’s possible that updating these two might result in some better results ??
I hope this helps!
Viewing 3 replies - 1 through 3 (of 3 total)
The topic ‘Woopayments Multi-Currency with AJAX’ is closed to new replies.