Visão geral
O Upcart opera como uma sobreposição de cart drawer, aprimorando a experiência do carrinho de compras sem substituir completamente o carrinho ou o checkout nativos da Shopify.
Apps que sobrescrevem o comportamento do carrinho da Shopify, interceptam ações de Add to Cart ou substituem o sistema nativo de preços ou de moeda da Shopify podem entrar em conflito com o Upcart. Recomendamos usar a funcionalidade nativa da Shopify sempre que possível (como o Shopify Markets para conversão de moeda). Nossa equipe tem escopo de suporte limitado para apps de terceiros que alteram significativamente a estrutura padrão do carrinho da Shopify. Mesmo que um app esteja disponível na Shopify App Store, ele ainda pode ser categorizado como um app de terceiros e pode ter certas limitações quando usado com o Upcart.
Apps incompatíveis
O Upcart não é compatível com apps de conversão de moeda de terceiros. O Upcart usa a conversão de moeda nativa da Shopify por meio do Shopify Markets. Apps de conversão de moeda como o BUCKS apenas alteram os preços visualmente na vitrine e não modificam a moeda real do carrinho. Por isso, eles não afetam a exibição de moeda dentro do Upcart e podem causar inconsistências. Se você precisa de funcionalidade multimoeda, recomendamos usar o Shopify Markets. CloudFox Checkout
Apps de substituição de checkout de terceiros não são compatíveis com o Upcart. CartPanda
Sistemas de checkout de terceiros não são suportados.
Apps que podem causar problemas
- qikify Quick View Popups
- Vitals
- Bundle Bear
Os desenvolvedores também podem utilizar a API pública do Upcart para trabalhar em uma solução.
Enhanced AJAX API Compatibility
/cart/add, /cart/add.js, /cart/update.js, /cart/change.js) para que elas sejam executadas uma de cada vez, impedindo que atualizações simultâneas de scripts diferentes sobrescrevam umas às outras. Como esse enfileiramento aplica um patch a todas as requisições de rede do carrinho na página, ative a configuração apenas quando precisar dela e teste a vitrine depois.
Isso permite que outros apps, como apps de bundles, construtores de páginas, apps de personalização e apps de opções de produtos, funcionem sem interferência.
Importante:
- Verifique as configurações do app conflitante.
- Procure opções como:
- Disable redirect to cart
- Stay on page after add to cart
- Enable AJAX add to cart
- Ajuste essas configurações para evitar redirecionamentos forçados para a página de carrinho.
Se o Upcart não estiver abrindo ou estiver redirecionando
- Conflitos com o tema ou código personalizado
- Problemas com as configurações de carrinho AJAX
- Verificações de compatibilidade de apps
- Etapas de solução de problemas de navegador e cache
Recomendação de teste
- No admin da Shopify, vá em Online Store > Themes
- Clique em Actions ao lado do seu tema ativo e selecione Duplicate
- Abra o tema duplicado e clique em Preview
- Teste as interações do carrinho, bundles, descontos, exibição de moeda e upsells
- Depois de confirmar, publique o tema atualizado