J Norton Freelance Interactive Designer Logo

Blog

May
26

Handling multiple base currencies with Magento

Tue, 05/26/2009 - 16:02

Update! Handling multiple base currencies with Magento PDF document now available from designerbydesign.com.

Magento has the ability to handle distinct base currencies for multiple shops running off one code base. This offers great flexibility in pricing your products for different territories.

Using a well known online ecommerce store as an example (Apple.com) this article will demonstrate the benefits of choosing Magento commerce as your online shopping platform.

This example assumes that you serve customers in 3 global locations. You serve:

  1. U.S. customers in U.S. Dollars (USD)
  2. UK customers in Sterling (GBP)
  3. European customers in Euro's (Euro)

When it comes to approaching the architecture of an international store, some firms will have a large array of international domain extensions at their disposal such as .co.uk, .us, eu, .com, etc. However, this approach is not always possible. This could be due to a lack of available domain extensions or maybe you just don't want to force your customers remember different domain names for different regions.

Utilizing a single domain name could be the answer to your problems.

To this end, my demo store will use the domain example.com as the main website serving the most important customer base - U.S. customers and all other websites will be mapped to a folder within the root of store.com. So the three websites we are using are:

  1. example.com - This website uses USD as its base currency. Products are displayed in USD and conversions are mapped to USD.
  2. example.com/uk - This website uses GBP as its base currency. Products are displayed in GBP and conversions are mapped to GBP.
  3. example.com/eu - This website uses Euro as its base currency. Products are displayed in EURO and conversions are mapped to EURO.

This tutorial is no longer freely available, instead I have created a PDF that is available for only $10.99. Purchase the Handling multiple base currencies with Magento tutorial PDF now!

5 Comments so far | Add new comment

#1 | Tue, 10/20/2009 - 21:20
default user picture
  • How does that work! :)
  • By: Chris Belfield

This file is a boostrap file that will need editing to suit the placement of the root Magento folder and the website codes you assigned when creating the separate Magento websites.

What changes did you make to index.php for "UK" to relate to the GBP pricing?

#2 | Fri, 12/11/2009 - 01:00
default user picture
  • Base currency option not present at Website Level?
  • By: Anonymous

Hi,

In Magento 1.3.2.4 - I don't seem to be able to access the Base currency at the Website level. It's present in the Default Config level though. Do you have a workaround for this, or am I missing something obvious?

#3 | Fri, 12/18/2009 - 00:19
default user picture
  • Tutorial Updated
  • By: J Norton

Please see the new tutorial it has been updated to provide for clear instructions on where to set the catalog price scope.

#4 | Fri, 12/18/2009 - 00:31
default user picture
  • New Tutorial Coming Soon!
  • By: J Norton

Dear Chris,

Over Christmas I will be launching a new E-commerce store on this site containing a more thorough tutorial available for digital download as both a plain text PDF ($3.49), this should clear up any problems you have with the multiple base currencies with Magento tutorial.

If you need help, feel free to contact me. I can trouble shoot a variety of installation problems at (£40 per hour) and turn around a job quickly due to my first-hand experience of developing and designing lots of sites using Magento on different servers. I've been using it since the first preview release. Cheers!

Justin.

#5 | Wed, 04/21/2010 - 12:26
default user picture
  • Handling Multiple Base Currencies with Magento PDF Tutorial
  • By: J Norton

The Handling Multiple Base Currencies with Magento PDF has arrived. You can purchase it from designerbydesign.com for just $3.49. The tutorial will provide you with everything you need to know about configuring Magento Commerce to use multiple base currencies for your clients who trade internationally using fixed pricing fort different locales i.e. North American base prices that are different from European base prices.

If you need any help with configuring Magento then please contact me and I will provide you with a thorough consultation service.