Caso de uso
Suscripciones
Orquesta payins recurrentes, reintentos y conciliacion para negocios de suscripcion.
Problema
La facturacion recurrente requiere scheduling confiable, idempotencia y conciliacion multi-riel.
Arquitectura
Suscripcion
Payins recurrentes
Intentos de pago
Conciliacion en ledger
Notificaciones al cliente
Implementacion
- 1Crea un plan y calendario de cobro.
- 2Crea la suscripcion y guarda preferencias de pago.
- 3Dispara payins recurrentes con reintentos.
- 4Conciliacion en ledger y notifica al cliente.
Crear suscripcion
const subscription = await orangepill.subscriptions.create({
customer_id: "cust_123",
amount: 50000,
currency: "COP",
interval: "monthly"
})Consideraciones de produccion
- Usa idempotencia en payins recurrentes.
- Aplica reintentos y dunning.
- Registra intentos y ledger entries.
- Monitorea churn por riel y cohorte.