Vai al contenuto principale
Risoluzione dei problemi

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 _bundlex nella risposta /cart.js del 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

  1. Apri gli strumenti per sviluppatori del browser e seleziona Rete.
  2. Seleziona l'offerta e fai clic su Aggiungi al carrello.
  3. Individua le richieste /cart/add. Controlla sia gli articoli inviati sia lo stato della risposta.
  4. 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 vediProssimo controllo
Nessun indicatore nel modulo inviatoAttivazione del widget e modulo prodotto a cui è collegato
Indicatore nel modulo ma assente dalla richiestaVerifica se il recupero ha aggiunto gli articoli selezionati, quindi controlla la ricostruzione della richiesta da parte del tema o dell'app
Risposta 422Messaggio della risposta, disponibilità degli extra ed eventuali tentativi successivi
La quantità digitata è diversa dalla quantità nel carrelloQuale configurazione del controllo quantità è attiva
Il browser passa a un'altra pagina prima che l'aggiunta sia completataTempistica 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.

Grazie, continueremo a migliorare questo articolo.

Vuoi chattare con il nostro team? Hai ancora una domanda?

Hai ancora bisogno di aiuto?

Il nostro team è a un clic di distanza. Inviaci un messaggio e ti risponderemo.

Utilizziamo alcuni cookie per mantenere attivo questo sito, misurarne l'utilizzo e alimentare il nostro widget di chat quando lo apri. Consulta la nostra informativa sui cookie.