Urejevalnik kode za natisnjena potrdila za Shopify prodajno mesto

Natisnjena potrdila lahko prilagodite z urejevalnikom kode v skrbniku Shopify. Datoteke, ki sestavljajo potrdila, vsebujejo Liquid, Shopifyjev jezik za predloge. Z urejevalnikom kode lahko ustvarite naprednejše prilagoditve s kodo HTML, seznami slogov (CSS) in jezikom Liquid kot z vizualnim urejevalnikom.

Spremenite lahko predlogo za potrdila in predloge odsekov, ki se uporabljajo na natisnjenih potrdilih. Datoteke predlog za Potrdila so vrste potrdil, ki jih lahko natisnete v trgovini. Odseki so deli potrdil, na primer glava ali noga. Odseke lahko znova uporabite pri več potrdilih.

Dejavniki pri uporabi urejevalnika kode za potrdila

Preden uporabite urejevalnik kode za potrdila, preglejte naslednje dejavnike:

Omejitve dostopa

  • Urejevalnik kode lahko uporabljate samo v skrbniku Shopify v namiznem računalniku.
  • Urejevalnik kode ni na voljo za nobena prodajna mesta v Italiji.

Kje se uporabijo spremembe

  • Spremembe kode, ki jih izvedete, veljajo samo za izbrano lokacijo.
  • Prilagoditve v urejevalniku kode veljajo samo za prodajna mesta s storitvijo POS Pro. Če uporabljate urejevalnik kode in imate prodajna mesta brez storitve POS Pro, lahko uporabite vizualni urejevalnik in prilagodite glavo in nogo za ta prodajna mesta.
  • Natisnjena potrdila lahko prilagodite s predlogo v urejevalniku kode, na primer potrdila o prodaji, darilne izpise, potrdila za darilne kartice ter potrdila za vračila in menjave.

Kodni jeziki

  • Datoteke, ki sestavljajo potrdila, vsebujejo Liquid, Shopifyjev jezik za predloge. Več informacij o uporabi jezika Liquid.
  • Za urejanje predlog v urejevalniku kode za potrdila morate poznati HTML, sezname slogov (CSS) in Liquid. Podpora za teme Shopify vam lahko pomaga pri manjših prilagoditvah v obsegu pravilnika o oblikovanju platforme Shopify.

Omejitve prilagajanja

  • V urejevalniku kode ne morete predogledati potrdil v različnih velikostih tiskalnikov. Za predogled glede na velikost tiskalnika uporabite vizualni urejevalnik.
  • Opisi izdelkov niso na voljo kot spremenljivka v predlogah potrdil in jih ni mogoče dodati na natisnjena potrdila.

Vzdrževanje predlog

  • Če potrdilo prilagodite z urejevalnikom kode za potrdila, bodo v vaši obstoječi predlogi morda manjkale nove lastnosti, kot je selling_plan_name. Če želite v predlogo dodati najnovejše razpoložljive lastnosti, morate predlogo potrdila ponastaviti na privzeto. Ponastavitev predlog potrdil na privzete nastavitve odstrani vse vaše prilagoditve. Pred ponastavitvijo si zapišite kodo prilagoditev. Po ponastavitvi predloge morate prilagoditve znova uporabiti ročno.

Dostop do urejevalnika kode

Predloge lahko urejate z urejevalnikom kode. Najprej morate s privzetega vizualnega urejevalnika preklopiti na uporabo urejevalnika kode, kadar koli pa lahko preklopite nazaj na vizualni urejevalnik.

Koraki za preklapljanje med urejevalnikoma se nekoliko razlikujejo glede na to, ali so vsa vaša prodajna mesta upravičena do urejevalnika kode ali pa so upravičena le nekatera, na primer, nekatera vaša prodajna mesta ne uporabljajo POS Pro ali pa so v Italiji ali Franciji.

Koraki:

Vsa prodajna mesta s storitvijo POS Pro
  1. V skrbniku Shopify odprite Prodajno mesto > Nastavitve.

  2. V razdelku Prilagajanje kliknite Natisnjeni računi, da odprete urejevalnik POS.

  3. Kliknite ikono Odseki v levi stranski vrstici.

  4. Kliknite Uredi kodo.

  5. V pogovornem oknu Uredi kodo za natisnjena potrdila uredite kodo, ki jo želite spremeniti.

  6. Kliknite Shrani.

  7. Izbirno: Če želite nadaljevati urejanje več strani za Shopify prodajno mesto z urejevalnikom POS, se v oknu brskalnika pomaknite nazaj.

Z lokacijami z različico Lite ali v Italiji
  1. V skrbniku Shopify odprite Prodajno mesto > Nastavitve.

  2. V razdelku Prilagajanje kliknite Natisnjeni računi, da odprete urejevalnik POS.

  3. Na strani Prilagoditev potrdil kliknite Urejevalnik kode.

Uporaba datotek po meri v predlogi potrdila

Za prilagajanje natisnjenih potrdil lahko uporabite datoteke, kot so slikovna sredstva, ki jih naložite v skrbnika Shopify.

Datoteko morate naložiti v skrbnika Shopify, preden jo lahko uporabite v natisnjenem potrdilu. Več informacij o nalaganju datotek.

Koraki:

  1. V skrbniku Shopify odprite Vsebina > Datoteke.

  2. Poleg datoteke, ki jo želite vključiti v kodo natisnjenega potrdila, kliknite Kopiraj povezavo, da kopirate povezavo.

  3. Pojdite v urejevalnik kode.

  4. Vključite povezavo do sredstva v svojo predlogo.

Ponastavitev predloge potrdila na privzeto

Predlogo potrdila lahko s pomočjo urejevalnika kode ponastavite na privzeto različico.

Koraki:

Vsa prodajna mesta s storitvijo POS Pro
  1. V skrbniku Shopify odprite Prodajno mesto > Nastavitve.

  2. V razdelku Prilagajanje kliknite Natisnjeni računi, da odprete urejevalnik POS.

  3. Kliknite Prilagodi potrdila.

  4. Kliknite Uredi kodo.

  5. Kliknite datoteko s kodo, ki jo želite ponastaviti.

  6. Kliknite ikono Ponastavi na privzeto.

  7. V pogovornem oknu Ponastavitev datoteke na privzeto kliknite Ponastavi.

Z lokacijami z različico Lite ali v Italiji
  1. V skrbniku Shopify odprite Prodajno mesto > Nastavitve.

  2. V razdelku Prilagajanje kliknite Natisnjeni računi, da odprete urejevalnik POS.

  3. Na strani Prilagoditev potrdil kliknite Urejevalnik kode.

  4. Kliknite datoteko s kodo, ki jo želite ponastaviti.

  5. Kliknite ikono Ponastavi na privzeto.

  6. V pogovornem oknu Ponastavitev datoteke na privzeto kliknite Ponastavi.

Spremenljivke Liquid v urejevalniku kode potrdila

Za prilagoditev predloge in vrst natisnjenih potrdil lahko uporabite Liquid.

V urejevalniku kode potrdila so na voljo naslednji podatkovni objekti:

Objekti potrdila

Opis podatkovnih objektov potrdila
ObjektOpis
shop
Vsebuje informacije o trgovini, kot je ime trgovine.
location
Vsebuje informacije o maloprodajni lokaciji, kot sta naslov in telefonska številka.
order
Vsebuje podatke o naročilu, vključno s postavkami, popusti, davki in informacijami o transakciji.
return
Na voljo samo v predlogi return-and-exchange-receipt.liquid in njenih povezanih delnih predlogah. Vsebuje podatke o vračilu in menjavi, vključno z vrnjenimi postavkami, novimi postavkami, neto skupnim zneskom in informacijami o transakciji.
gift_card
Na voljo samo v predlogi gift-card.liquid. Vsebuje podatke o darilni kartici, vključno s stanjem, alfanumerično kodo in vsebino QR kode, ki jo lahko skenira aplikacija POS.

Objekt naročila

Opis objekta naročila
LastnostOpis
id
ID naročila.
created_at
Datum in čas ustvarjanja naročila v formatu ISO 8601.
source_identifier
Edinstvena oznaka naročila POS ali zunanjega izvajalca.
change_due
Znesek vračila za naročilo.
balance_due
Dolg za to naročilo.
name
Edinstvena oznaka za naročilo, ki se prikaže na strani naročila v skrbniku Shopify in na strani stanja naročila. Na primer »#1001«, »EN1001« ali »1001-A«. Ta vrednost ni edinstvena med različnimi trgovinami.
note
Vsebina opombe, povezane z naročilom.
line_items
Seznam postavk naročila.
subtotal_price
Vsota cen vseh postavk po popustih in pred vračili. Če velja taxesIncluded, vmesni seštevek vključuje tudi davek.
total_price
Skupna cena naročila pred vračili. To vključuje davke in popuste.
total_tip_received
Vsota vseh zneskov napitnin za naročilo.
discounts
Skupni znesek popustov.
transactions
Seznam transakcij, povezanih z naročilom.
taxes_included
Ali so davki vključeni v ceno vmesnega seštevka naročila.
tax_lines
Seznam vseh davčnih postavk, ki so uveljavljene za postavke v naročilu, pred vračili. Cene davčnih postavk predstavljajo skupno ceno za vse davčne postavke z enako stopnjo in naslovom.
customer
Stranka, ki je oddala naročilo.
shipping_address
Naslov za dostavo v naročilu.
shipping_groups
Seznam skupin za dostavo v naročilu. Vsaka skupina vsebuje postavke, ki so izpolnjene skupaj.

Objekt vračila

Opis objekta vračila
LastnostOpis
name
Edinstvena oznaka za vračilo, ki se prikaže na strani naročila v skrbniku Shopify in na strani stanja naročila. Na primer »#1000-R1«. Ta vrednost ni edinstvena med različnimi trgovinami.
created_at
Datum in čas ustvarjanja vračila v formatu ISO 8601.
is_unverified
Boolova vrednost, ki označuje, ali je bilo vračilo ustvarjeno kot nepotrjeno vračilo.
is_exchange
Boolova vrednost, ki označuje, ali vračilo vključuje menjavo. To vključuje povračila na darilno kartico.
exchange_type
Vrsta menjave, če vračilo vključuje menjavo. Možne vrednosti so LIKE_FOR_LIKE, NET_REFUNDABLE in NET_PAYABLE.
return_discount
Skupni znesek popustov na naročilo, ki so bili povrnjeni.
return_subtotal
Vsota cen vseh postavk za vračilo pred popusti. Če velja taxesIncluded, potem vmesni seštevek vključuje tudi davek.
return_total
Skupni možen znesek povračila. To vključuje davke, popuste, dostavo in napitnine. To morda ni dejanski povrnjeni znesek.
exchange_subtotal
Vsota cen za vse nove postavke pri menjavi pred popusti. Če velja taxesIncluded, potem vmesni seštevek vključuje tudi davek.
exchange_total
Skupni znesek za vse nove postavke pri menjavi. To vključuje davke in popuste.
total_cash_rounding_adjustment
Prilagoditev za zaokroževanje gotovine, uporabljena pri vračilu ali menjavi.
total_adjusted_amount
Skupni znesek za vračilo ali menjavo, prilagojen s prilagoditvijo za zaokroževanje gotovine.
net_total
Dejanski skupni plačani ali povrnjeni znesek za vračilo ali menjavo in pred zaokroževanjem gotovine.
return_line_items
Vrnjene postavke.
exchange_line_items
Nove postavke pri menjavi.
return_tax_lines
Davčne postavke za vrnjene postavke.
exchange_tax_lines
Davčne postavke za nove postavke pri menjavi.
shipping_refund_amount
Znesek dostave, ki je bil povrnjen.
tip_refund_amount
Znesek napitnine, ki je bil povrnjen.
transactions
Transakcije, povezane z vračilom denarja ali menjavo.

Objekt skupine za dostavo

Opis objekta skupine za dostavo
LastnostOpis
destination
Destinacija izdelkov, ki se pošiljajo.
products
Seznam izdelkov, ki se pošiljajo.

Objekt postavke

Opis objekta postavke
LastnostOpis
id
ID postavke.
name
Ime izdelka, ki mu je izbirno dodano ime različice (če je na voljo).
variant_title
Ime različice v času ustvarjanja naročila.
price
Cena na enoto za postavko v času ustvarjanja naročila. Ta vrednost ne vključuje popustov.
is_gift_card
Ali postavka predstavlja nakup darilne kartice.
discount
Skupni popust, ki so ga aplikacije za popuste dodelile postavki, vključno s popusti za povrnjene in odstranjene količine.
total_price
Skupni znesek za to postavko.
selling_plan_name
Ime naročniškega načrta, ki je dodeljen postavki.
tax_rates
Davčne postavke za to postavko.
custom_attributes
Seznam lastnosti, ki predstavljajo funkcije po meri ali posebne zahteve.
variant_title
Ime različice.
variant_id
ID različice.
variant_metafields
Seznam polj po meri, ki jih je trgovec povezal z različico.
staff_member_description
Član osebja, pripisan postavki.
product_metafields
Seznam polj po meri, ki jih je trgovec povezal z izdelkom.

Objekt postavke vračila

Vključuje vse v objektu postavke in naslednje lastnosti:

Opis objekta postavke
LastnostOpis
return_reason
Razlog za vračilo postavke.
return_reason_note
Izbirna opomba, ki je priložena razlogu za vračilo.

Filtri Liquid, ki so na voljo v urejevalniku kode za potrdila o nakupu

S filtri Liquid lahko prilagodite informacije v predlogah za potrdila. Spremenite lahko na primer oblikovanje valute ali velike in male črke določenega besedila, na primer davčne kode.

Če želite uporabiti filter, dodajte znak navpičnice | in nato filter v bloku kode Liquid med dvojnimi zavitimi oklepaji {{ }}. Filtre je mogoče uporabiti samo za bloke kode Liquid.

V naslednjem primeru filter prilagodi davčno kodo iz malih v velike črke.

{{ tax_line.title | upcase }}

V primeru bloka kode je product objekt, title njegova lastnost, upcase pa uporabljen filter. Filter upcase spremeni vrednost tax_line.title v velike črke. Če ima na primer tax_line.title vrednost Hst, filter upcase spremeni vrednost v HST.

Za podrobnosti o tem, kako uporabljati filtre Liquid, glejte razdelek o filtrih v referenčnem priročniku za Shopify Themes Liquid.

V urejevalniku kode za potrdila o nakupu so na voljo naslednji filtri:

Opis filtrov potrdil
LastnostOpis
t
Prevede vnaprej določene oznake v jezik, ki je dodeljen vaši lokaciji.
money
Oblikuje ceno v valuti vaše lokacije.
escape
Ubeži posebne znake v HTML-ju, kot so <>, ' in &, ter jih pretvori v ubežna zaporedja.
barcode
Ustvari SVG s črtno kodo 1D.
qrcode
Ustvari SVG s črtno kodo 2D.

Primer prilagajanja kode predloge tiskanega potrdila o nakupu

Liquid lahko uporabite za dodajanje pogojnega sporočanja. Ta funkcija je podobna shranjevanju na eno lokacijo z vizualnim urejevalnikom. Vaše podjetje je na primer začelo na eni lokaciji, zdaj pa imate več novih lokacij. Na natisnjenih potrdilih želite poudariti svojo prvotno trgovino.

V predlogo header.liquid v mapi urejevalnika kode Sections lahko dodate sporočilo po meri in uporabite Liquid za prikaz sporočila samo za glavno lokacijo.

Naslednja koda preveri ime lokacije, v tem primeru vašo prvotno lokacijo »Home«, in prikaže sporočilo »Welcome to our original store, opened in 1972.« (Dobrodošli v naši prvotni trgovini, odprti leta 1972), če se lokacija ujema z imenom. Na potrdilih, natisnjenih z drugih lokacij, se namesto tega prikaže sporočilo »Welcome to our store.« (Dobrodošli v naši trgovini).

{% if location.name == 'Home' %}
  Welcome to our original store, opened in 1972.
{% else %}
  Welcome to our store.
{% end %}

Predogled sprememb kode v urejevalniku kode

Predogled sprememb natisnjenih potrdil o nakupu si lahko ogledate v urejevalniku kode POS v skrbniku Shopify.

Odvisno od tega, katera datoteka Liquid je izbrana, okno za predogled označi obliko ali razdelek potrdila, na katerega vpliva datoteka. Okno za predogled privzeto prikazuje vsebino vašega najnovejšega naročila POS. Za vse datoteke Liquid razen datoteke gift-card.liquid lahko v oknu za predogled izberete določeno naročilo, ki ga želite uporabiti kot vsebino potrdila, medtem ko ta datoteka kot možnosti predogleda prikaže le različne lokacije.

Koraki:

Vsa prodajna mesta s storitvijo POS Pro
  1. V skrbniku Shopify odprite Prodajno mesto > Nastavitve.

  2. V razdelku Prilagajanje kliknite Natisnjeni računi, da odprete urejevalnik POS.

  3. Kliknite Prilagodi potrdila.

  4. Kliknite Uredi kodo.

  5. Kliknite datoteko kode, ki si jo želite predogledati. Vaše potrdilo se prikaže v skrajno desnem oknu urejevalnika.

  6. Izbirno: Če želite v oknu za predogled izbrati določeno naročilo, ki ga želite uporabiti kot vsebino potrdila, izvedite naslednja dejanja:

    1. Kliknite ikono View.
    2. Prodaje, opravljene prek kanala Prodajno mesto na vseh lokacijah, se prikažejo v pogovornem oknu Izberite naročilo za predogled. Izberite naročilo s seznama ali pa z iskalno vrstico poiščite določena naročila in lokacije.
    3. Kliknite Potrdi.
  7. Izbirno: Če si ogledujete predogled datoteke gift-card.liquid, kliknite ikono View in izberite lokacijo, za katero želite prikazati predogled predloge.

Z lokacijami z različico Lite ali v Italiji
  1. V skrbniku Shopify odprite Prodajno mesto > Nastavitve.

  2. V razdelku Prilagajanje kliknite Natisnjeni računi, da odprete urejevalnik POS.

  3. Na strani Prilagoditev potrdil kliknite Urejevalnik kode.

  4. Kliknite datoteko kode, ki si jo želite predogledati. Vaše potrdilo se prikaže v skrajno desnem oknu urejevalnika.

  5. Izbirno: Če želite v oknu za predogled izbrati določeno naročilo, ki ga želite uporabiti kot vsebino potrdila, izvedite naslednja dejanja:

    1. Kliknite ikono View.
    2. Prodaje, opravljene prek kanala Prodajno mesto na vseh lokacijah, se prikažejo v pogovornem oknu Izberite naročilo za predogled. Izberite naročilo s seznama ali pa z iskalno vrstico poiščite določena naročila in lokacije.
    3. Kliknite Potrdi.
  6. Izbirno: Če si ogledujete predogled datoteke gift-card.liquid, kliknite ikono View in izberite lokacijo, za katero želite prikazati predogled predloge.