# PagarMe

> Conecta PagarMe a tu Cademí: el ID del producto o de la suscripción, el webhook con los eventos de pedido y suscripción y cómo hallar el ID en la venta.

Conecta PagarMe a tu Cademí para que cada compra aprobada libere el acceso del alumno por sí sola. Necesitarás el ID del producto (o de la suscripción) y un webhook que apunte a Cademí. PagarMe no pide token.

## 1. Crea la entrega en Cademí

1. En el panel de Cademí, abre **Ventas > Entregas** y agrega una entrega.
2. En **Seleccione un Gateway**, elige **PagarMe**.
3. En **Nombre de la Entrega**, escribe un nombre que te ayude a reconocerla después.
4. En **Modalidad de Venta**, elige **Venta única** o **Suscripción**, según el producto en PagarMe.
5. El bloque **Conexión con la pasarela** muestra el campo **ID del producto o suscripción** y la **URL de Postback**.

Deja la entrega abierta: vuelves a ella en los próximos pasos.

## 2. Encuentra el ID del producto

En PagarMe, el ID del producto puede estar en dos lugares: en la tienda en la que creaste el producto o en PagarMe misma.

**En la tienda:**

1. En el panel de la tienda, abre **Produtos** (Productos) y elige el producto.
2. Copia el ID que aparece debajo del nombre de la oferta o en la barra de direcciones del navegador.

**En PagarMe:**

1. En el panel de PagarMe, abre **Vendas > Links de Pagamento** (Ventas > Enlaces de pago).
2. Haz clic en **Detalhes** (Detalles) en el enlace que vendes.
3. En la pestaña **Informações** (Información), copia el código del **Link de Pagamento** (enlace de pago). Empieza con `pl_`, seguido de letras y números.

Pega el valor en **ID del producto o suscripción**, en la entrega de Cademí.

**Si no estás seguro del ID:** configura el webhook (paso 3), haz una compra de prueba y abre **Ventas > Ventas** en Cademí. En **Ver detalles** de la venta, la pestaña **Datos** muestra **ID del producto en el gateway**: ese es el valor que envía PagarMe. Pégalo en la entrega.

## 3. Configura el webhook

1. En el panel de PagarMe, abre **Configurações > Webhooks** (Configuración > Webhooks) y haz clic en **Criar Webhook** (Crear webhook).
2. En **Status**, elige **Ativo** (Activo).
3. En **URL**, pega la **URL de Postback** de la entrega.
4. En **Máximo de tentativas** (Máximo de intentos), escribe 3.
5. En **Eventos**, marca `order.paid`, `order.payment_failed`, `order.canceled`, `subscription.created` y `subscription.canceled`.
6. Haz clic en **Salvar** (Guardar) y, en Cademí, guarda la entrega.
