Panoramica
Upcart funziona come un overlay del cart drawer, migliorando l’esperienza del carrello senza sostituire completamente il carrello o il checkout nativi di Shopify.
Le app che sovrascrivono il comportamento del carrello di Shopify, intercettano le azioni Add to Cart o sostituiscono il sistema nativo di prezzi o valuta di Shopify possono entrare in conflitto con Upcart. Consigliamo di usare le funzionalità native di Shopify ove possibile (come Shopify Markets per la conversione di valuta). Il nostro team ha un ambito di supporto limitato per le app di terze parti che alterano in modo significativo la struttura predefinita del carrello di Shopify. Anche se un’app è disponibile nello Shopify App Store, potrebbe comunque essere classificata come app di terze parti e presentare alcune limitazioni quando usata con Upcart.
App incompatibili
Upcart non è compatibile con le app di conversione valuta di terze parti. Upcart usa la conversione di valuta nativa di Shopify tramite Shopify Markets. Le app di conversione valuta come BUCKS cambiano i prezzi solo visivamente sullo storefront e non modificano la valuta effettiva del carrello. Per questo motivo, non influiranno sulla visualizzazione della valuta all’interno di Upcart e possono causare incoerenze. Se hai bisogno di funzionalità multi-valuta, ti consigliamo di usare Shopify Markets. CloudFox Checkout
Le app di sostituzione del checkout di terze parti non sono compatibili con Upcart. CartPanda
I sistemi di checkout di terze parti non sono supportati.
App che possono causare problemi
- qikify Quick View Popups
- Vitals
- Bundle Bear
Gli sviluppatori possono anche utilizzare la Upcart Public API per lavorare a una soluzione.
Enhanced AJAX API Compatibility
/cart/add, /cart/add.js, /cart/update.js, /cart/change.js) in modo che vengano eseguite una alla volta, evitando che aggiornamenti simultanei da script diversi si sovrascrivano a vicenda. Poiché questo accodamento applica una patch a tutte le richieste di rete del carrello sulla pagina, attiva l’impostazione solo quando ti serve e testa lo storefront subito dopo.
Questo consente ad altre app, come app di bundle, page builder, app di personalizzazione e app di opzioni prodotto, di funzionare senza interferenze.
Importante:
- Controlla le impostazioni dell’app in conflitto.
- Cerca opzioni come:
- Disable redirect to cart
- Stay on page after add to cart
- Enable AJAX add to cart
- Regola quelle impostazioni per evitare i reindirizzamenti forzati alla pagina del carrello.
Se Upcart non si apre o reindirizza
- Conflitti con il tema o con codice personalizzato
- Problemi con le impostazioni del carrello AJAX
- Verifiche di compatibilità delle app
- Passaggi di risoluzione dei problemi legati a browser e cache
Consiglio per i test
- Nell’admin Shopify, vai su Online Store > Themes
- Clicca su Actions accanto al tuo tema live, quindi seleziona Duplicate
- Apri il tema duplicato e clicca su Preview
- Testa le interazioni con il carrello, i bundle, gli sconti, la visualizzazione della valuta e gli upsell
- Una volta verificato tutto, pubblica il tema aggiornato