Este guia apresenta o básico e ajuda você a começar a criar funcionalidades personalizadas dentro do seu cart drawer. 👉 Ver a documentação completa da API pública do Upcart
Visão geral
- Reagir a mudanças no carrinho — detectar quando itens são adicionados, removidos ou atualizados.
- Acionar ações — como abrir ou fechar o carrinho de forma programática.
- Criar recursos personalizados — injetar sua própria lógica ou componentes de UI diretamente dentro do cart drawer.
O que você precisa para começar
- Acesso ao Upcart na sua loja Shopify
Garanta que o Upcart esteja instalado e ativo na sua loja. - Um entendimento básico de JavaScript
Muitas personalizações usam trechos pré-escritos, mas conhecer o básico de JavaScript ajuda se você quiser ir além do básico.
Adicionando seu primeiro script da API do Upcart
- Vá para Upcart Editor → Settings → Custom HTML → Scripts (before load)
- Cole seu script — por exemplo:
window.upcartOnAddToCart ainda funcionam, mas estão obsoletos e registram um aviso no console. Use upcartSubscribeAddedToCart em todos os novos scripts.
- Salve suas alterações e depois teste na sua loja:
- Abra as Dev Tools (
F12ouCtrl + Shift + Jno Windows,Cmd + Option + Jno Mac) - Adicione um produto ao seu carrinho
- Verifique na aba Console a mensagem:
"You just added [product title] to your cart!"
Comece a personalizar seu carrinho
Mais recursos
- 🧩 FAQ da API — Dicas de solução de problemas e perguntas comuns
- ⚙️ Usos comuns da API do Upcart — Exemplos de código e modelos populares
- 💡 Documentos de personalização — Scripts pré-escritos para ajudar você a começar rápido
- 🛍️ Documentação da Cart API do Shopify — Saiba como o Shopify lida com os dados do carrinho nos bastidores
- 👩💻 Precisa de personalizações avançadas? Considere contratar um Shopify Expert para integrações mais complexas.