# Shopify

> Conecte a Shopify à sua Cademí: o ID do produto no endereço do admin e os webhooks de pedido pago e pedido cancelado, em JSON, com a URL de Postback.

Conecte a Shopify à sua Cademí para que cada pedido pago libere o acesso do aluno sozinho. Você vai precisar do ID de cada produto e de dois webhooks apontando para a Cademí. A Shopify não pede token.

## 1. Crie a entrega na Cademí

1. No painel da Cademí, abra **Vendas > Entregas** e adicione uma entrega.
2. Em **Selecione um Gateway**, escolha a **Shopify**.
3. Em **Nome da Entrega**, dê um nome que ajude a reconhecê-la depois.
4. **Modalidade de Venda** mostra só **Venda única**: a entrega da Shopify não tem a opção **Assinatura**.
5. O bloco **Conexão com o gateway** mostra o campo **ID do Produto** e a **URL de Postback**.

Deixe a entrega aberta: você volta a ela nos próximos passos.

## 2. Ache o ID do produto

1. No admin da Shopify, abra a página de edição do produto.
2. Na barra de endereços do navegador, copie o número que aparece no endereço da página: é o ID do produto.
3. Cole o número em **ID do Produto**, na entrega da Cademí.

Repita para cada produto que você vende na Shopify e entrega pela Cademí.

## 3. Configure os webhooks

A Shopify pede um webhook para cada evento. Você cria dois: um para o pedido pago (order_payment) e outro para o pedido cancelado (order_cancelled).

1. No admin da Shopify, abra **Settings > Notifications** e role até a seção **Webhooks**.
2. Clique em **Create webhook**.
3. Escolha o evento de pedido pago (order_payment).
4. Em formato, escolha **JSON**.
5. Em **URL**, cole a **URL de Postback** da entrega.
6. Na versão da API, escolha a mais recente.
7. Salve o webhook.
8. Repita os passos 2 a 7 com o evento de pedido cancelado (order_cancelled).
9. Na Cademí, salve a entrega.
