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

[FOX LABS] Gift Cards for WooCommerce compatibility request

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.

We would like the help on the compatibility of"Gift Cards for WooCommerce" (https://woocommerce.com/products/gift-cards/)

Current issues:

  1. when using Gift Card in checkout, it does not convert to the amount to the selected currency.
    e.g. bought a USD100 Gift Card. Active currency: EUR. In checkout, the cart & total shows -100EUR.
    Expected: -85EUR
  2. Other places shows the amount of Gift Card are not respect the selected currency.

Thank you.

Hello

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 will add this plugin to the adaptation queue

Thank you for your reply. Our DEV site is hosted in some kinds of intranet, which is not accessible from outside. It is possible if we provide the plugin ZIP file and you could help on the adaptation. Thank you very much!!

Hello

yes of course, you can give us a ZIP of the plugin. But then our developer will spend time on setting it up and this will reduce the likelihood of adaptation because we spend no more than 2 hours (developer's work)

Got this.

I uploaded the ZIP file to Google Driver and the link is put inside"Private data for this topic".

Hope we could have the solution on this plugin as it is also widely used.

Thank you very much!

Hello

Great! Thank you!

I added this plugin to latest version

Thank you so much.

I know it might be too rush. Just checked the changelog (https://currency-switcher.com/changelog), the newer version has not yet been published.

May I know the released date of the updated version? Thank you again!

Sorry, I wrote it incorrectly

I added this plugin to the adaptation queue

our developer did a test. It looks like the third-party plugin works correctly - https://share.pluginus.net/video/v20250704175204.mp4

No,

the issue happens when"using" the gift card.

View post on imgur.com

 

It is correct that"buying" the gift card has no issue, (as I checked, the design of the plugin that storing the gift card amount does not have multi currency. FYR.)

 

Thank you!!

Hello

ok! Our developer will check it

Sorry to push again. We would like to know release schedule of the new version regarding the fix. Thank you very much!

Hello

We would like to know release schedule of the new version regarding the fix - Adapting a third-party plugin usually does not change the code of our plugin, so there is no need to release a new version of the plugin. All changes in the code of the third-party plugin.

As soon as our developer solves this problem, we will write to you. Unfortunately, it is impossible to plan a specific date because we work with third-party code and this code can be different and sometimes it is simply impossible to solve the problem.

Thank you for your reply.

Hope there would be a solution to adapt coz that is also a popular plugin. Thanks again!!

Welcome;)

Just come up and see if there would be updates regarding the plugin adaption. Love to know if there is any status.

Thank you very much!!

Hello

Our developer will check it today.

in  file -  \woocommerce-gift-cards\includes\class-wc-gc-gift-cards.php  - add  this  code - https://share.pluginus.net/image/i20250725181308.png

//woocs
if (class_exists('WOOCS')) {
$meta_data = $giftcard_data->get_meta_data();
global $WOOCS;
if (isset($meta_data['_currency']) && $meta_data['_currency'] != $WOOCS->current_currency) {
$currencies = $WOOCS->get_currencies();
if (isset($currencies[$meta_data['_currency']]) ) {
$gift_rate = $currencies[$meta_data['_currency']]['rate'];
$fee_to_apply =  $WOOCS->woocs_exchange_value(floatval($fee_to_apply)/$gift_rate);
}
}
}
Please clear all cache  and  do a  test