> ## Documentation Index
> Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt
> Use this file to discover all available pages before exploring further.

# Subshop-übergreifenden Warenkorb verwenden

> Wie WEBSALE V8s den Warenkorb eines Käufers beim Wechsel in einen anderen Subshop mitnimmt und welche Voraussetzungen dafür erfüllt sein müssen.

Betreiben Sie mehrere Subshops, gehört zu jedem eine eigene Sitzung und damit ein eigener Warenkorb. Wechselt ein Käufer den Subshop, beispielsweise vom Länder- in den Sprachshop, stünde er ohne diese Funktion vor einem leeren Warenkorb und müsste seine Auswahl noch einmal zusammenstellen.

Mit einem besonderen Link nimmt er sie mit. Der Shop verwirft im Zielsubshop eine eventuell vorhandene Sitzung, legt eine neue an und füllt den Warenkorb aus den übergebenen Daten.

Technisch setzt das auf dem Cookiewarenkorb auf. Der Link überträgt nicht die Produkte selbst, sondern eine gesicherte Kennung, über die der Zielsubshop den gespeicherten Warenkorbinhalt findet.

## Datenschutz

Die Funktion verwendet Cookies. Betriebsnotwendige Cookies sind zwar ohne gesonderte Einwilligung zulässig, stimmen Sie den Einsatz aber mit Ihrem Datenschutzbeauftragten ab.

## Voraussetzungen

Fünf Bedingungen müssen erfüllt sein, damit die Übergabe gelingt.

| Bedingung | Warum |
| - | - |
| Die Funktion „Cookiewarenkorb" ist freigeschaltet | sie ist der technische Unterbau |
| Der Käufer akzeptiert Cookies | ohne Cookie gibt es keine Kennung zum Übergeben |
| Die Produkte sind in allen beteiligten Subshops identisch vorhanden | ein Produkt, das es im Zielsubshop nicht gibt, fehlt im Warenkorb |
| Die Kategorie-Indexe sind identisch | der Zielsubshop findet die Produkte sonst nicht wieder |
| Variantenbezeichnungen sind identisch | „rot" muss in beiden Subshops „rot" heißen, nicht „Rot" oder „red" |

> [!WARNING]
>
> Die letzten drei Punkte sind Pflegeaufwand, kein einmaliger Schalter. Weicht ein Produktstamm zwischen den Subshops im Lauf der Zeit auseinander, fällt das im Alltag nicht auf, sondern erst beim Käufer, der plötzlich weniger im Warenkorb hat als vorher.

## Den Link aufbauen

Hängen Sie den Parameter an den Link zum Zielsubshop an. Das Tag gibt den vollständigen Parameter samt Wert aus, also den Namen `ws_subshopbasket` und die gesicherte Kennung.

```html theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
{WS-PassCookieBasketToSubShop}
   <a href="https://www.anderer-subshop.de/?~WS-PassCookieBasketToSubShop~">
      Zum anderen Shop wechseln
   </a>
{/WS-PassCookieBasketToSubShop}

{!WS-PassCookieBasketToSubShop}
   <a href="https://www.anderer-subshop.de/">Zum anderen Shop wechseln</a>
{/!WS-PassCookieBasketToSubShop}
```

Die Klammerung greift nur, wenn für die aktuelle Sitzung überhaupt ein Cookiewarenkorb existiert. Ohne sie steht im Link ein `?` ohne Inhalt, was zwar niemanden umbringt, aber unsauber ist und sich auf Wunsch der Suchmaschinen auch nicht gut macht.

Der Link ist 30 Minuten gültig. Er enthält einen Zeitstempel und eine Prüfsumme, die der Zielsubshop nachrechnet. Erzeugen Sie ihn deshalb immer frisch im Template und legen Sie ihn nicht in einer Datei ab, die zwischengespeichert wird.

> [!WARNING]
>
> Der Aufruf verwirft eine im Zielsubshop bestehende Sitzung. Hat der Käufer dort bereits einen Warenkorb gefüllt, ist dieser danach weg. Setzen Sie den Link deshalb dort, wo der Wechsel bewusst geschieht, und nicht als stillen Bestandteil jeder Navigation.

Referenz: [WS-PassCookieBasketToSubShop](https://dokumentation.websale.de/v8s/referenz/tags/ws/shop-seite-und-technik.md#die-tags-im-uberblick)

## Verwandte Themen

* Wegweiser: [Cookiewarenkorb verwenden, die Voraussetzung für diese Funktion](https://dokumentation.websale.de/v8s/warenkorb/cookiewarenkorb-verwenden.md)
* Wegweiser: [Warenkorb anzeigen und löschen](https://dokumentation.websale.de/v8s/warenkorb/warenkorb-anzeigen-loeschen.md)


## Related topics

- [Shop, Seite und Technik](https://dokumentation.websale.de/v8s/referenz/tags/ws/shop-seite-und-technik.md)
- [Cookiewarenkorb verwenden](https://dokumentation.websale.de/v8s/warenkorb/cookiewarenkorb-verwenden.md)
- [$wsSubshop - Subshop](https://dokumentation.websale.de/frontend/referenz/module/wssubshop.md)
- [Bewertungen subshopübergreifend verwenden](https://dokumentation.websale.de/v8s/websale-produktbewertung/bewertungen-subshopuebergreifend-verwenden.md)
- [Geräteübergreifender Warenkorb](https://dokumentation.websale.de/v8s/warenkorb/geraeteuebergreifender-warenkorb.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.