# Multiple Zones and currencies On the previous page, we created a basic shipping setup for Electronics Company consisting of a Zone and Shipping Method. On this page, we will make changes to allow Electronics Company to deliver to additional Zones. Let’s take as an example, that Electronics Company wants to deliver to a new Zone which covers Belgium and Germany. As previously mentioned, the choice of countries inside a Zone is arbitrary, and you can organize these Zones however you wish. In the case of Electronics Company, we will create a Zone for Belgium and Germany because we use a similar courier in both countries, and the prices are the same. At times, the French warehouse (for whom we set up the French Zone) is also required to send their Products to Sweden. Because Sweden uses a different currency than France (they use the Krona instead of the Euro), we need to add multiple currencies to a Shipping Method. In the following scenarios, we will explore both of these use cases. ## Scenario 2: Multiple Zones - Single Currency In this scenario, we will create a new Zone for Belgium and Germany, then update our existing Shipping Method `La Poste Standard` to include our new Zone. Let's do it together. ### Add a Zone Create a Zone named `BEL & DEU` that contains `Belgium (BE)` and `Germany (DE)`. To do this in the Merchant Center, go to **Settings > Project settings > International**, click **Add zone**, enter `BEL & DEU`, add `Belgium (BE)` and `Germany (DE)` to **Country codes**, and click **Save**. ### Update the Shipping Method In our Project, we previously created a Shipping Method named `La Poste Standard`. However, this Shipping Method currently only covers the French Zone. To allow shipping to Belgium and Germany, we must update the `La Poste Standard` Shipping Method and add the `BEL & DEU` Zone. Update `La Poste Standard` to add the `BEL & DEU` Zone with the following rate details: - **Rate**: 9.00 EUR - **Free above**: 60.00 EUR To do this in the Merchant Center, open **Settings > Project settings > Shipping methods**, select `La Poste Standard`, add the `BEL & DEU` Zone with these values, and save your changes. The `La Poste Standard` Shipping Method now references multiple Zones and has individual shipping rates defined for each Zone. This ability to set shipping rates at the Shipping Method level, gives you flexibility and control over shipping costs. ## Scenario 3: Multiple Zones - Multiple currencies Now, let's look at the next scenario. Electronics Company wants to ship from its French warehouse using the same carrier, La Poste, to Sweden. It is important that Swedish customers are able to see prices in their local currency and purchase using Swedish Krona (SEK). Due to the increased shipping costs for `La Poste Standard` to Sweden, we will set a rate of 140.00 SEK to cover the additional costs. Free shipping will not be offered to Swedish addresses. For this scenario, we will need to add Sweden to the existing `BEL & DEU` Zone, then add the new shipping rate to the `La Poste Standard` Shipping Method. Let's do it together. ### Add a country to an existing Zone Update the existing `BEL & DEU` Zone to include `Sweden (SE)`, and rename it to `BEL, DEU & SWE`. To do this in the Merchant Center, go to **Settings > Project settings > International**, edit the `BEL & DEU` Zone, add `Sweden (SE)`, rename the Zone to `BEL, DEU & SWE`, and click **Save**. ### Update the Shipping Method Update `La Poste Standard` so that the `BEL, DEU & SWE` Zone includes an additional currency-specific shipping rate of 140.00 SEK. To do this in the Merchant Center, open **Settings > Project settings > Shipping methods**, select `La Poste Standard`, add a SEK rate to the `BEL, DEU & SWE` Zone, and save your changes. The examples in this module assume that Electronics Company has an individual website (or subdomain) for each supported country. With this setup, each website only displays prices in the currency used by the country. This is one possible way to display a commercetools Project. Another possibility is to have a single website which allows the customer to switch between currencies. However, this would require changes to Zones and Shipping Methods to ensure we display the correct shipping rates. For example, a customer with a delivery address in Sweden could choose to browse and add products to their Cart using Euros. During checkout, the customer could choose the 9 EUR shipping rate instead of the higher 140.00 SEK shipping rate that we intended to charge for deliveries to Sweden. In this scenario, we would consider the following changes: - Create a separate Zone for Sweden. - Add the Swedish Zone to the Shipping Method `La Poste Standard` and add a currency-specific rate of 140.00 SEK. This change would ensure that only the 140.00 SEK shipping rate option shows for addresses in Sweden. Nice work! You've now worked your way through three different shipping scenarios of varying complexity. Test out what you have learnt now in the quiz below! ## Related pages - [Area overview page with navigation](/learning-model-your-product-catalog.md) - [Previous page: Shipping Methods and Zones](/learning-model-your-product-catalog/shipping-methods/manage-shipping-methods-and-zones.md) - [Next page: Predicates](/learning-model-your-product-catalog/shipping-methods/predicates.md) - [Search documentation and API specs](/search.md)