Centro de Ayuda
Idioma
Idioma
Idioma
Tema

Stripe

Conecta Stripe a tu Cademí: el ID del producto, del precio o del enlace de pago, la clave restringida opcional y el endpoint de webhook con los eventos.

Conecta Stripe a tu Cademí para que cada pago confirmado libere el acceso del alumno por sí solo. Necesitarás los identificadores de lo que vendes en Stripe y un endpoint de webhook que apunte a Cademí. La clave restringida de la API es opcional.

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 Stripe.
  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 Stripe.
  5. El bloque Conexión con la pasarela muestra el campo ID del producto, ID del precio o ID del enlace de pago, el campo Clave restringida de la API (opcional) y la URL de Postback.

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

2. Encuentra los identificadores en Stripe

Registra el ID del producto y el ID del enlace de pago que el alumno usa para comprar. Los dos son necesarios: la compra llega por el enlace de pago, pero en algunos avisos, como la cancelación de una suscripción, Stripe envía solo el ID del producto.

ID del producto:

  1. En el dashboard de Stripe, abre Productos y haz clic en el producto.
  2. Copia el ID del producto, en el recuadro Detalles.
  3. Pégalo en ID del producto, ID del precio o ID del enlace de pago, en la entrega de Cademí.

ID del enlace de pago:

  1. En el dashboard de Stripe, abre Payment Links (por el menú Más, si no aparece en el menú superior).
  2. Abre el enlace y copia su ID.
  3. Pégalo en el mismo campo de la entrega, junto al ID del producto.

Un producto o varios: usa el mismo producto de Stripe para cobros diferentes (mensual y anual, por ejemplo) cuando el alumno recibe el mismo acceso en Cademí. Crea otro producto, con otra entrega, cuando el acceso cambia, como un curso con liberación diaria y otro con liberación semanal.

3. Configura el webhook

  1. En el dashboard de Stripe, abre Desarrolladores → Webhooks y haz clic en Añadir endpoint.
  2. En URL de endpoint, pega la URL de Postback de la entrega.
  3. En Eventos que se enviarán, marca: checkout.session.completed, invoice.paid, invoice.payment_failed y customer.subscription.deleted.
  4. Haz clic en Añadir endpoint y, en Cademí, guarda la entrega.

En esta página