Ga naar hoofdinhoud
Versie: 1.x

Templates

WCPOS bevat een compleet templatesysteem voor bonnen, facturen, cadeaubonnen, pakbonnen, keukentickets en meer. Alles wordt beheerd via WP Admin → POS → Templates.

Wilt u alleen uw bon aanpassen?

Begin bij Uw bon aanpassen. Daar ziet u de drie eenvoudigste manieren: een andere meegeleverde template kiezen, AI vragen om er een aanpassing aan te doen, of de template handmatig bewerken.

Template-engines

WCPOS ondersteunt drie template-engines. De engine wordt gekozen wanneer u een template maakt of op Template gebruiken klikt op een kaart in de galerij. Die keuze kan daarna niet worden gewijzigd. Maak een nieuwe template als u van engine wilt wisselen.

Logica-loze HTML (aanbevolen)

Mustache-achtige placeholders {{variable}} in gewone HTML. De weergave gebeurt client-side, zodat bonnen offline werken. Gebruik dit voor browserafdrukken en PDF-bonnen.

Thermische XML

XML-templates die zowel een voorbeeld op het scherm als ESC/POS-opdrachten voor thermische bonprinters maken. Eén template, twee uitvoervormen. Gebruik dit voor Epson, Star en andere thermische printers.

Verouderde PHP

Server-side PHP-templates die WooCommerce-functies gebruiken. Behouden voor compatibiliteit met bestaande overrides in yourtheme/woocommerce-pos/receipt.php. Vereist een serververbinding om te renderen.

Templategalerij

De galerij bevat kant-en-klare templates die u direct kunt gebruiken of aanpassen. Filter op categorie (Bon, Factuur, Cadeaubon, Keukenticket, Offerte / Inkooporder), formaat (HTML / ESC/POS) en richting (LTR / RTL); het voorbeeld gebruikt echte gegevens van uw winkel. Onderaan elke kaart staan een link Voorbeeld en de primaire knop Template gebruiken. Daarmee maakt WCPOS een bewerkbare kopie in Uw templates.

TemplateEngineBeschrijving
StandaardbonHTMLStandaardbon met logo, winkelidentiteit, artikelen, totalen en betaling
Standaardbon (RTL)HTMLRechts-naar-links-tegenhanger voor Arabisch, Hebreeuws, Perzisch en Urdu
Minimaal / ModernHTMLDezelfde kerninformatie als Standaard, maar compacter
Gedetailleerde bonHTMLVolledige btw-factuur met SKU-kolom, stukprijs, btw-uitsplitsing en adressen
CadeaubonHTMLAlleen artikelen, prijzen verborgen. Bevat cadeaubericht en retourbeleid
FactuurHTMLA4/Letter-factuur met optioneel paneel "Hoe te betalen" voor onbetaalde bestellingen
PakbonHTMLMagazijndocument: artikelen + aantallen, verzendadres, geen prijzen
Offerte / RamingHTMLVoorverkoopdocument met prijzen en voorwaarden, zonder betalingsgedeelte
Smalle bonHTMLBon met monospace-lettertype voor smal papier of thermische printers die HTML ondersteunen
Eenvoudige thermische bon (58 mm)ThermischStrakke thermische lay-out van 58 mm
Eenvoudige thermische bon (80 mm)ThermischStrakke thermische lay-out van 80 mm, de meest gebruikte
Eenvoudige thermische bon 80 mm (RTL)ThermischRTL-tegenhanger voor 80 mm. Vereist een printer met Arabische codepagina (CP864 / Windows-1256)
Gedetailleerde thermische bon (58 mm)ThermischUitgebreide 58-mm-bon met adressen, btw, terugbetalingen, betalingen, voorwaarden en barcode
Gedetailleerde thermische bon (80 mm)ThermischUitgebreide 80-mm-bon met adressen, btw, terugbetalingen, betalingen, voorwaarden en barcode
KeukenticketThermischAlleen artikelen, groot lettertype, geen prijzen, voor bereidingsstations

Templates voor documenten van derden

Als PDF Invoices & Packing Slips for WooCommerce van WP Overnight actief is, toont WCPOS ook Factuur (WP Overnight) en Pakbon (WP Overnight) in de lijst met bontemplates. Deze server-gerenderde HTML-templates delegeren naar de document-API van WP Overnight en hergebruiken de factuur- en pakbonnummering, lay-out, huisstijl, wettelijke en fiscale velden en template-aanpassingen die in die plugin zijn ingesteld.

Ze zijn alleen beschikbaar zolang de WP Overnight-plugin actief is en hebben een serververbinding nodig om te renderen. Gebruik de meegeleverde HTML- of thermische templates van WCPOS wanneer offline afdrukken vereist is.

Adaptieve btw-weergave

De meeste meegeleverde templates (Standaard, Standaard RTL, Minimaal/Modern, Smal, Factuur, Offerte en de eenvoudige thermische varianten) passen zich automatisch aan de WooCommerce-instelling voor btw-weergave aan:

  • Winkels met btw inbegrepen (EU/VK/AU) zien brutoprijzen met een regel "Btw inbegrepen".
  • Winkels met btw uitgesloten (VS/CA) zien nettoprijzen waarbij btw als aparte regel wordt toegevoegd.
  • Het eindtotaal toont altijd het bruto bedrag dat werkelijk is afgerekend.

De familie Gedetailleerd is een formele btw-factuur en toont altijd btw met exclusieve regels plus een expliciete uitsplitsing, ongeacht de winkelinstelling.

Hoe het werkt

  1. Template toevoegen: klik op Template gebruiken op een galerijkaart, of maak zelf een template vanaf nul.
  2. Aanpassen: gebruik de editor in de app met live voorbeeld, of plak de template in ChatGPT / Claude en vraag om de gewenste wijzigingen.
  3. Activeren: zet de schakelaar Actief aan in Uw templates. Elke actieve bontemplate verschijnt in de keuzelijst op het bonscherm bij de kassa.
  4. Afdrukken of weergeven: bonnen openen na het afrekenen met opties om af te drukken, te e-mailen of op het scherm te bekijken.

Templates worden gerenderd met een gestandaardiseerde payload met bongegevens, met secties voor winkelinformatie, artikelregels, totalen, btw, betalingen, terugbetalingen en meer. Valutavelden bevatten allemaal vooraf opgemaakte _display-varianten, bijvoorbeeld $29.99 in plaats van 29.99.

Pro-functies

Met WCPOS Pro kan elke winkel eigen template-toewijzingen, huisstijl (logo, adres, contactgegevens) en templatevolgorde hebben. Dat is handig voor organisaties met meerdere locaties waar elke winkel een eigen briefhoofd afdrukt.

In deze sectie