Blog
01
Artikelen en tags met geplande publicatie: stel een toekomstige publicatiedatum in en het bericht blijft onzichtbaar totdat deze voorbij is. Vertalingen per taal, een RSS-feed, tag-archieven en automatische "lees volgende" op basis van gedeelde tags.
Geen afhankelijkheden
Catalogus
02
Producten, categorieën, tags en belastingklassen, met varianten wanneer je deze nodig hebt: optietypen zoals maat en kleur genereren per variant SKU, prijs, voorraad en gewicht. Zoekpagina inbegrepen. Zelfstandig nuttig voor een "uitgelicht werk"-grid, zonder enige winkel.
Klanten
03
Registratie met e-mailverificatie, inloggen met onthouden-mij-functie, wachtwoord resetten en een accountgebied met profiel, wachtwoord en adresboek. Elk scherm en elke mail is een template die je thema kan overschrijven.
Winkelmandje
04
Anonieme en klant gebonden winkelwagens. Elke regel slaat de naam en prijs vast op het moment dat deze werd toegevoegd, dus een prijswijziging herschrijft nooit iemands openstaande winkelwagen. Producten kunnen om een notitie per regel vragen: de tekst om in te graveren, de allergie om te vermijden.
Vereist catalog + customer
Afrekenen
05
Adres- en betalingskiezer, contant betalen bij levering, Mollie en Stripe met geverifieerde webhooks, bon voor de klant en een melding in uw eigen inbox. De bestelling is een onveranderbare snapshot, precies zoals een accountant die nodig heeft.
Vereist cart + catalog + customer
Verzending
06
Vervoerders, zones en tarieftabellen. Een zone is een set landen, optioneel beperkt tot postcodebereiken, prefixen of exacte codes, en tarieven gaan naar gewicht en pakketgrootte. Twee vervoerders in één zone betekent dat de klant kiest; de goedkoopste wordt eerst aangeboden.
Kortingscodes
07
Promocodes: percentage, vast bedrag, gratis verzending of koop-X-krijg-Y op de goedkoopste kwalificerende eenheden. Geldigheidsperiode, minimale bestelling en een hard inlossingsplafond dat eenmaal wordt geteld op de bestelling die daadwerkelijk wordt betaald en daarop wordt vastgelegd.
Catalogus- & volumekortingen
08
Automatische prijsaanpassing zonder code. Een actie op één product of een hele categorie, of hoeveelheidsstapels waarbij het bereiken van 10 exemplaren de hele lijn herberekent, niet alleen de eenheden na het breakpoint. Winkelschap, winkelwagen en kassa lezen dezelfde resolver.
Landingspagina's
09
Één template plus een CSV is N gepubliceerde pagina's: vijf diensten verspreid over negen steden is 45 URL's, elk met een eigen slug en metapatroon. De import valideert elke rij, inclusief slug-conflicten, voordat iets wordt weggeschreven.
Portfolio
10
Verzamelingen ondersteund door een mediamap. Een foto in de map slepen voegt deze toe aan de galerij, en de mapvolgorde bepaalt de galerij-volgorde. Deep-linkable tabbladen met pijltjestoetsen-navigatie, en elk paneel blijft zichtbaar wanneer JavaScript niet wordt geladen.
Nieuwsbrieven
11
Double opt-in capture en campagnes die in batches van 50 versturen met een pauze ertussenin, omdat een burst de bezorging voor het hele domein schaadt. Eenmalig afmelden via de mailclient, wat je uit de spammap houdt.
RDW koppeling
12
Een Nederlands kenteken wordt merk, model en bouwjaar op een offerteformulier, gratis via het RDW openbare register, per site gecacht. Wanneer het register niet kan antwoorden, is het veld een gewone tekstinvoer en stuurt de bezoeker alsnog in.
Een module die afhankelijk is van een ander blijft uit totdat die ook aan staat, en de admin ziet welke ontbreekt in plaats van half te werken.