Uma analogia simples: um restaurante e um garçom
- Você, o cliente, consulta o cardápio e faz um pedido de cheeseburger com batatas fritas (parecido com fazer uma solicitação de dados do carrinho).
- O garçom (API) anota seu pedido e o comunica à cozinha (assim como uma API recebe sua solicitação e a envia a um servidor).
- A cozinha (servidor) prepara sua refeição, processando o pedido e reunindo os ingredientes necessários (de forma parecida com como um servidor recupera ou manipula os dados do carrinho).
- O garçom (API) então entrega a refeição na sua mesa, permitindo que você aproveite sua comida (assim como uma API retorna os dados solicitados e atualiza seu carrinho).
Como isso se relaciona com a API do Upcart
Verificando se está funcionando
- Abra sua loja e navegue até Upcart Settings → Custom HTML para adicionar o script.
- Salve suas alterações e atualize sua loja.
- Abra o console do navegador (F12 ou Ctrl + Shift + J no Windows, ou Cmd + Option + J no Mac).
- Abra o carrinho do Upcart e você verá a mensagem de confirmação aparecer no console:

Quer aprender mais sobre APIs?
- W3Schools: JavaScript Basics – aprenda scripts básicos para usar a API do Upcart
- MDN Web Docs: APIs for Beginners – entenda como as APIs funcionam em lojas online
- Shopify Developer Docs – Shopify AJAX API (útil para lojistas que integram o Upcart com o carrinho da Shopify)