C cenaly.com
Gratis starten

Webshop

Vitrine: varianten en swatches, facet- en AI-zoeken, winkelmandje, checkout en bezorging

13 min read Dit scherm openen in de demo
On this page 17

Webwinkel: etalage en verkoop

Cenaly is niet alleen een restaurantmenu, maar ook een volwaardige webwinkel: een productcatalogus met varianten, een etalage met filters en zoeken, een productpagina, een winkelmandje en afrekenen, bezorging/afhalen en het accepteren van betalingen. Dit gedeelte is een overzicht van het hele traject van het inschakelen van de retail-vertical tot de verkoop; volg voor de details van elke stap de links in de tekst.


Inschakelen van de vertical „Winkel”#

Het bedrijfstype van de vestiging wordt omgeschakeld in de algemene instellingen van de vestiging of direct in de WEB-instellingen van de site (gedeelte Sites → „Site-instellingen”). Zodra het type op „Winkel” (retail) staat, schakelt de etalage over naar de modus webwinkel:

  • in plaats van een restaurantmenu met gesproken tekst — een catalogus, overzichtspagina's en productpagina's van de vorm /product/naam (het sjabloon voor het productadres is instelbaar: u kunt naam gebruiken, categorie/naam, of een eigen sjabloon); categorieën zijn daarbij geen aparte pagina's, maar een onderdeel van de catalogus — er leiden directe filterlinks naartoe;
  • in de kassa (POS) in plaats van koppeling aan een tafel en zaal — het scannen van barcodes en de verkoop van gewogen producten;
  • in de SEO-prerender voor zoekmachines en AI-agenten — productkaarten in plaats van gerechtkaarten, productmarkup Product/Offer in plaats van het restaurantmenu (meer hierover — SEO en promotie van de etalage).

Catalogus#

De catalogus is een verzameling producten en categorieën waaruit de etalage wordt opgebouwd.

  • Categorieën — de structuur waarin een product „leeft” (niet te verwarren met selecties — etalagegroepen voor marketing).
  • Producten en varianten — een product kan meerdere varianten (SKU's) hebben op assen zoals „Kleur”/„Maat”/„Materiaal”: elke combinatie is een aparte voorraadregel met een eigen prijs, barcode en voorraad.
  • Swatches van zustervarianten in kleur — als hetzelfde product in verschillende materialen/kleuren als aparte productkaarten wordt uitgebracht, worden ze in de etalage als kleine gekleurde rondjes direct in de categorielijst getoond: een klik op de swatch vervangt de foto, naam en prijs van de kaart door de gekozen kleurvariant — u hoeft niet de productpagina te openen om een andere kleur te bekijken.
  • Extra kenmerken — maat, kleur, materiaal, inhoud, merk en alle andere attributen; uitgebreid — Extra productkenmerken.
  • Multi-foto — een product kan een galerij met meerdere foto's en video's hebben (niet alleen één omslagfoto), met een beschrijving bij elk beeld; een van de foto's kan als „foto bij hover” worden ingesteld — in de etalage verschijnt die met een crossfade wanneer de koper de cursor op de kaart in de catalogus houdt.

De catalogus het snelst vullen doet u via AI-import van de catalogus: u uploadt een prijslijst (Excel/Word/PDF/foto) of geeft een link naar een site, de AI herkent producten en prijzen en toont een plan ter controle. Er is ook een gewone CSV-import volgens een Shopify-compatibel schema — en export van de catalogus in hetzelfde formaat.


Etalage: filters en zoeken#

Op de pagina's van de catalogus en selecties kan de koper:

  • Filteren op kenmerken — het facetpaneel (zijbalk op desktop, uitschuivend paneel op mobiel) wordt automatisch opgebouwd op basis van de kenmerken van producten in de categorie: kleur, maat, materiaal en alle andere, plus prijs en beschikbaarheid. Aangevinkte waarden binnen één kenmerk werken met OF, tussen verschillende kenmerken met EN (standaard facetlogica).
  • Zoeken op tekst — de zoekbalk zoekt op naam en beschrijving van het product. Kenmerken worden niet met een tekstzoekopdracht gezocht, maar met facetten (en de AI-assistent, zie hieronder).
  • De AI-assistent van de koper vragen (zoeken op betekenis) — de ingebouwde chat beantwoordt vragen over producten in de taal van de koper: hij selecteert een product op beschrijving, vergelijkt varianten, geeft informatie over voorraad en kenmerken. Hij begrijpt de betekenis van de vraag, niet alleen de exacte woorden: „iets warms voor de winter” vindt jassen en truien, zelfs als die woorden niet in de naam staan. Het werkt op basis van een vectorindex van producten, waarin alle informatie over een product terechtkomt — kenmerken, merk, artikelnummer, barcode, bijgevoegde documenten. Daarom kan de assistent een product op barcode vinden, zelfs als de barcode zelf nergens in de etalage wordt getoond. In de winkel is semantisch zoeken ingeschakeld ongeacht de grootte van de catalogus.

Productpagina (PDP)#

De productpagina toont:

  • Galerij — alle foto's en video's van het product, met bijschriften en zoom;
  • Kenmerken — een tabel „eigenschap → waarde” (maat, materiaal, gewicht enz.);
  • Editorial-blokken — extra contentsecties „foto + kop + tekst” in meerdere lay-outs (volledig breed blok, foto links/rechts, overlay op foto) — handig voor het merkverhaal, materialen, onderhoud van het product;
  • Vergelijkbare producten, „vaak samen gekocht” en „onlangs bekeken” — cross-sellblokken onder de beschrijving;
  • Verlanglijst — een hartje „aan favorieten toevoegen”, beschikbaar in het account van de koper;
  • „Melden wanneer op voorraad” — als het product niet op voorraad is, laat de koper contactgegevens achter en ontvangt een melding wanneer het product weer op voorraad is.

Winkelmandje en afrekenen#

  • Het winkelmandje wordt samengesteld vanaf elke pagina van de catalogus of het product en ondersteunt meerdere varianten van hetzelfde product als afzonderlijke regels.
  • Promocodes en coupons worden op de server gecontroleerd en toegepast — het kortingsbedrag kan niet door de koper worden gemanipuleerd.
  • De prijs in het winkelmandje loopt niet achter op de catalogus — het winkelmandje overleeft een herlaadbeurt van de pagina samen met de prijs op het moment van toevoegen, daarom worden bij de volgende keer laden de prijzen van gewone regels opnieuw berekend op basis van de actuele catalogus. Als er toch een verschil tot aan de betaling is doorgedrongen, start de server deze niet en stuurt de koper terug naar het winkelmandje met een nieuw totaal.
  • Belasting wordt berekend op basis van de belastinggroep van het product (direct in de productkaart ingesteld) en volgens de regels van de belastingtabel van uw vestiging — het tarief kan ook afhangen van het verkoopkanaal (in de zaak, afhaal, bezorging). Meer informatie — Commerce.
  • De betaling start niet als het product al niet meer voldoende op voorraad is — voordat de betaalsessie wordt aangemaakt, vergelijkt de server het winkelmandje met de voorraad en laat de koper zien welke regels precies niet toereikend waren. De controle vindt plaats vóór het afboeken van cadeaukaarten en vóór het aanroepen van de betaalgateway, daarom kost een dergelijke weigering niets. Uitzonderingen — gerechten met een technische kaart (daarvan worden de componenten afgeboekt, niet het artikel zelf), artikelen zonder voorraadadministratie en de voorafbestelmodus.
  • Prijzen in verschillende valuta — de etalage kan de prijs in de valuta van de koper tonen (omrekening van de koers), terwijl de vestiging zelf de administratie in één valuta voert.
  • Koperaccount — een aparte login voor kopers (niet gedeeld met medewerkers van de zaak): bestelgeschiedenis, opgeslagen adressen, verlanglijst.

Coupons, automatische kortingen en berekeningsmethoden voor bezorging worden in een apart gedeelte ingesteld — Commerce.


Bestelregels en kopers#

Een blok instellingen die bepalen wat de koper in het winkelmandje kan leggen en wie überhaupt bij u kan kopen.

  • Personalisatie van het product — invoervelden op de productkaart: gravure, opschrift op de taart, maat volgens individuele afmeting. De waarden gaan mee in de bestelling en zijn zichtbaar in de keuken, aan de kassa, in de KDS en op de bon.
  • Aantal in de bestelling — minimum, stap en maximum per product. De steppers in de etalage, de hints en het afrekenen respecteren de regels, en de server controleert ze opnieuw.
  • Eenhedenstelsel — metrisch of imperiaal: gewicht en afmetingen worden ingevoerd in pond, ons en inches, maar opgeslagen in één canonieke eenheid. Handig voor de VS.
  • Kopergroepen en moderatie van registratie — een nieuwe koper kan „ter controle” komen: tot de goedkeuring toont de etalage hem een poort in plaats van het afrekenen. Groepen bepalen wie wat ziet.
  • Blokkeerlijst en antifraude — verbod op bestellingen via telefoon, e-mail of IP-adres en een limiet op het aantal onbetaalde bestellingen binnen een tijdvenster (via telefoon of via IP) — precies tegen „winkelmandjes volgooien en verdwijnen”. Een afgewezen bestelling toont de gast een duidelijke toast, en in de bestellijst is de reden van afwijzing zichtbaar. Contactgegevens aan de blokkeerlijst toevoegen kan direct vanuit de bestelkaart.
  • Onderhoudsmodus van de etalage — tijdelijk geen bestellingen aannemen: een volledig scherm met uw tekst, vertaald naar alle talen van de etalage, en een serverzijdig verbod op afrekenen (u kunt de hele etalage sluiten of alleen het afrekenen, met behoud van weergave).
  • Eigen namen voor etalageregels — u kunt standaardteksten („In het winkelmandje”, „Bestelling plaatsen” enz.) hernoemen naar uw eigen toon.

Manieren van ontvangst#

Manier Wat het is Meer informatie
Afhalen De koper haalt de bestelling zelf op, op het opgegeven tijdstip Bestellingen
Eigen bezorging Eigen koeriers: koeriersscherm, kaart met route, live GPS-tracking, fotobevestiging van aflevering Eigen bezorging
Aggregators Bezorging via Wolt/Glovo zonder eigen koeriers Wolt, Glovo
Transportbedrijven Berekening en vergelijking van tarieven van meerdere diensten bij het afrekenen zie hieronder

Transportbedrijven en vergelijking van tarieven#

Bij het afrekenen kunt u een vergelijking van tarieven van meerdere transportdiensten tegelijk tonen en de koper laten kiezen voor de goedkoopste of de snelste optie (beide opties worden met badges gemarkeerd). De lijst met diensten wordt op basis van het land van uw vestiging samengesteld:

Land van vestiging Diensten
Rusland CDEK, Russian Post, Yandex Delivery, 5Post, ApiShip (aggregator van Russische diensten)
Kazachstan CDEK, Yandex Delivery, Exline, Kazpost
Georgië Trackings.GE, Yandex Delivery
Oezbekistan Yandex Delivery
Belarus CDEK
Oekraïne Nova Poshta

Dit is een hint, geen verbod: de overige diensten zijn altijd beschikbaar in de sectie „overige” — voor winkels die grensoverschrijdend verzenden.

Voor diensten met een netwerk van afhaalpunten (PVZ) wordt bij het afrekenen een kaart met de dichtstbijzijnde punten getoond — de koper kiest een geschikt afhaalpunt direct bij het plaatsen van de bestelling, zonder naar een externe site te gaan.

De adressen van afhaalpunten worden automatisch gesynchroniseerd en de uiteindelijke bezorgkosten gaan naar de bestelling en komen op de bon.

Twee belangrijke beperkingen die u beter vooraf kunt weten:

  • Een prijs zonder overeenkomst wordt niet getoond. Zolang uw productiegegevens niet bij de dienst zijn gekoppeld (CDEK — via een overeenkomst en INN, sommige diensten — via een telefoonnummer), wordt het tarief aan de koper helemaal niet getoond: wij tonen een gast principieel geen „indicatieve” prijs waarvoor wij later niet kunnen instaan. De uitzondering zijn diensten met een open calculator die geen overeenkomst voor de berekening nodig hebben: Russian Post, Kazpost en het basistarief van Exline.
  • Niet alle diensten ondersteunen het printen van labels. Het aanmaken van een zending en het printen van een label werken voor CDEK, Trackings.GE en Exline; bij de overige diensten voorlopig alleen tariefberekening en keuze van een afhaalpunt.

Kosten inschatten zonder een bestelling aan te maken#

De knop „Kosten berekenen” in de instellingen van bezorgdiensten (en in de wachtrij van zendingen, waar adres, gewicht en bedrag al uit de bestelling zijn ingevuld) geeft direct een prijsopgave voor het pakket via alle diensten van uw land: geef het adres of de postcode van de ontvanger, het gewicht en de aangegeven waarde op — en u ziet de tarieven in één tabel. Diensten die u nog niet hebt gekoppeld, worden ook berekend — met onze testgegevens, en zulke regels zijn eerlijk gemarkeerd, zodat u ze niet voor een productieprijs aanziet. Elke dienst antwoordt in zijn eigen valuta: wij rekenen tarieven niet om tegen een verzonnen koers.


Betaling#

De winkel accepteert betalingen net als een restaurantmenu: online met kaart/wallet via een gekoppelde betaalprovider (het aanbod van providers hangt af van het land van de vestiging), betaling bij ontvangst aan de koerier en betaling aan de kassa bij afhalen/verkoop ter plaatse. Details, de lijst met providers en het koppelen — in de sectie Betaling.


Etalage voor AI-agenten#

De catalogus van de winkel wordt niet alleen door mensen „gelezen”, maar ook door AI-agenten (spraakassistenten, zoek- en shoppingagenten):

  • de pagina llms.txt op uw domein — een machineleesbare sitemap voor AI;
  • product- en cataloguspagina's worden aan bots in verrijkte vorm geleverd: breadcrumbs, merk, beschikbaarheid, tabel met kenmerken, varianten met prijzen, productmarkup (gestructureerde data Product/Offer, en voor producten met meerdere varianten — gegroepeerde markup met alle varianten);
  • de tool voor het zoeken van producten is beschikbaar voor externe AI-agenten via een publieke Guest API / MCP — hetzelfde protocol dat spraakassistenten gebruiken voor het bestellen in een restaurant. Details — in de sectie Guest API voor AI-agenten.

Gerelateerde secties#


Veelgestelde vragen#

Kunt u een restaurant en een winkel in één account combineren?#

Het bedrijfstype wordt op vestigingsniveau ingesteld, dus bij een keten met meerdere vestigingen kunnen sommige vestigingen restaurants zijn en andere winkels, elk met hun eigen weergavemodus.

Werkt semantisch zoeken op elke catalogus?#

In de vertical „Winkel” — ja, op een catalogus van elke omvang, en het werkt via de AI-assistent van de koper. Bij een restaurantmenu wordt semantisch zoeken alleen ingeschakeld bij grote catalogi (ongeveer vanaf 120 artikelen) — bij kleinere ziet de AI het menu toch al in zijn geheel. Gewoon tekstzoeken en facetfilters werken overal en altijd.

Wordt de exacte voorraad van een product in het magazijn getoond?#

Dat bepaalt u zelf. Er zijn drie modi voor het tonen van de voorraad: niets tonen, „nog weinig op voorraad” zonder aantal en „nog N stuks op voorraad” — waarbij het aantal pas verschijnt wanneer de voorraad onder een ingestelde drempel is gedaald. Dit is geen cosmetica: in de eerste twee modi komt het exacte aantal helemaal niet in de openbare gegevens van de etalage terecht, dus uw magazijn van buitenaf uitlezen is niet mogelijk. Apart stelt u in wat er met een uitverkocht product gebeurt: tonen met de vermelding „niet op voorraad”, uit lijsten verbergen of vooraf bestellen accepteren.

Wat in de etalage wordt getoond, wordt bijgewerkt zodra het magazijn verandert — goederen ontvangen, afboeken of correctie verversen de badge, waarbij de etalage alleen wordt herzien wanneer de koper iets anders zou zien (voorraad daalde van 8 naar 7 bij een drempel van 5 — in de etalage verandert niets). Dit geldt ook voor grote catalogi, waar de productlijst in pagina's wordt geladen: de badge staat ook op de tiende pagina, niet alleen op de eerste.

Zijn kleurswatches varianten van één product of verschillende producten?#

Technisch zijn het verschillende productkaarten (elk met een eigen slug, foto en mogelijk een eigen prijs), maar in de etalage worden ze visueel via swatches in één kaart samengebracht — de koper wisselt de kleur direct in de lijst, zonder de kijkcontext te verliezen.

Was this article helpful?