Aggiungi al carrello aggiunge solo 1 articolo a prezzo pieno, senza sconto
Se selezionando "Acquista 2" o "Acquista 3" viene aggiunto un solo articolo a prezzo pieno, controlla innanzitutto cosa è arrivato nel carrello e se Shopify ha rifiutato una richiesta precedente. Lo stesso risultato visibile può avere diverse cause.
Controlla il risultato
- Verifica che il widget sia visibile e che sia selezionata un'offerta.
- Controlla le quantità, i regali e gli extra nel carrello.
- Se possibile, verifica se le righe contengono la proprietà privata
_bundlexnella risposta/cart.jsdel negozio. - Ricarica completamente la pagina prodotto con Ctrl/Cmd + Shift + R e ripeti la stessa selezione.
Se non è selezionata alcuna offerta perché l'opzione La selezione dell'offerta è facoltativa è attiva, è previsto che l'aggiunta tramite il tema avvenga senza extra dell'offerta. Gli extra selezionati vengono comunque aggiunti. Se il widget non è presente, inizia da widget non visualizzato. Se tutti gli articoli arrivano ma i prezzi sono diversi, consulta totale del carrello non corrispondente.
Acquisisci la richiesta e la risposta
- Apri gli strumenti per sviluppatori del browser e seleziona Rete.
- Seleziona l'offerta e fai clic su Aggiungi al carrello.
- Individua le richieste
/cart/add. Controlla sia gli articoli inviati sia lo stato della risposta. - Cerca eventuali nuovi tentativi e messaggi
[Bundlex]nella console.
Un'aggiunta standard utilizza /cart/add o /cart/add.js. Un flusso personalizzato che utilizza richieste di modifica del carrello richiede invece un'analisi separata. La modifica delle righe esistenti del carrello non è il normale percorso per aggiungere un bundle.
Controlla l'indicatore del modulo prodotto
Normalmente Bundlex aggiunge questo campo nascosto al modulo prodotto:
<input type="hidden" name="bx-product-form" value="1">
- Assente dal modulo: il widget potrebbe non essersi collegato al modulo inviato. Controlla l'embed o il blocco dell'app, lo sconto pubblicato corrispondente e se la pagina contiene un secondo modulo, ad esempio una barra fissa.
- Presente nel modulo ma assente dalla richiesta: un tema o un'app potrebbe aver ricreato la richiesta. Bundlex dispone di un percorso di recupero limitato per una nuova azione di aggiunta al carrello corrispondente, quindi il solo indicatore mancante non dimostra che l'operazione sia fallita. Controlla gli articoli finali e la risposta.
Se il recupero non funziona, invia all'assistenza l'URL del prodotto e i passaggi per riprodurre il problema. Per preservare i campi nascosti del modulo e le proprietà delle righe potrebbe essere necessario l'aiuto dello sviluppatore del tema o dell'app del carrello.
Se Shopify restituisce 422
Un errore 422 segnala un errore durante l'aggiunta, ma Shopify potrebbe aver già aggiunto alcuni articoli. Controlla il carrello effettivo prima di riprovare. Leggi il messaggio della risposta e verifica la disponibilità di ogni regalo ed extra, inclusi l'inventario e la pubblicazione sul Negozio online.
Bundlex può prima riprovare un payload annidato rifiutato senza relazioni con il prodotto principale, quindi riprovare ad aggiungere i prodotti principali con le relative informazioni sullo sconto quando non è possibile aggiungere un extra. Il reinvio della richiesta originale è un tentativo successivo. Prima di riprovare ad aggiungere un'offerta rifiutata, Bundlex verifica se le righe inviate sono arrivate nel carrello. Evita di reinviarle se le trova o se non riesce a verificare il carrello. Pertanto, un errore 422 non significa sempre che sia stato aggiunto un articolo a prezzo pieno o che lo sconto sia andato perso.
Per le unità gratuite del prodotto principale, usa Acquista X, ricevi Y. Per i prodotti premio separati, controlla la configurazione e la disponibilità dei regali. Una richiesta rifiutata, da sola, non dimostra che la causa siano le varianti corrispondenti.
Se le quantità digitate si comportano in modo imprevisto
Nella configurazione abituale con navigazione tra i livelli, una quantità esatta può selezionare l'offerta corrispondente. Un valore intermedio può lasciare selezionata l'offerta corrente e aggiungere la quantità configurata per essa. Non deseleziona necessariamente l'offerta e non rende necessariamente ogni unità a prezzo pieno.
Il selettore di quantità di Bundlex e le configurazioni della quantità nativa abilitate dal supporto si comportano in modo diverso. Consulta sincronizzazione della quantità prima di aggiungere altri livelli come soluzione alternativa.
Riferimento rapido
| Cosa vedi | Prossimo controllo |
|---|---|
| Nessun indicatore nel modulo inviato | Attivazione del widget e modulo prodotto a cui è collegato |
| Indicatore nel modulo ma assente dalla richiesta | Verifica se il recupero ha aggiunto gli articoli selezionati, quindi controlla la ricostruzione della richiesta da parte del tema o dell'app |
| Risposta 422 | Messaggio della risposta, disponibilità degli extra ed eventuali tentativi successivi |
| La quantità digitata è diversa dalla quantità nel carrello | Quale configurazione del controllo quantità è attiva |
| Il browser passa a un'altra pagina prima che l'aggiunta sia completata | Tempistica del reindirizzamento personalizzato, consulta reindirizzamenti del carrello |
Se la causa non è ancora chiara, contatta l'assistenza indicando l'URL del prodotto, l'offerta selezionata, la quantità prevista, il risultato effettivo e gli eventuali messaggi di errore.
Questo articolo è stato utile?
Il tuo feedback ci aiuta a migliorare la documentazione.