Gaver som passer stacken din, og lar den være
En egen handlekurvskuff trenger også gavealternativer. Gi et element et klassenavn, så vises Gift Block der, og resten får være i fred.
Temaet forblir slik du leverte det
Bygd fra bunnen av, eller tilpasset til det ugjenkjennelige? Gift Blocks er temaappblokker som lastes med appinnbyggingen, så gavefunksjonen kommer uten noe i temakoden som du må eie.
- Ingen kodebit å eie. Temafilene kan forbli slik de ble levert. Refaktorer i vei: ingen gavekodebit er viklet inn i dem.
- Temaoppdateringer når det passer deg. Gift Blocks kobles til igjen etter temaoppdateringer, så neste versjon trenger ingen gavesjekkliste. Lanser på en fredag, om du må.
- Appblokker der seksjonene dine tar imot dem. På produktsiden og handlekurvsiden legges Gift Blocks inn som enhver annen appblokk. Der en seksjon ikke tar imot noen, plasserer Wrapped blokken selv.
Din egen handlekurvskuff, med en Gift Block i
Bygde du skuffen selv? Hver Gift Block i nettbutikken har tre stabile koblingspunkter nettopp for det. De fleste butikker trenger dem aldri: uten dem plasserer Wrapped hver blokk selv.
- Et klassenavn du velger. Gift Block vises inne i elementet som har det: under hver ordrelinje, over kasseknappen, der designet tilsier. Både mobil- og skrivebordsmarkering kan ha det.
- En JavaScript-hendelse du gir navn. Sendes på
documentogdocument.documentElementnår en kunde lagrer eller fjerner gavealternativer. Ingen handlekurvdata følger med, så lytteren din henter handlekurven og tegner skuffen på nytt på din måte. - En UUID for CSS-en din. Hver blokk har den i attributtet
uuid, så Gift Block i skuffen kan bli kompakt mens den på handlekurvsiden beholder plassen sin.
Gift Blocks fungerer i
- Temaets egen skuff. Plassert for deg.
- De mest populære handlekurvskuff-appene på Shopify. Bygges på nytt når skuffen lastes sent.
- En skuff du har bygd. Plassert via klassenavnet du velger.
Shopifys egne deler i handlekurven og i kassen
Kjenner du Shopify, vet du allerede hvordan gavefunksjonen fungerer. Hvert gavealternativ er et ekte Shopify-produkt, med egen pris, eget lager og eget bilde, og handlekurven og kassen bruker Shopifys egne utvidelsespunkter.
- En handlekurvtransformasjon for pakker. Samlet ligger gaven inne i produktets ordrelinje via en Shopify-funksjon for handlekurvtransformasjon. Spesifisert er den en egen ordrelinje. Uansett viser bestillingen hver linje som skal plukkes.
- En rabattfunksjon for gaverabatter. Rabatter på gaveprodukter brukes automatisk, ligger under Shopify-rabatter sammen med resten, og kan kombineres med produkt-, ordre- og fraktrabatter. Ingen trenger å skrive inn en kode.
- I kassen, med Shopify Plus. Gift Block i kassen er en UI-utvidelse for kassen, plassert i Shopifys kasseredigering og stilt av kassens merkevareprofil. Gi kassen ny stil, så følger blokken etter.



Gavedata der systemene dine allerede ser
ERP-synkroniseringen og 3PL-importen din leser allerede Shopify-bestillinger. Gavene havner på de samme stedene, så det er ingen ny feed å koble opp, og ingen skriver inn en gavehilsen på nytt i lagersystemet.
- Ordrelinjeegenskaper og ordreattributter. Gavealternativ, Til, Fra og hilsen, på gaveordrelinjen med Gave til produkter og på bestillingen med Gaver til bestillinger.
- Nøklene tilordningen din forventer. Attributtnavn kan samsvare med importen din, og en innledende understrek skjuler et attributt for kunder mens det blir på bestillingen.
- Et sammendrag parseren din finner. Et gavesammendrag legges i bestillingsnotatet, fra en Liquid-mal, mellom to — Wrapped Gifting Attributes —-linjer. Resten av notatet beholdes.
- En tagg som spiller fint med andre. Taggen er 🎁 Wrapped eller din egen, og den slås sammen med taggene som allerede er på bestillingen.
Overlever en kundebutikk uten noe igjen å forklare
Neste utvikler arver et tema uten gavekode fra oss, og kundens team driver gavefunksjonen fra Shopify-administratoren, med utseendet du har satt.
- Klar på et testtema. Sett opp gavefunksjonen på et testtema, så er den klar den dagen temaet publiseres.
- Kundens team styrer det. Hvordan blokken ser ut og hva den sier, ligger i Gaveredigering, så å gjøre «Gjør det til en gave» om til «Pakk den inn til jul» er deres valg, ikke din sak.
- Et overleveringsnotat på størrelse med en gul lapp. Har du plassert en blokk via klassenavn, nevn elementet den peker på, siden den markeringen er din. Alt annet ligger i Shopify-administratoren.
Spørsmål utviklere stiller først
Vil neste temaoppdatering ødelegge gavefunksjonen?
Nei. Gift Blocks er temaappblokker som lastes med appinnbyggingen, temafilene kan forbli slik de ble levert, og blokkene kobles til igjen etter temaoppdateringer. Det eneste du må ta med over, er markering du har lagt til selv: et element som et klassenavn peker på, må også finnes i den nye versjonen.
Kan en Gift Block ligge i en handlekurvskuff jeg har bygd selv?
Ja. Gi et element i skuffen et klassenavn du velger, så vises Gift Block inne i det. Med Gave til produkter legger du elementet inne i løkken for ordrelinjer, så hver vare får sin egen. Separat mobil- og skrivebordsmarkering kan begge ha klassenavnet.
Har JavaScript-hendelsen med handlekurvdata?
Nei. Wrapped sender hendelsen du gir navn på document og på document.documentElement når en kunde lagrer eller fjerner gavealternativer, og det er alt den gjør. Lytteren din henter handlekurven og kjører din egen kode, for eksempel for å tegne en egen skuff på nytt uten å laste inn siden på nytt.
Hvilke deler av en Gift Block kan koden min stole på?
Tre: klassenavnet du velger, hendelsen du gir navn, og UUID-en i blokkens uuid-attributt. Markeringen inne i en Gift Block er ikke en av dem, så bygg på disse tre og overlat utseendet til Gaveredigering.
Hva får en ERP- eller 3PL-import fra en gavebestilling?
Vanlige Shopify-bestillingsdata. Gavealternativ, Til, Fra og hilsen er ordrelinjeegenskaper med Gave til produkter og ordreattributter med Gaver til bestillinger, og navnene kan samsvare med importen din. Et gavesammendrag legges i bestillingsnotatet fra en Liquid-mal, mellom to — Wrapped Gifting Attributes —-linjer, og taggen 🎁 Wrapped, eller din egen, slås sammen med bestillingens tagger. Egenskapene og attributtene er der i det øyeblikket bestillingen opprettes. Sammendraget i notatet og taggen følger innen et par minutter.
Kan jeg style Gift Block i kassen?
Gjennom kassens merkevareprofil. Med Shopify Plus er Gift Block i kassen en UI-utvidelse for kassen, plassert i Shopifys kasseredigering og stilt av merkevareprofilen du allerede har satt, under hver vare eller én gang for bestillingen.
Gift Blocks som passer stacken din og lar den være
Start med 7 dagers gratis prøveperiode.
… Before we had even paid a cent for Wrapped, Adam answered questions, got into the nitty-gritty of coding and integration with our web developer. …