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:

  1. Ga in het Shopify-beheercentrum naar Instellingen > Apps en verkoopkanalen.

  2. Klik op Point of sale.

  3. Klik op Verkoopkanaal openen.

  4. Klik op Instellingen > Aanpassing van bonnen.

  5. Klik op de horizontale menuknop > Code bewerken.

  6. Klik op Code bewerken.

  7. Bewerk je code om je bon aan te passen.

  8. Klik op Opslaan.

Bontemplates bewerken

Je kunt specifieke delen van bonnen bewerken.

Bonobjecten

Beschrijving van bonobjecten
EigenschappenBeschrijving
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

Beschrijving van het bestelobject
EigenschappenBeschrijving
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

Beschrijving van het verzendgroep-object
EigenschappenBeschrijving
destination
Bestemming van de producten die worden verzonden
products
Een lijst met producten die worden verzonden.

Orderregel-object

Beschrijving van het orderregel-object.
EigenschappenBeschrijving
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

Beschrijving van bonfilters
EigenschappenBeschrijving
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:

  1. Ga in het Shopify-beheercentrum naar Instellingen > Apps en verkoopkanalen.

  2. Klik op Point of sale.

  3. Klik op Verkoopkanaal openen.

  4. Klik op Instellingen > Aanpassing van bonnen.

  5. Klik op de horizontale menuknop > Code bewerken.

  6. Klik in de map Bonnen op de knop Het bestand opnieuw instellen op standaardwaarden naast de template die je opnieuw wil instellen.

  7. Klik op Opnieuw instellen.

Zat het antwoord dat je zocht er niet bij? Wij helpen je graag verder.