Boncode-editor
Je kunt de template voor afgedrukte bonnen aanpassen met behulp van de Liquid-editor in het Shopify-beheercentrum. De bestanden waar de bonnen uit bestaan bevatten Liquid, de templatetaal van Shopify. Bewerk de code voor bonnen alleen als je HTML en CSS kent en een basiskennis hebt van Liquid.
Toegang tot de Liquid-editor
Je kunt de bontemplates en de sectietemplates die je gebruikt op afgedrukte bonnen wijzigen. Bontemplates zijn het type bonnen dat je in je winkel afdrukt. Sectietemplates zijn delen van de bonnen die je in je winkel afdrukt. Secties kunnen door meerdere bonnen worden hergebruikt. Je kunt templates bewerken met behulp van de Liquid-editor:
Stappen:
Ga in het Shopify-beheercentrum naar Instellingen > Apps en verkoopkanalen.
Klik op Point of sale.
Klik op Verkoopkanaal openen.
Klik op Instellingen > Aanpassing van bonnen.
Klik op de horizontale menuknop
> Code bewerken.
Klik op Code bewerken.
Bewerk je code om je bon aan te passen.
Klik op Opslaan.
Bontemplates bewerken
Je kunt specifieke delen van bonnen bewerken.
Bonobjecten
Eigenschappen | Beschrijving |
---|---|
shop | Bevat de winkelgegevens, zoals de naam van de winkel. |
location | Bevat gegevens van de winkellocatie, zoals adres en telefoonnummer. |
order | Bevat de bestelgegevens, inclusief de orderregels, kortingen, belastingen en transactiegegevens. |
Bestelobject
Eigenschappen | Beschrijving |
---|---|
id | ID van de bestelling. |
source_identifier | Een unieke ID van een POS-bestelling of bestelling van een derde partij. |
change_due | Wijziging van de bestelling. |
balance_due | Bedrag dat verschuldigd is voor deze bestelling. |
name | De unieke ID van de bestelling die op de bestelpagina in het Shopify-beheercentrum en op de bestelstatuspagina wordt weergegeven. Bijvoorbeeld '#1001', 'EN1001' of '1001-A'. Deze waarde is niet uniek voor meerdere winkels. |
note | De inhoud van de notitie bij de bestelling. |
line_items | Een lijst met de orderregels van de bestelling. |
subtotal_price | De som van de prijzen voor alle orderregels na kortingen en vóór retourzendingen. Als taxesIncluded waar is, dan is de belasting ook inbegrepen in het subtotaal. |
total_price | Het totaalbedrag van de bestelling, vóór retourzendingen. Dit is inclusief belastingen en kortingen. |
total_tip_received | De som van alle fooien voor de bestelling. |
discounts | Het totaalbedrag aan kortingen. |
transactions | Een lijst met transacties die aan de bestelling zijn gekoppeld. |
taxes_included | Of belasting is inbegrepen in de subtotaalprijs van de bestelling. |
tax_lines | Een lijst met alle belastingregels die op de orderregels zijn toegepast, vóór retourzendingen. De prijzen voor belastingregels vertegenwoordigen de totaalprijs voor alle belastingregels met hetzelfde tarief en dezelfde titel. |
customer | De klant die de bestelling heeft geplaatst. |
shipping_address | Het bezorgadres op de bestelling. |
shipping_groups | De lijst van verzendgroepen van de bestelling. Elke groep bevat orderregels die samen worden afgehandeld. |
Verzendgroep-object
Eigenschappen | Beschrijving |
---|---|
destination | Bestemming van de producten die worden verzonden |
products | Een lijst met producten die worden verzonden. |
Orderregel-object
Eigenschappen | Beschrijving |
---|---|
id | De ID van de orderregel. |
name | De titel van het product, eventueel aangevuld met de titel van de variant (indien van toepassing). |
variant_title | De titel van de variant op het moment dat de order werd aangemaakt. |
price | De eenheidsprijs van de orderregel op het moment dat de order werd aangemaakt. Deze waarde is exclusief kortingen. |
is_gift_card | Of de orderregel de aankoop van een cadeaubon vertegenwoordigt. |
discount | Het totaal aan kortingen dat door kortingen-apps aan de orderregel is toegekend, inclusief kortingen toegekend aan terugbetaalde en verwijderde hoeveelheden. |
total_price | Het totaal voor deze orderregel. |
tax_rates | De belastingregels voor deze orderregel. |
custom_attributes | Een lijst met kenmerken die aangepaste functies of speciale verzoeken vertegenwoordigen. |
variant_title | De varianttitel. |
variant_id | De ID van de variant. |
variant_metafields | Een lijst met aangepaste velden die een merchant aan de variant heeft gekoppeld. |
staff_member_description | Medewerker toegewezen aan de orderregel. |
product_metafields | Een lijst met aangepaste velden die een merchant aan het product heeft gekoppeld. |
Bonfilters
Eigenschappen | Beschrijving |
---|---|
t | Vertaalt vooraf gedefinieerde labels naar de juiste taal. |
money | Geeft de prijs aan in de valuta van je locatie. |
escape |
Escapet speciale tekens in HTML, zoals <> , ' en & , en zet tekens om in escape-sequenties.
|
barcode | Genereert een SVG met 1D-barcode. |
qrcode | Genereert een SVG met 2D-barcode. |
Een bontemplate opnieuw instellen
Je kunt een template opnieuw instellen op de oorspronkelijke versie in de Liquid-editor:
Stappen:
Ga in het Shopify-beheercentrum naar Instellingen > Apps en verkoopkanalen.
Klik op Point of sale.
Klik op Verkoopkanaal openen.
Klik op Instellingen > Aanpassing van bonnen.
Klik op de horizontale menuknop
> Code bewerken.
Klik in de map Bonnen op de knop Het bestand opnieuw instellen op standaardwaarden naast de template die je opnieuw wil instellen.
Klik op Opnieuw instellen.