Bonnen
WCPOS bevat een compleet sjabloonsysteem voor bonnen, facturen, cadeaubonnen, pakbonnen, keukentickets en meer — allemaal beheerd in WP Admin → POS → Templates.
Begin bij Je bon aanpassen. Het loodst je door de drie eenvoudigste manieren om dit te doen — een ander meegeleverd sjabloon kiezen, AI vragen er een aan te passen, of handmatig bewerken.
Sjabloon-engines
WCPOS ondersteunt drie sjabloon-engines. De engine wordt gekozen wanneer je een sjabloon aanmaakt of op Use Template klikt op een galerijkaart, en kan daarna niet meer worden gewijzigd — begin een nieuw sjabloon als je van engine wilt wisselen.
Logicaloze HTML (aanbevolen)
Placeholders in Mustache-stijl {{variable}} binnen gewone HTML. Rendert client-side, zodat bonnen offline werken. Gebruik voor afdrukken via de browser en PDF-bonnen.
Thermische XML
XML-sjablonen die zowel een schermvoorbeeld als ESC/POS-commando's voor thermische bonprinters produceren. Hetzelfde sjabloon, twee uitvoeren. Gebruik voor Epson, Star en andere thermische printers.
Verouderde PHP
Server-side PHP-sjablonen die WooCommerce-functies gebruiken. Behouden voor achterwaartse compatibiliteit met bestaande yourtheme/woocommerce-pos/receipt.php-overschrijvingen. Vereist een serververbinding om te renderen.
Sjabloongalerij
De galerij wordt geleverd met kant-en-klare sjablonen die je as-is kunt gebruiken of kunt aanpassen. Filter op categorie (Receipt, Invoice, Gift Receipt, Kitchen Ticket, Quote / Purchase Order), formaat (HTML / ESC/POS) en richting (LTR / RTL); bekijk een voorbeeld met de echte gegevens van je winkel. De voettekst van elke kaart heeft een Preview-link en een primaire Use Template-knop — door op Use Template te klikken, maak je een bewerkbare kopie in Your Templates.
HTML-sjablonen
Voor afdrukken via de browser en PDF-bonnen. Renderen client-side, zodat ze offline werken.
Standaardbon
HTML · Standaardbon — logo, winkelidentiteit, items, totalen, betaling.
Standaardbon (RTL)
HTML · RTL · Rechts-naar-links-variant voor Arabisch, Hebreeuws, Perzisch, Urdu.
Minimaal / Modern
HTML · Dezelfde essentie als Standard, samengeperst in minder verticale ruimte.
Gedetailleerde bon
HTML · Volledige btw-factuur — SKU-kolom, eenheidsprijs, btw-uitsplitsing per tarief, adressen.
Cadeaubon
HTML · Alleen items, prijzen verborgen. Inclusief cadeauboodschap en retourbeleid.
Factuur
HTML · Volledige A4/Letter-factuur met optioneel "How to pay"-paneel voor onbetaalde bestellingen.
Pakbon
HTML · Magazijnbegeleider — items + aantallen, verzendadres, geen prijzen.
Offerte / Schatting
HTML · Pre-sale-document met prijzen en voorwaarden — geen betalingssectie.
Smalle bon
HTML · Bon met vaste tekenbreedte voor smal papier of HTML-capabele thermische printers.
Thermische (ESC/POS) sjablonen
Voor Epson, Star en andere thermische bonprinters.
Eenvoudige thermische bon (58mm)
Thermisch · 58mm · Strakke thermische lay-out van 58mm.
Eenvoudige thermische bon (80mm)
Thermisch · 80mm · Strakke thermische lay-out van 80mm — het meest gangbaar.
Eenvoudige thermische bon 80mm (RTL)
Thermisch · 80mm · RTL · RTL-variant voor 80mm. Vereist een printer met een Arabische codepagina (CP864 / Windows-1256).
Gedetailleerde thermische bon (58mm)
Thermisch · 58mm · Volledig uitgerust 58mm — adressen, btw-uitsplitsing, terugbetalingen, betalingen, voorwaarden, barcode.
Gedetailleerde thermische bon (80mm)
Thermisch · 80mm · Volledig uitgerust 80mm — adressen, btw-uitsplitsing, terugbetalingen, betalingen, voorwaarden, barcode.
Keukenticket
Thermisch · Alleen items, groot lettertype, geen prijzen — voor bereidingsstations.
Documentsjablonen van derden
Als PDF Invoices & Packing Slips for WooCommerce van WP Overnight actief is, toont WCPOS ook Invoice (WP Overnight) en Packing Slip (WP Overnight) in de lijst met bonsjablonen. Deze server-gerenderde HTML-sjablonen delegeren naar de document-API van WP Overnight en hergebruiken de nummering, lay-out, branding, juridische/fiscale velden en sjabloonaanpassingen van facturen en pakbonnen die in die plugin zijn geconfigureerd.
Ze zijn alleen beschikbaar zolang de WP Overnight-plugin actief is en vereisen een serververbinding om te renderen. Gebruik de meegeleverde HTML- of thermische sjablonen van WCPOS wanneer offline afdrukken vereist is.
Adaptieve btw-weergave
De meeste meegeleverde sjablonen (Standard, Standard RTL, Minimal/Modern, Narrow, Invoice, Quote, Thermal Simple-varianten) passen zich automatisch aan je WooCommerce-instelling voor btw-weergave aan:
- Winkels met btw inbegrepen (EU/UK/AU) zien brutoprijzen met een regel "Tax included".
- Winkels zonder btw inbegrepen (US/CA) zien nettoprijzen met btw die als aparte regel wordt toegevoegd.
- Het eindtotaal toont altijd het werkelijk in rekening gebrachte brutobedrag.
De Detailed-familie is een formele btw-factuur en specificeert de btw altijd met regels exclusief btw plus een expliciete uitsplitsing, ongeacht de winkelinstelling.
Hoe het werkt
- Voeg een sjabloon toe — klik op Use Template op een galerijkaart, of maak er zelf een vanaf nul.
- Pas het aan met de in-app-editor met live preview, of plak het in ChatGPT / Claude en vraag om de wijzigingen die je wilt.
- Activeer het — zet de Active-schakelaar aan in Your Templates. Elk actief bonsjabloon verschijnt in het bonscherm-vervolgkeuzemenu bij de kassa.
- Afdrukken of weergeven — bonnen openen na het afrekenen met opties om af te drukken, te e-mailen of op het scherm te bekijken.
Sjablonen renderen tegen een gestandaardiseerde bongegevenspayload met secties voor winkelinformatie, regelitems, totalen, btw, betalingen, terugbetalingen en meer. Valutavelden bevatten allemaal vooraf opgemaakte _display-varianten (bijv. $29.99 in plaats van 29.99).
Pro-functies
Met WCPOS Pro kan elke winkel zijn eigen sjabloontoewijzingen, branding (logo, adres, contactgegevens) en sjabloonvolgorde hebben — handig voor activiteiten met meerdere locaties waar elke winkel zijn eigen briefhoofd afdrukt.