Skip to main content
Je kunt een URL samenstellen die automatisch producten aan het winkelmandje van een klant toevoegt zodra deze je store opent. Handig voor marketingcampagnes, QR-codes, herbestel-links of elk scenario waarin je de klant direct naar de checkout wilt sturen met bepaalde items.

URL-formaat

De parameter {products} is een door komma’s gescheiden lijst van items, waarbij elk item de volgende opmaak heeft:

Voorbeeld

Om 2 stuks van product BURGER01 en 1 stuk van product FRIES01 toe te voegen:

Modificatoren

Een product kan een modificatorselectie tussen haakjes bevatten, direct na de hoeveelheid. Modificatoren worden gescheiden door puntkomma’s:
Als dezelfde modificator-PLU in meer dan één modificatorgroep van een product voorkomt, wordt deze omgezet naar de eerste groep die hem bevat, in de volgorde waarin de groepen op het product staan.

Voorbeeld

Om 2 burgers met kaas (×1) en spek (×1) toe te voegen:
Producten met verplichte modificatorgroepen (bijv. “Kies een maat”) kunnen nu worden vooraf ingevuld, mits de URL elke verplichte groep voldoet:
Hetzelfde product met verschillende modificatorselecties maakt aparte winkelmandjelijnen. Hetzelfde product met een identieke selectie wordt samengevoegd in één lijn met de hoeveelheden opgeteld. Bijgehouden voorraad wordt toegewezen aan lijnen in de volgorde waarin ze in de URL staan: elke lijn past ofwel binnen de resterende voorraad voor zijn product en modificatoren, of wordt overgeslagen. Modificatorgroepen die zijn genest in een andere modificatoroptie kunnen niet worden vooraf ingevuld.

Hoe het werkt

  1. De klant opent de URL.
  2. De store laadt het menu zoals gebruikelijk.
  3. Elke PLU in de URL wordt gematcht met de beschikbare producten.
  4. Geldige items worden met de opgegeven aantallen aan het mandje toegevoegd.
  5. De klant wordt doorgestuurd naar de menupagina met het mandje al gevuld en kan doorgaan naar de checkout.

Validatieregels

Elk item in de URL wordt afzonderlijk gevalideerd. Items die niet slagen voor de validatie worden overgeslagen; de overige geldige items worden alsnog aan het mandje toegevoegd. De klant krijgt een melding met de items die niet konden worden toegevoegd.
Modificatorgroepen met standaardselecties worden automatisch toegepast wanneer de URL die groep niet vermeldt.

Query-parameters

Je kunt de mandje-URL combineren met alle standaard query-parameters die je store ondersteunt. Bijvoorbeeld om ook een kortingscode toe te passen:

PLU-codes vinden

PLU-codes worden per product ingesteld in het storekit-dashboard onder je menu-instellingen. Het zijn dezelfde codes die voor POS-integraties worden gebruikt. Zie PLU Mapping voor meer informatie over het beheren van PLU-codes.