# PagarMe

> Conecte a PagarMe à sua Cademí: o ID do produto ou da assinatura, o webhook com os eventos de pedido e assinatura e como achar o ID na venda recebida.

Conecte a PagarMe à sua Cademí para que cada compra aprovada libere o acesso do aluno sozinha. Você vai precisar do ID do produto (ou da assinatura) e de um webhook apontando para a Cademí. A PagarMe 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 **PagarMe**.
3. Em **Nome da Entrega**, dê um nome que ajude a reconhecê-la depois.
4. Em **Modalidade de Venda**, escolha **Venda única** ou **Assinatura**, conforme o produto na PagarMe.
5. O bloco **Conexão com o gateway** mostra o campo **ID do Produto ou Assinatura** e a **URL de Postback**.

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

## 2. Ache o ID do produto

Na PagarMe, o ID do produto pode estar em dois lugares: na loja em que você criou o produto ou na própria PagarMe.

**Na loja:**

1. No painel da loja, abra **Produtos** e escolha o produto.
2. Copie o ID que aparece abaixo do nome da oferta ou na barra de endereços do navegador.

**Na PagarMe:**

1. No painel da PagarMe, abra **Vendas > Links de Pagamento**.
2. Clique em **Detalhes** no link que você vende.
3. Na aba **Informações**, copie o código do **Link de Pagamento**. Ele começa com `pl_`, seguido de letras e números.

Cole o valor em **ID do Produto ou Assinatura**, na entrega da Cademí.

**Se você não tem certeza do ID:** configure o webhook (passo 3), faça uma compra de teste e abra **Vendas > Vendas** na Cademí. Em **Ver detalhes** da venda, a aba **Dados** mostra **ID do produto no gateway**: é esse o valor que a PagarMe envia. Cole-o na entrega.

## 3. Configure o webhook

1. No painel da PagarMe, abra **Configurações > Webhooks** e clique em **Criar Webhook**.
2. Em **Status**, escolha **Ativo**.
3. Em **URL**, cole a **URL de Postback** da entrega.
4. Em **Máximo de tentativas**, informe 3.
5. Em **Eventos**, marque `order.paid`, `order.payment_failed`, `order.canceled`, `subscription.created` e `subscription.canceled`.
6. Clique em **Salvar** e, na Cademí, salve a entrega.
