How to integrate a Shared Basket for multi language shop countries
Introduction
In SCAYLE for every country & language combination within a shop, an own shop country has to be defined. For example, a Swiss shop in French is one shop country and a Swiss shop in German is an additional, separate shop country.
If a customer now places a product in the basket within the German Swiss store and then changes the language to French, he still wants to have the product in the basket. As this can lead to confusion, it makes sense to provide a shared basket for booth Swiss shops.
Use Case
For our “Fashion Store” we already set up shop countries in Germany and Switzerland. As Switzerland is serving German and French speaking customers, we have created two shop countries for Switzerland.
| Shop | Shop Country# | Country Code | Language Code | Currency |
|---|---|---|---|---|
| Fashion Store | 1 | DE | de_DE | EUR |
| Fashion Store | 2 | CH | de_CH | CHF |
| Fashion Store | 3 | CH | fr_CH | CHF |
We would now like the two Swiss stores to access the same basket. In SCAYLE this can be managed by creating a shop sibling. If you assign a sibling to a store, the sibling store always uses the same basket id as the other store.

The wishlist is also shared between the sibling countries. The customer will be able to access the same wishlist from both shop siblings. Both shops will reference to the same shared wishlist id .
To configure shared baskets, please reach out to your SCAYLE Account Manager.