Sådan fungerer det at føje en bundle til kurven
Når en kunde vælger et tilbud og klikker på produktsidens knap Læg i kurv, tilføjer Bundlex de valgte produkter, antal og kvalificerede tilføjelser. Ved den normale tilføjelse medtages de samlet, og ved betaling kontrolleres den resulterende kurv for at beregne rabatten.
Det, kunden bør se
For en bundle, der indeholder én ansigtscreme og ét serum, betyder en Bundlex-mængde på 2 to komplette sæt: to cremer og to serummer. I denne demo koster én Daily Glow Duo $54, og to sæt koster $108 før levering.
Efter Læg i kurv skal du kontrollere hvert produkt og antal. Denne kurv indeholder to cremer til $50.40 og to serummer til $57.60, i alt $108. Begge linjer viser rabatten Daily Glow Duo. Dit tema viser muligvis en skuffe, en kurvside eller en anden bekræftelse. Det er kurvens indhold og subtotalen ved betaling, der er afgørende.
Fortsæt til betaling for at bekræfte de samme produkter og rabatten, før du afgiver ordren. Levering, skatter og andre kvalificerede rabatter kan påvirke den endelige total. Hvis en tilføjelse mangler, skal du ikke antage, at en vellykket besked om tilføjelse betyder, at hele bundlen er ankommet.
Sådan registrerer Bundlex produktformularen
Widgetten tilføjer en skjult bx-product-form-markør til produktformularen og overvåger anmodninger til Shopifys /cart/add-slutpunkt. Markøren er den normale måde at registrere en bundleindsendelse på.
Nogle temaer opbygger en anmodning igen og fjerner skjulte felter. Bundlex har også en begrænset gendannelsesmulighed for en nylig Læg i kurv-handling på den markerede formular, når den ønskede variant og det aktuelle valg stadig matcher. En manglende markør er et nyttigt diagnostisk tegn, men betyder ikke i sig selv, at bundlen ikke kan lægges i kurven.
Denne gendannelse gælder ikke for alle brugerdefinerede anmodninger. I tilstanden kun tilføjelser, når et tema eller et appscript kun tilføjer hovedproduktet lige efter kundens klik, kan Bundlex tilføje de markerede tilføjelser, når denne tilføjelse er gennemført. Nogle opsætninger fjerner dem stadig, så hvis markerede tilføjelser mangler, skal du kontakte support med linket til produktsiden, så undersøger vi det. Hvis et synligt tilbud tilføjer de forkerte varer, kan du se fejlfinding i forbindelse med Læg i kurv.
Tilføjelse af de valgte produkter
Bundlex læser kundens valgte varianter, antal og valgfrie tilføjelser og opbygger derefter bundle-payloaden. Varerne tilføjes samlet i stedet for gennem en række separate klik fra kunden.
Hvis Shopify afviser en indlejret tilføjelse, kan Bundlex prøve igen uden overordnede relationer. Hvis et ekstraelement stadig ikke er tilgængeligt, kan gendannelsen prøve hovedprodukterne igen, samtidig med at deres rabatoplysninger bevares. En afvist tilføjelse resulterer ikke altid i ét produkt til fuld pris. Resultatet afhænger af, hvilket forsøg der lykkes, og om den resterende kurv opfylder betingelserne.
Sådan genkender betalingen tilbuddet
Kurvlinjer indeholder en privat _bundlex-egenskab, der identificerer rabatten, tilbuddet og eventuelle tilføjelser. Det adskiller tilbud med samme antal, gør separat konfigurerede tilføjelser identificerbare og isolerer markerede linjer fra andre Bundlex-rabatter.
Ved checkout bruges det faktiske indhold i kurven til at kontrollere antal, påkrævede produkter og berettigelse. Tagget understøtter også omsætningstilskrivning. Shopify skjuler private linjeegenskaber ved checkout, så tema- og brugerdefineret skabelonkode skal filtrere dem andre steder. Se Bundlex-ordrekoder.
Brugerdefinerede egenskaber og abonnementer
Integrationen håndterer almindelige JSON-, FormData- og URL-kodede anmodninger om tilføjelse. Tekstegenskaber, f.eks. indgraverede beskeder, kopieres til den første hovedproduktlinje. De duplikeres ikke automatisk til alle bundlekomponenter. Understøttede værdier for salgsplaner håndteres separat i henhold til hvert produkts berettigede plan.
Filuploads kræver et kompatibilitetstjek. Den normale genopbygning af bundleanmodningen bevarer ikke uploadede File-værdier som uploads, så antag ikke, at en app til filuploads eller personalisering fungerer, blot fordi dens tekstfelter gør. Test hele flowet, og kontakt support med produktets URL.
Brugerdefinerede købsknapper og Køb nu
En separat app til køb eller betaling ved levering kan omgå standardproduktformularen og Shopifys kurveanmodning. Bundlex kan ikke garantere, at påkrævede bundleprodukter, gaver eller mersalg følger med gennem denne rute. Sørg for, at temaets Læg i kurv-knap er tilgængelig, og test den alternative knap med dit komplette tilbud.
Køb nu er også en anden vej end Læg i kurv. Antag ikke, at den medtager alle bundlekomponenter, blot fordi den normale kurv fungerer. Hvis du vil have, at standardtilføjelsen går direkte til checkout, skal du bruge Spring kurv over til checkout og kontrollere det resulterende checkout.
Hvilket antal kommer i kurven
- Bundlex-antalsvælger aktiv: Widgettets trinkontroller styrer antallet, og temaets input afspejler resultatet.
- Almindelig opsætning med trinnavigation: Et nøjagtigt indtastet antal kan vælge et tilsvarende trin. En værdi mellem to trin kan lade det forrige tilbud være valgt, så tilbudets konfigurerede antal kan blive tilføjet.
- Indbygget antal for almindelige trin, aktiveret af supportteamet: Nogle butikker bruger en separat opsætning, der bevarer kundens indtastede antal.
Når valgfrit valg er aktiveret, og intet tilbud er valgt, fungerer temaets kontroller normalt, og tilbudsgaver eller ekstra produkter tilføjes ikke. Almindelige mængderabatter kan stadig gælde ved checkout, hvis kurven opfylder betingelserne. Hvis du fravælger et tilbud, fravælger du ikke alle rabatter.
Se temaets antaladfærd og Bundlex' antalsvælger for at vælge den opsætning, du har brug for.
Var denne artikel nyttig?
Din feedback hjælper os med at forbedre vores dokumentation.