How do I correctly configure Magento to support 2 currencies












9















Currently I have one website/storeview that uses Danish Krones as currency. Now I would like to expand with a new website that uses Euro as currency. This causes some problems as I am trying to achieve the following:




  1. I want to input product + tier prices only one time. The product prices should then be automatically converted to other currencies.
    Current problem: Tier prices are converted correctly from DKK to EUR but the product price is not converted.


  2. Shipping cost should not use currency conversion (system -> configuration -> shipping method). For example, if I have a website using EURO I want to input fx. 5 EURO for shipping cost. On a website that is using DKK I want to input fx. 15 DKK for shipping cost.
    This works with the current configuration


  3. There can be not difference between the amount the customer think he is paying and the amount that is actually deducted from the customer’s bank account. So I assume that I need a Base Current for DKK and a Base Currency for EURO?
    This works with the current configuration



My current configuration is as follows:



CURRENCY SETUP
Default Config (Base Currency: Danish Krone, Default Display Currency: Danish krone, Allowed Currencies: Danish Krone)



websitedk (Base Currency: Danish Krone, Default Display Currency: Danish krone, Allowed Currencies: Danish Krone)
- storedk
- - storeviewdk (Default Display Currency: Danish krone, Allowed Currencies: Danish Krone)



websiteeu (Base Currency: Euro, Default Display Currency: Euro, Allowed Currencies: Euro)
- storeeu
- - storevieweu (Default Display Currency: Euro, Allowed Currencies: Euro)



Catalog -> Price -> Catalog Price Scope: Website



So my question goes, how can I solve the issue listed in point number 1: “Tier prices are converted correctly from DKK to EUR but the product price is not converted.” ?



Links:
DKK product: http://www.dk.DELETETHISbrisingi.com/neodym-skivemagnet-6x6-mm-magp10011a
EUR product: http://www.eu.DELETETHISbrisingi.com/neodym-disc-magnet-6x6-mm










share|improve this question














bumped to the homepage by Community 31 mins ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.




















    9















    Currently I have one website/storeview that uses Danish Krones as currency. Now I would like to expand with a new website that uses Euro as currency. This causes some problems as I am trying to achieve the following:




    1. I want to input product + tier prices only one time. The product prices should then be automatically converted to other currencies.
      Current problem: Tier prices are converted correctly from DKK to EUR but the product price is not converted.


    2. Shipping cost should not use currency conversion (system -> configuration -> shipping method). For example, if I have a website using EURO I want to input fx. 5 EURO for shipping cost. On a website that is using DKK I want to input fx. 15 DKK for shipping cost.
      This works with the current configuration


    3. There can be not difference between the amount the customer think he is paying and the amount that is actually deducted from the customer’s bank account. So I assume that I need a Base Current for DKK and a Base Currency for EURO?
      This works with the current configuration



    My current configuration is as follows:



    CURRENCY SETUP
    Default Config (Base Currency: Danish Krone, Default Display Currency: Danish krone, Allowed Currencies: Danish Krone)



    websitedk (Base Currency: Danish Krone, Default Display Currency: Danish krone, Allowed Currencies: Danish Krone)
    - storedk
    - - storeviewdk (Default Display Currency: Danish krone, Allowed Currencies: Danish Krone)



    websiteeu (Base Currency: Euro, Default Display Currency: Euro, Allowed Currencies: Euro)
    - storeeu
    - - storevieweu (Default Display Currency: Euro, Allowed Currencies: Euro)



    Catalog -> Price -> Catalog Price Scope: Website



    So my question goes, how can I solve the issue listed in point number 1: “Tier prices are converted correctly from DKK to EUR but the product price is not converted.” ?



    Links:
    DKK product: http://www.dk.DELETETHISbrisingi.com/neodym-skivemagnet-6x6-mm-magp10011a
    EUR product: http://www.eu.DELETETHISbrisingi.com/neodym-disc-magnet-6x6-mm










    share|improve this question














    bumped to the homepage by Community 31 mins ago


    This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.


















      9












      9








      9








      Currently I have one website/storeview that uses Danish Krones as currency. Now I would like to expand with a new website that uses Euro as currency. This causes some problems as I am trying to achieve the following:




      1. I want to input product + tier prices only one time. The product prices should then be automatically converted to other currencies.
        Current problem: Tier prices are converted correctly from DKK to EUR but the product price is not converted.


      2. Shipping cost should not use currency conversion (system -> configuration -> shipping method). For example, if I have a website using EURO I want to input fx. 5 EURO for shipping cost. On a website that is using DKK I want to input fx. 15 DKK for shipping cost.
        This works with the current configuration


      3. There can be not difference between the amount the customer think he is paying and the amount that is actually deducted from the customer’s bank account. So I assume that I need a Base Current for DKK and a Base Currency for EURO?
        This works with the current configuration



      My current configuration is as follows:



      CURRENCY SETUP
      Default Config (Base Currency: Danish Krone, Default Display Currency: Danish krone, Allowed Currencies: Danish Krone)



      websitedk (Base Currency: Danish Krone, Default Display Currency: Danish krone, Allowed Currencies: Danish Krone)
      - storedk
      - - storeviewdk (Default Display Currency: Danish krone, Allowed Currencies: Danish Krone)



      websiteeu (Base Currency: Euro, Default Display Currency: Euro, Allowed Currencies: Euro)
      - storeeu
      - - storevieweu (Default Display Currency: Euro, Allowed Currencies: Euro)



      Catalog -> Price -> Catalog Price Scope: Website



      So my question goes, how can I solve the issue listed in point number 1: “Tier prices are converted correctly from DKK to EUR but the product price is not converted.” ?



      Links:
      DKK product: http://www.dk.DELETETHISbrisingi.com/neodym-skivemagnet-6x6-mm-magp10011a
      EUR product: http://www.eu.DELETETHISbrisingi.com/neodym-disc-magnet-6x6-mm










      share|improve this question














      Currently I have one website/storeview that uses Danish Krones as currency. Now I would like to expand with a new website that uses Euro as currency. This causes some problems as I am trying to achieve the following:




      1. I want to input product + tier prices only one time. The product prices should then be automatically converted to other currencies.
        Current problem: Tier prices are converted correctly from DKK to EUR but the product price is not converted.


      2. Shipping cost should not use currency conversion (system -> configuration -> shipping method). For example, if I have a website using EURO I want to input fx. 5 EURO for shipping cost. On a website that is using DKK I want to input fx. 15 DKK for shipping cost.
        This works with the current configuration


      3. There can be not difference between the amount the customer think he is paying and the amount that is actually deducted from the customer’s bank account. So I assume that I need a Base Current for DKK and a Base Currency for EURO?
        This works with the current configuration



      My current configuration is as follows:



      CURRENCY SETUP
      Default Config (Base Currency: Danish Krone, Default Display Currency: Danish krone, Allowed Currencies: Danish Krone)



      websitedk (Base Currency: Danish Krone, Default Display Currency: Danish krone, Allowed Currencies: Danish Krone)
      - storedk
      - - storeviewdk (Default Display Currency: Danish krone, Allowed Currencies: Danish Krone)



      websiteeu (Base Currency: Euro, Default Display Currency: Euro, Allowed Currencies: Euro)
      - storeeu
      - - storevieweu (Default Display Currency: Euro, Allowed Currencies: Euro)



      Catalog -> Price -> Catalog Price Scope: Website



      So my question goes, how can I solve the issue listed in point number 1: “Tier prices are converted correctly from DKK to EUR but the product price is not converted.” ?



      Links:
      DKK product: http://www.dk.DELETETHISbrisingi.com/neodym-skivemagnet-6x6-mm-magp10011a
      EUR product: http://www.eu.DELETETHISbrisingi.com/neodym-disc-magnet-6x6-mm







      admin multistore currency






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jul 15 '14 at 14:37









      user12208user12208

      463




      463





      bumped to the homepage by Community 31 mins ago


      This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







      bumped to the homepage by Community 31 mins ago


      This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
























          1 Answer
          1






          active

          oldest

          votes


















          0














          Right, you need to change the Price Scope to website pricing and create a new website. This however is where want and Magento can do differ. The EUR website prices are hardcoded, whenever you update fx you need to perform a full dataload on the secondary website (PHP, Magmi, CSV) or if you update the DDK price for a product you need to manually update the EUR website view price as well. It was a 'hack' by Magento to get it to work but pushes the burden to the business resource to fix - so basically in the real world it doesn't work.



          There are a couple of extensions that do this but they touch the core and we have been reading people having many problems with its stability - you can try those. We use something completely different but it is an enterprise grade (L'Oreal, Asos derived) solution which keeps the pricing in supplier price/currency and auto-calcs the visitor pricing in realtime (cogs, margins, ddp) - but we are launching to 180+ countries so multi-website would work for us - updating 100s thousands products nightly for fx changes across multiple websites (1mil+ updates) needing brand flash sale data reloads is not our idea of a commerce platform - and Magento implodes when you add 10s stores/websites.



          So go the multi-website route and figure out a way to update the secondary store.






          share|improve this answer























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "479"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f29003%2fhow-do-i-correctly-configure-magento-to-support-2-currencies%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            Right, you need to change the Price Scope to website pricing and create a new website. This however is where want and Magento can do differ. The EUR website prices are hardcoded, whenever you update fx you need to perform a full dataload on the secondary website (PHP, Magmi, CSV) or if you update the DDK price for a product you need to manually update the EUR website view price as well. It was a 'hack' by Magento to get it to work but pushes the burden to the business resource to fix - so basically in the real world it doesn't work.



            There are a couple of extensions that do this but they touch the core and we have been reading people having many problems with its stability - you can try those. We use something completely different but it is an enterprise grade (L'Oreal, Asos derived) solution which keeps the pricing in supplier price/currency and auto-calcs the visitor pricing in realtime (cogs, margins, ddp) - but we are launching to 180+ countries so multi-website would work for us - updating 100s thousands products nightly for fx changes across multiple websites (1mil+ updates) needing brand flash sale data reloads is not our idea of a commerce platform - and Magento implodes when you add 10s stores/websites.



            So go the multi-website route and figure out a way to update the secondary store.






            share|improve this answer




























              0














              Right, you need to change the Price Scope to website pricing and create a new website. This however is where want and Magento can do differ. The EUR website prices are hardcoded, whenever you update fx you need to perform a full dataload on the secondary website (PHP, Magmi, CSV) or if you update the DDK price for a product you need to manually update the EUR website view price as well. It was a 'hack' by Magento to get it to work but pushes the burden to the business resource to fix - so basically in the real world it doesn't work.



              There are a couple of extensions that do this but they touch the core and we have been reading people having many problems with its stability - you can try those. We use something completely different but it is an enterprise grade (L'Oreal, Asos derived) solution which keeps the pricing in supplier price/currency and auto-calcs the visitor pricing in realtime (cogs, margins, ddp) - but we are launching to 180+ countries so multi-website would work for us - updating 100s thousands products nightly for fx changes across multiple websites (1mil+ updates) needing brand flash sale data reloads is not our idea of a commerce platform - and Magento implodes when you add 10s stores/websites.



              So go the multi-website route and figure out a way to update the secondary store.






              share|improve this answer


























                0












                0








                0







                Right, you need to change the Price Scope to website pricing and create a new website. This however is where want and Magento can do differ. The EUR website prices are hardcoded, whenever you update fx you need to perform a full dataload on the secondary website (PHP, Magmi, CSV) or if you update the DDK price for a product you need to manually update the EUR website view price as well. It was a 'hack' by Magento to get it to work but pushes the burden to the business resource to fix - so basically in the real world it doesn't work.



                There are a couple of extensions that do this but they touch the core and we have been reading people having many problems with its stability - you can try those. We use something completely different but it is an enterprise grade (L'Oreal, Asos derived) solution which keeps the pricing in supplier price/currency and auto-calcs the visitor pricing in realtime (cogs, margins, ddp) - but we are launching to 180+ countries so multi-website would work for us - updating 100s thousands products nightly for fx changes across multiple websites (1mil+ updates) needing brand flash sale data reloads is not our idea of a commerce platform - and Magento implodes when you add 10s stores/websites.



                So go the multi-website route and figure out a way to update the secondary store.






                share|improve this answer













                Right, you need to change the Price Scope to website pricing and create a new website. This however is where want and Magento can do differ. The EUR website prices are hardcoded, whenever you update fx you need to perform a full dataload on the secondary website (PHP, Magmi, CSV) or if you update the DDK price for a product you need to manually update the EUR website view price as well. It was a 'hack' by Magento to get it to work but pushes the burden to the business resource to fix - so basically in the real world it doesn't work.



                There are a couple of extensions that do this but they touch the core and we have been reading people having many problems with its stability - you can try those. We use something completely different but it is an enterprise grade (L'Oreal, Asos derived) solution which keeps the pricing in supplier price/currency and auto-calcs the visitor pricing in realtime (cogs, margins, ddp) - but we are launching to 180+ countries so multi-website would work for us - updating 100s thousands products nightly for fx changes across multiple websites (1mil+ updates) needing brand flash sale data reloads is not our idea of a commerce platform - and Magento implodes when you add 10s stores/websites.



                So go the multi-website route and figure out a way to update the secondary store.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Jul 29 '14 at 10:28







                user2935





































                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Magento Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f29003%2fhow-do-i-correctly-configure-magento-to-support-2-currencies%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    What other Star Trek series did the main TNG cast show up in?

                    Berlina muro

                    Berlina aerponto