¿Qué es una Suscripción?
Una suscripción automatiza cobros recurrentes a un cliente. Se crea asociando un cliente a un plan con un método de pago autorizado (tarjeta o cuenta bancaria).Antes de crear una suscripción, necesitas:
- Un cliente registrado
- Un plan configurado con monto y frecuencia
- Una tarjeta o cuenta bancaria autorizada
Ejemplo Rápido
Paso 1: Crear un plan
Paso 2: Crear una suscripción
¿Cuándo usar Suscripciones?
Relación Plan - Suscripción
Un plan es la plantilla (monto, frecuencia) y una suscripción es la instancia asociada a un cliente específico.Estados de una suscripción
| Estado | Descripción |
|---|---|
CREATED | Suscripción creada, pendiente del primer pago |
ACTIVE | Pagos al día, cobros automáticos activos |
UNPAID | Último pago fallido, se reintentará según configuración |
PASS_DUE | Todos los reintentos fallaron |
FROZEN | Pausada temporalmente a petición del cliente |
CANCELED | Cancelada definitivamente |
FINISHED | Completó su vigencia |
Endpoints
| Método | Endpoint | Descripción |
|---|---|---|
POST | /subscriptions | Crear suscripción |
GET | /subscriptions | Listar suscripciones |
GET | /subscriptions/ | Detalle de una suscripción |
DELETE | /subscriptions/ | Cancelar suscripción |