WooCommerce Currency per Product

WooCommerce Currency per Product

Display prices for WooCommerce products in different currencies

Description

When enabled, WooCommerce Currency per Product module lets you display products in different currency. Currency in cart will remain as set in WooCommerce default settings.

  • Enable the module in WooCommerce > Settings > Booster > Prices & Currencies > Currency per Product
  • Set currencies and exchange rates you want to use.
  • Go to product’s edit page and select in which currency you want current product to be displayed on frontend.

Admin Settings

WooCommerce Currency per Product - Admin Settings

Admin Product Edit

WooCommerce Currency per Product - Admin Product Edit

Frontend

WooCommerce Currency per Product - Frontend

Accessible through:

  • WooCommerce > Settings > Booster > Prices & Currencies > Currency per Product

Tested on WooCommerce 4.0.0 and WordPress 5.3.2Plugin can be downloaded here. If there are any locked fields in the module, you will need to get Booster Plus to unlock them.

WooCommerce Booster ModulesWooCommerce CurrenciesWooCommerce Currency per ProductWooCommerce MulticurrencyWooCommerce Prices

#comment>

#comment>

#comment>#comment>#comment>

Leave a Reply Click here to cancel reply.

#comment>

Comments

30 Comments

  1. RokasJ January 5, 2020 at 11:54 am#comment>

    Hi,

    What multi currency module are you using? Most of them have an option to allow converting to store’s default currency in cart and checkout pages. Please try using that.

    Best regards,
    Rokas – Support team

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

  2. #comment>

  3. karl farley November 15, 2019 at 11:12 pm#comment>

    Hello

    I am wanting to use your plugin , it works great with product but does not work with TM Extra products options for that ptoduct

    Is this possible

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • RokasJ November 16, 2019 at 6:45 pm#comment>

      Hi Karl,

      Could you specify what is not working with this plugin? If the price input fields do not show up for it, could you try using an exchange rate?

      Best regards,
      Rokas – Support Team

      #comment>#comment>Avatar#comment>

    • #comment>

    #comment>

  4. #comment>

  5. Denis September 3, 2019 at 9:57 pm#comment>

    Hello! How can i bulk change all the products in my shop from default shop currency to the one that i created via plugin?
    Default store is RUB, products are in USD, but must be converted to RUB.

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • RokasJ September 4, 2019 at 3:38 pm#comment>

      Hi Denis,

      While there isn’t an option to bulk edit all products at the same time, you could enable “Currency per Product Categories” or a similar option in module settings and then add all categories. This way it will be applied automatically.

      Best regards,
      Rokas – Support Team

      #comment>#comment>Avatar#comment>

    • #comment>

    #comment>

  6. #comment>

  7. KoolPal April 24, 2019 at 9:27 am#comment>

    Hi,

    I am currently struggling to make Booster (specially Price By Country module) & YITH WooCommerce Request A Quote Premium work together.

    While going though your code, I came across some commented code in booster-plus-for-woocommerceincludesclass-wcj-currency-per-product.php

    The commented code is as below

    /*
    * wcj_currency_per_product_cart_checkout_currency filter example:
    *
    *if ( function_exists( ‘YITH_Request_Quote’ ) && isset( YITH_Request_Quote()->raq_content ) ) {
    *foreach ( YITH_Request_Quote()->raq_content as $raq_product ) {
    *if ( isset( $raq_product[‘product_id’] ) ) {
    *return get_post_meta( $raq_product[‘product_id’], ‘_’ . ‘wcj_currency_per_product_currency’, true );
    *}
    *}
    *}
    *
    */

    Can you please guide me on it’s significance and how to make YITH WooCommerce Request A Quote Premium work with Booster?

    Thanks a lot!

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

  8. #comment>

  9. docakp December 26, 2018 at 2:15 pm#comment>

    Hi,
    I am a premium user.

    TO use this module, I really don’t know what is the objective of this module?
    You have already activated currency switcher and you still need to use this module to display different currencies?
    When I activated this module, currency exchange function is all messed up.

    I need my sellers to be able to put the currency in their country currency while creating their products without need to calculate or convert the selling price to USD and put it in the price field.
    Seller put their original price in their country currency and later, the price will be converted automatically to USD ( default ).

    Which plug in can give such function?

    Regards,
    AK

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • RokasJ December 27, 2018 at 9:40 pm#comment>

      Hi,

      Unfortunately there is no such functionality at the moment but we have added it to our todo list. Currently you can enter prices in different currencies and they will show up that way expect for the cart and/or checkout pages if you set it to change to store’s default currency.

      Best regards,
      Rokas – Support Team

      #comment>#comment>Avatar#comment>

    • #comment>

    #comment>

  10. #comment>

  11. Brea November 21, 2018 at 2:09 am#comment>

    Hello. I installed the free version of the plug-in. When I enable the currency per product module it removes all the fields in my edit product pages. It only displays the title box, the description box and the top of a box that says “currency per product’, but there’s nothing in the box and all the other fields are gone. What could be the cause of this?

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • RokasJ November 22, 2018 at 12:35 am#comment>

      Hi Brea,

      Could you contact us directly at support@booster.io? Thank you.

      Best regards,
      Rokas – Support Team

      #comment>#comment>Avatar#comment>

    • #comment>

    #comment>

  12. #comment>

  13. Design August 22, 2018 at 9:25 pm#comment>

    Hi, when I have the currency per product selected everything go’s well, but as soon as you go to checkout, another currency is shown. How to solve this?

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • RokasJ August 23, 2018 at 7:52 am#comment>

      Hi,

      Please contact us at support@booster.io

      Best regards,
      Rokas – Support Team

      #comment>#comment>Avatar#comment>

    • #comment>

    #comment>

  14. #comment>

  15. hansrothem July 31, 2018 at 7:58 pm#comment>

    hi there- it seems the price per product shows back in default currency on mobiles, and worse – one can’t even purchase.
    Check for example https://innov8rs.co/sydney/register/ – it works fine on my laptop (diff browsers) but tested on different mobiles, and product shows in def currency and purchase is not possible.

    pls advise?

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • RokasJ August 1, 2018 at 9:00 am#comment>

      Hi,

      What is the default currency on your site? To me it loads in euros both on desktop and mobile, and allows purchasing. Can you contact us at support@booster.io

      Best regards,
      Rokas – Support Team

      #comment>#comment>Avatar#comment>

    • #comment>

    #comment>

  16. #comment>

  17. Tim July 31, 2018 at 5:22 pm#comment>

    Is currency per product compatible with the WooCommerce Stripe Payment Gateway

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • RokasJ July 31, 2018 at 7:45 pm#comment>

      Hi Tim,

      It should work with Woocommerce Stripe. If you find any bugs or issues let us know.

      Best regards,
      Rokas – Support Team

      #comment>#comment>Avatar#comment>

    • #comment>

    #comment>

  18. #comment>

  19. Gian June 12, 2018 at 1:03 pm#comment>

    Functionality is very good. It saved a lot of time for me.
    Only one bug though, the mini-cart is getting updated with the correct value initially, but then rewritten by an AJAX call from Woocommerce and the default currency is set back.
    Any idea on how to solve it? I made some research and the same problem affected several other Multi-Currencies plugins, but they have already solved it, unfortunately I cannot see how.

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • Gian June 12, 2018 at 5:12 pm#comment>

      I’m glad the problem is not only mine… Just looked up your comments:

      /**
      * is_cart_or_checkout_or_ajax.
      *
      * @version 2.7.0
      * @since 2.7.0
      * @todo fix AJAX issue (for minicart)
      */

      When this is going to be fixed?

      #comment>#comment>Avatar#comment>

    • #comment>

    #comment>

  20. #comment>

  21. Sacha November 22, 2017 at 6:07 pm#comment>

    Hi, This specifically says this plugin can display more than one currency on a product. I downloaded, And it says to download a Booster Plus for more than the 1 currency.

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • Booster Support Team November 22, 2017 at 6:25 pm#comment>

      Hi Sacha,

      Free version allows you to add one additional currency. Your shop’s default currency will be added automatically, so in total you will have two currencies available. For example, if your shop’s default currency is USD, you can add EUR in “Currency per Product” module, and you will be able to display products in USD and EUR.

      In Plus version there is no limitation on number of additional currencies.

      Hope I made it a little more clear and please let me know if you have any more questions.

      Best regards,
      Tom

      #comment>#comment>Booster Support Team#comment>

    • #comment>

    #comment>

  22. #comment>

  23. Erez September 10, 2017 at 9:57 am#comment>

    there is a way to show the previous price?
    for example:
    price: 100$(83.09 Euro)

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

  24. #comment>

  25. van September 7, 2017 at 6:27 pm#comment>

    why the currency didn’t change afterI choose different currency per product?

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

  26. #comment>

  27. carole August 3, 2017 at 2:02 pm#comment>

    Hi
    I need just 2 currencys $ and £. Do i have to upgrade to the premium package for this?

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • Booster Support Team August 3, 2017 at 7:42 pm#comment>

      Hi Carole,

      Yes, if one of those currencies is the default currency of your shop – in this case you can add only one additional currency (which is available in free version) and your shop’s default currency will be added automatically to Booster’s meta box.

      At the moment the only other feature in this module that is available in Plus only is automatic exchange rates updates – but exchange rates for currencies will be used only if “Cart and Checkout Behaviour” option is set to one of “Convert to …” options. So if you are not using it or will set exchange rates manually – free version will be enough.

      Hope I made it little more clear, and please let me know if you have any more questions.

      Best regards,
      Tom

      #comment>#comment>Booster Support Team#comment>

    • #comment>

    #comment>

  28. #comment>

  29. Nicolas June 4, 2017 at 12:48 am#comment>

    HI ! Could you please tell me if I want to upload a CSV file with products, which would be the name of the column with the Currency per product?

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

  30. #comment>

  31. Vanden January 16, 2017 at 4:18 pm#comment>

    Hi Booster, how can I force the selected product currency at the cart and checkout level?

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • BingoBob February 15, 2017 at 4:27 pm#comment>

      I would also like to know this. Seems odd to not have the currency not carried over into the cart and checkout,

      #comment>#comment>Avatar#comment>

    • #comment>

    • Gian June 12, 2018 at 4:21 pm#comment>

      In my case all got updated, cart and checkout, exclusion for mini-cart. Mini-cart get’s back to default currency due to the refresh fragment functionality. I believe the refresh fragments is not taken in consideration. They are going to solve this I hope. I opened a support ticket for the same.

      #comment>#comment>Avatar#comment>

    • #comment>

    #comment>

  32. #comment>

  33. Daniel January 10, 2017 at 9:02 am#comment>

    Hello, how can i add more currencys?

    Reply to thread

    #comment>#comment>#comment>Avatar#comment>

    • Booster Support Team January 10, 2017 at 9:07 pm#comment>

      Hi Daniel,

      Not sure I understood your question correctly, but to add more currencies, you should go to module’s settings (in “WooCommerce > Settings > Booster > Prices & Currencies > Currency per Product”), set “Total Currencies” to some number, press “Save changes” and after that new fields to select currency and exchange rate will appear. However you’ll need Booster Plus plugin installed, as free version only allows one additional currency to be set. Plus version has the option to add unlimited number of additional currencies.

      Please let me know if you have any questions or if I misunderstood your question.

      Best regards,
      Tom

      #comment>#comment>Booster Support Team#comment>

    • #comment>

    #comment>

  34. #comment>

#comment>#comment>#comment>#comment>

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.

This site uses Akismet to reduce spam. Learn how your comment data is processed.