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

# Warenkorb per URL vorbefüllen

> Befüllen Sie den Warenkorb per URL mit PLU-Codes vor: Nachbestell-Links, Marketing-URLs und QR-Codes, die Artikel schon im Warenkorb öffnen.

Sie können eine URL erstellen, die einem Kunden beim Öffnen Ihres Stores automatisch Produkte in den Warenkorb legt. Das ist nützlich für Marketingkampagnen, QR-Codes, Nachbestell-Links oder jedes Szenario, in dem Sie einen Kunden direkt mit bestimmten Artikeln zum Checkout schicken möchten.

## URL-Format

```
https://{your-store-domain}/{venueSlug}/basket/{products}
```

Der Parameter `{products}` ist eine kommagetrennte Liste von Artikeln, wobei jeder Artikel folgendem Format folgt:

```
PLU:quantity
```

| Bestandteil | Beschreibung                                                                                                                           |
| ----------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| `PLU`       | Der PLU-Code (Price Look-Up) des Produkts. Dieser wird in Ihrer Menükonfiguration festgelegt und auch für POS-Integrationen verwendet. |
| `quantity`  | Die Anzahl der Einheiten, die in den Warenkorb gelegt werden. Muss eine positive Ganzzahl sein.                                        |

### Beispiel

Um 2 Einheiten des Produkts `BURGER01` und 1 Einheit des Produkts `FRIES01` hinzuzufügen:

```
https://order.storekit.com/my-restaurant/basket/BURGER01:2,FRIES01:1
```

## So funktioniert es

1. Der Kunde öffnet die URL.
2. Der Store lädt das Menü wie gewohnt.
3. Jeder PLU in der URL wird mit den verfügbaren Produkten abgeglichen.
4. Gültige Artikel werden mit den angegebenen Mengen dem Warenkorb hinzugefügt.
5. Der Kunde wird zur Menüseite mit dem vorbefüllten Warenkorb weitergeleitet und kann zum Checkout gehen.

## Validierungsregeln

Jeder Artikel in der URL wird einzeln validiert. Artikel, die die Validierung nicht bestehen, werden übersprungen; die verbleibenden gültigen Artikel werden trotzdem in den Warenkorb gelegt. Der Kunde sieht eine Benachrichtigung mit allen Artikeln, die nicht hinzugefügt werden konnten.

| Bedingung                                           | Ergebnis                                                                        |
| --------------------------------------------------- | ------------------------------------------------------------------------------- |
| PLU im Menü nicht gefunden                          | Artikel wird übersprungen                                                       |
| Produkt ist als nicht verfügbar markiert            | Artikel wird übersprungen                                                       |
| Produkt ist ausverkauft (Bestand erfasst)           | Artikel wird übersprungen                                                       |
| Angefragte Menge übersteigt den verfügbaren Bestand | Artikel wird übersprungen                                                       |
| Produkt hat erforderliche Modifikatoren             | Artikel wird übersprungen (Modifikatoren können nicht per URL angegeben werden) |

<Warning>
  Produkte mit erforderlichen Modifikatorgruppen (z. B. "Wählen Sie eine Größe") können nicht per URL-Prefill hinzugefügt werden, da Modifikatoren im URL-Format nicht angegeben werden können. Diese Artikel werden übersprungen.
</Warning>

## Query-Parameter

Sie können die Warenkorb-URL mit allen Standard-Query-Parametern kombinieren, die Ihr Store unterstützt. So können Sie beispielsweise zusätzlich einen Rabattcode anwenden:

```
https://order.storekit.com/my-restaurant/basket/BURGER01:2?discount=SAVE10
```

## PLU-Codes finden

PLU-Codes werden pro Produkt im storekit-Dashboard unter Ihren Menüeinstellungen konfiguriert. Es handelt sich um dieselben Codes, die auch für POS-Integrationen verwendet werden. Weitere Informationen zur Verwaltung von PLU-Codes finden Sie unter [PLU-Mapping](/docs/de/guides/integrations/pos/advanced/plu-mapping).


## Related topics

- [Kundendaten per URL vorbefüllen](/docs/de/developers/customer-prefill.md)
- [Stories – Strategie & Best Practices](/docs/de/guides/menu-engineering/stories.md)
- [Klaviyo](/docs/de/guides/integrations/marketing/klaviyo.md)
- [Performance](/docs/de/privacy-security/performance.md)
- [Live-Chat-Widgets](/docs/de/guides/increasing-sales/chat-widgets.md)
