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

Issue with Booking Products Price

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.

Hello Guys

we have used the FOX currency conversion plugin for exchange the currency. (USD to INR). we have only working with two currency.

it doesn't comvert the price of"Booking Products". it is just changing currency symbol but price is not comverted

because we changed the setting"Is multicurrency allow on checkout page" so that only change"NO" to"Yes".

 

If we used"No" then checkout page shows default currency

currency should be changing according to geolocation

if geolocation is India then INR and rest of geolocation should be Dollar (USD)

 

Please help us to resolve this currency

Hello

This is an incompatibility with a third party plugin. Please  read  this - https://currency-switcher.com/woocs-labs

We are using Yith Booking Woocommerce plugin. it is not compatible with this

 

Thanks

hello, I checked the link and the plugin doesn't have mentioned:"YITH Booking an Appointment for WooCommerce".  You guys can only fix the issue

Hey, we are updating you on what we fixed so far

Step 1: we changed the value"Is Multiple Allowed" Yes to NO
Step2: Added this code in the functions.php file

add_action('woocommerce_checkout_update_order_review', function($data) {
    global $WOOCS;

    if (is_string($data)) {
       parse_str($data, $data);
    }
    //***
    $_currency = $WOOCS->get_currency_by_country($data['shipping_country']);
    if (!empty($_currency)) {
       $WOOCS->set_currency($_currency);
    }
}, 9999);

And it works on checkout page
USD default currency change into INR according to geo location

But now one problem is getting when we are going to place an order with a payment gateway that is picking only USD currency as INR currency.

Please give the solution for this

Thanks

it is very urgent. please give the solution or idea

Thanks

I request you please answer

Thanks

Hello

https://currency-switcher.com/woocs-labs - As described in this article: If you don't find a third-party plugin listed, you can make a new request for adaptation

Please drop  me  wp-admin+FTP access  to  your  test  site - https://share.pluginus.net/image/i20230222134241.png ->https://share.pluginus.net/image/i20230222134615.png

And I'll add it to the queue for adaptation

Hello, okay I will put the detail
but are you able to fix it today

Unfortunately no. At best in 2 weeks. We do free adaptation of third-party plugins for our users, and therefore there are many who want it, which leads to a queue in development

I understand you need a time. but never throught your currency plugin will not work. it is common bug
Please help us to resolve the issue

Coding experiement will do it. we need only some code snippet or hooks functions you can provide it

you can provide the documentation with YITH booking products or snippet code reference

The issue with your plugin is

if we enable the"IS MULTIPLE ALLOWED" then product detail price is not converted according to currency

if we disable the"IS MULTIPLE ALLOWED" then product detail price is converted well but checkout page is showing default currency and payment gateway

Thanks

Hello

This is an incompatibility with a third party plugin

we cannot be responsible for third party code.

Your custom code and settings are not correct. And of course the payment will be in the base currency because you use: "IS MULTIPLE ALLOWED"  NO  - The whole point of this setting is to pay in only one currency

https://c2n.me/4jcZouw.png - But your custom code breaks the functionality of the plugin( mixes currencies )

For these plugins to be compatible, it is necessary to research and customize the code of YITH booking products.  Random code won't solve this incompatibility correctly