# Asaas

> Conecta Asaas a tu Cademí: el ID del enlace de pago, la clave de API que sirve de token y el webhook en la versión V3 con todos los eventos de cobro.

Conecta Asaas a tu Cademí para que cada cobro pagado libere el acceso del alumno por sí solo. Necesitarás el ID del enlace de pago, una clave de API de tu cuenta de Asaas y un webhook que apunte a Cademí.

## 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 **Asaas**.
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 cobro en Asaas.
5. El bloque **Conexión con la pasarela** muestra los campos **ID del enlace de pago** y **Token de API**, además de la **URL de Postback**.

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

## 2. Encuentra el ID del enlace de pago

1. En el panel de Asaas, abre **Links de Pagamento** (Enlaces de pago), en el menú lateral, y crea un enlace o elige uno que ya existe.
2. Dentro del enlace, haz clic en **Compartilhar** (Compartir) y después en **Copiar link** (Copiar enlace).
3. Pega el enlace en la barra de direcciones de una nueva pestaña del navegador: el ID es el tramo que está después de la última barra de la dirección.
4. Pega el ID en **ID del enlace de pago**, en la entrega de Cademí.

**Varios enlaces:** cada enlace de pago que da acceso tiene que estar registrado en una entrega. Pega más de un ID en el mismo campo cuando dan el mismo acceso.

## 3. Copia la clave de API

El aviso de Asaas no trae todos los datos de la compra. Con cada aviso, Cademí usa la clave de API para buscar el resto en tu cuenta de Asaas y liberar la entrega. Sin la clave, la venta no se completa.

Si ya registraste la clave de Asaas en otra entrega, elígela en **Usar un token ya registrado** y ve al paso 4.

1. En el panel de Asaas, haz clic en tu foto, en la esquina superior derecha, y abre **Integrações** (Integraciones).
2. Haz clic en **Chaves de API** (Claves de API) y después en **Gerar chave de API** (Generar clave de API).
3. Ponle el nombre "Cademí", sin fecha de vencimiento, y haz clic en **Avançar** (Avanzar).
4. Confirma la verificación en dos pasos con el código que llega por SMS.
5. Copia la clave y déjala como **Habilitada**.
6. Pega la clave en **Token de API**, en la entrega de Cademí.

## 4. Configura el webhook

1. Todavía en **Integrações**, en el panel de Asaas, haz clic en **Webhook** y después en **+ Adicionar Webhook** (Agregar webhook). Usa la versión **V3**.
2. En **Nome do Webhook** (Nombre del webhook), escribe "Cademí".
3. En **URL**, pega la **URL de Postback** de la entrega.
4. En **Fila de Sincronização Ativa** (Cola de sincronización activa), elige **Sim** (Sí).
5. En **Tipo de Envio** (Tipo de envío), elige **Sequencial** (Secuencial).
6. En **Cobranças** (Cobros), elige **Todos os eventos** (Todos los eventos).
7. Haz clic en **Salvar** (Guardar) y, en Cademí, guarda la entrega.

**La cola del webhook:** Asaas envía los avisos en cola. Si un envío falla, la cola puede detenerse y las ventas siguientes dejan de llegar a Cademí. Si las ventas dejan de aparecer, revisa en Asaas si la cola del webhook sigue activa y reactívala.
