Hoppa till huvudinnehållet
Felsökning

Lägg i kundvagn lägger bara till 1 vara till fullpris, ingen rabatt

Om valet av "Köp 2" eller "Köp 3" bara lägger till en vara till fullpris kontrollerar du först vad som faktiskt lades i kundvagnen och om Shopify avvisade en tidigare begäran. Samma synliga resultat kan ha flera orsaker.

Kontrollera resultatet

  • Bekräfta att widgeten visas och att ett erbjudande är valt.
  • Kontrollera antal, gåvor och extra varor i kundvagnen.
  • Kontrollera om raderna, om möjligt, har den privata egenskapen _bundlex i butikens /cart.js-svar.
  • Läs in produktsidan helt igen med Ctrl/Cmd + Shift + R och upprepa samma val.

Om inget erbjudande är valt eftersom Val av erbjudande är valfritt är aktiverat, är det förväntat att en vara läggs till via temat utan extra erbjudandevaror. Markerade tillägg läggs fortfarande till. Om widgeten saknas börjar du med widgeten visas inte. Om alla varor läggs till men priserna skiljer sig, se felaktig totalsumma i kundvagnen.

Samla in begäran och svaret

  1. Öppna webbläsarens utvecklarverktyg och välj Network.
  2. Välj erbjudandet och klicka på Lägg i kundvagn.
  3. Hitta begärandena för /cart/add. Kontrollera både de inskickade varorna och svarsstatusen.
  4. Leta efter efterföljande nya försök och eventuella [Bundlex]-meddelanden i konsolen.

En standardåtgärd för att lägga till använder /cart/add eller /cart/add.js. Ett anpassat flöde som använder begäranden om ändring av kundvagnen behöver undersökas separat. Att ändra befintliga rader i kundvagnen är inte den normala vägen för att lägga till ett paket.

Kontrollera markören för produktformuläret

Bundlex lägger normalt till detta dolda fält i produktformuläret:

<input type="hidden" name="bx-product-form" value="1">
  • Saknas i formuläret: widgeten kanske inte har kopplats till formuläret som skickas. Kontrollera appinbäddningen eller appblocket, den matchande publicerade rabatten och om sidan har ett andra formulär, till exempel en fast list.
  • Finns i formuläret men saknas i begäran: ett tema eller en app kan ha byggt om begäran. Bundlex har en begränsad återställningsväg för en ny matchande åtgärd för att lägga i kundvagn, så den saknade markören bevisar inte ensam att något har misslyckats. Kontrollera de slutliga varorna och svaret.

Om återställningen inte fungerar skickar du produktens URL och stegen för att återskapa problemet till supporten. Det kan krävas hjälp från temats eller kundvagnsappens utvecklare för att bevara dolda formulärfält och radattribut.

Om Shopify returnerar 422

Ett 422-svar rapporterar ett fel vid tillägg, men Shopify kan redan ha lagt till vissa varor. Kontrollera den faktiska kundvagnen innan du försöker igen. Läs svarsmeddelandet och kontrollera tillgängligheten för alla gåvor och extra varor, inklusive lager och publicering i Online Store.

Bundlex kan först försöka igen med en avvisad kapslad nyttolast utan överordnade relationer och sedan försöka lägga till huvudprodukterna med deras rabattinformation när en extra vara inte kan läggas till. Att skicka den ursprungliga begäran igen är en senare reservåtgärd. Innan Bundlex försöker lägga till ett avvisat erbjudande igen kontrollerar appen om de skickade raderna nådde kundvagnen. Den hoppar över det nya försöket om den hittar dem eller inte kan verifiera kundvagnen. Därför betyder ett 422-svar inte alltid att en vara lades till till fullpris eller att rabatten försvann.

För kostnadsfria enheter av huvudprodukten använder du Köp X, få Y. För separata belöningsprodukter kontrollerar du gåvans konfiguration och tillgänglighet. En avvisad begäran visar inte i sig att matchande varianter är orsaken.

Om angivna antal beter sig oväntat

I den vanliga konfigurationen med nivånavigering kan ett exakt antal välja ett matchande erbjudande. Ett värde mellan två nivåer kan låta det aktuella erbjudandet vara valt och lägga till det antal som konfigurerats för erbjudandet. Det avmarkerar inte nödvändigtvis erbjudandet och gör inte varje enhet till fullpris.

Bundlex egen kvantitetsväljare och konfigurationer för inbyggd kvantitet som supporten har aktiverat fungerar annorlunda. Se synkronisering av antal innan du lägger till fler nivåer som en tillfällig lösning.

Snabbreferens

Det du serNästa kontroll
Ingen markör i det inskickade formuläretWidgetaktivering och vilket produktformulär den kopplades till
Markör i formuläret men saknas i begäranOm återställningen lade till de valda varorna, därefter temats eller appens ombyggnad av begäran
422-svarSvarsmeddelande, extra varors tillgänglighet och efterföljande nya försök
Angivet antal skiljer sig från antalet i kundvagnenVilken konfiguration för mängdkontroll som är aktiv
Webbläsaren navigerar innan tillägget är klartAnpassad omdirigeringstidpunkt, se omdirigeringar från kundvagnen

Om orsaken fortfarande är oklar kontaktar du supporten med produktens URL, valt erbjudande, förväntat antal, faktiskt resultat och eventuella felmeddelanden.

Var den här artikeln till hjälp?

Din feedback hjälper oss att förbättra vår dokumentation.

Tack, vi fortsätter att förbättra den här artikeln.

Vill du chatta med vårt team? Har du fortfarande en fråga?

Behöver du fortfarande hjälp?

Vårt team finns bara ett klick bort. Skicka ett meddelande så återkommer vi.

Vi använder några cookies för att hålla webbplatsen fungerande, mäta hur den används och driva vår chattwidget när du öppnar den. Se vår cookiepolicy.