• Resolved leverager

    (@leverager)


    Hi,
    My shop uses different currencies (for ex: GBP, USD etc), and I’ve managed to change the price of products to USD by changing the currency prefix and using a rule to convert the price by multiplying it. But it doesn’t seem to work for the shipping prices.

    Right now I offer shipping to the UK, US etc but the shipping price is not being converted. I tried to put a prefix and using the rule to multiply the shipping but it doesn’t multiply the shipping by the rate I use, and it just adds another prefix to the price, for example it shows USD GBP 2.49 without converting.

    How can I convert the shipping prices and make it show for example in USD if my base currency is GBP?

    In a previous ticket I emailed you my debug url, and the feed I’m working on right now is Google US USD Mugs

    Thanks,
    Chris

Viewing 8 replies - 1 through 8 (of 8 total)
  • Hi Chris,

    Due to the complex nature of the WooCommerce Shipping feature these multiply rules are not working in our plugin. We will have a look if we can add it. I will let you know when we know more.

    Best,
    Eva

    Thread Starter leverager

    (@leverager)

    Thank you Eva, without this we can’t use the plugin to create multi-currency feeds so crossing our fingers you can implement this ??

    Thanks,
    Chris

    Hi Chris,

    It turned-out to be pretty easy to add the feature to the plugin so we have just pushed out a new release of the plugin (version 4.1.4) that supports the creation of multiply-rules for shipping prices.

    You of-course need to add the shipping mapping like this:
    https://www.dropbox.com/s/qqs6moprdb6v11x/ship-multiply.png?dl=0

    After which you can create a multiply rule on the shipping attribute like this:
    https://www.dropbox.com/s/3rjxzgjuehajsdy/ship-multiply-rule.png?dl=0

    Hope this helps?

    All the best,
    Eva

    Thread Starter leverager

    (@leverager)

    Hi Eva,
    Excellent, thanks for implementing this. Is there a way to change the currency prefix? As The feed either displays the converted shipping value, but keeps the original currency prefix, for ex: GBP when it should be USD. If I add USD as prefix, it displays both for ex: GBP USD 3.2

    Could you fix that too or do I need to do something to make it use the correct currency prefix (for product price I just changed the GBP prefix for USD and it works normally, but that doesn’t seem to work on shipping?)

    Also I noticed that the filters and rules seem to clear themselves sporadically after saving them, and the delete filter button doesn’t work now any idea what could cause this?

    Thanks,
    Chris

    • This reply was modified 6 years, 2 months ago by leverager.

    Hi Chris,

    We have pushed out a new release (4.1.6) in which you can create rules like this:
    https://www.dropbox.com/s/u5x0ddpc481szi6/rules-chris.png?dl=0

    With regards to the rules deleting themselves. This seemed to have happened when other configurations, next to the rules and filters, got updated. This has also been fixed with the latest release.

    Let me know if it worked out.

    All the best,
    Eva

    Thread Starter leverager

    (@leverager)

    Perfect Eva, it’s working now ??
    Many thanks for sorting it out.

    You are welcome Chris.

    Best,
    Eva

    Closing the this topic as it has been resolved.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘How to change currency of shipping price?’ is closed to new replies.