Checkout y facturas
Recarga tu saldo de crédito con tarjeta a través de Stripe Checkout. Cada recarga genera una factura.
Cómo funcionan las recargas
- Solicitas una cantidad de recarga.
- Cloud API abre una factura (estado open) y una sesión de Stripe Checkout.
- Pagas en la página alojada de Stripe y vuelves al panel.
- El webhook de Stripe acredita tu saldo (más cualquier bonificación configurada) y marca la factura como paid.
Iniciar un checkout
bashPOST /v1/billing/checkout { "amountCents": 2500 } → { "url": "https://checkout.stripe.com/...", "invoiceNumber": "INV-2026-000042" }
Redirige al usuario a la url. El importe mínimo y cualquier porcentaje de bonificación provienen de GET /v1/billing/config.
Facturas
bashGET /v1/invoices # tus facturas GET /v1/invoices/:id # una factura con líneas de detalle
Las facturas tienen un número legible secuencial (p.ej. INV-2026-000042), un estado (open, paid, void), líneas de detalle y totales. El panel puede mostrar una copia imprimible. Ambos endpoints requieren el alcance billing:read; iniciar un checkout requiere billing:write.
Crédito de bonificación
Los administradores pueden configurar una bonificación de recarga (p.ej. +10%). Al pagarse, $25 podrían acreditar $27.50 — la bonificación se muestra en el checkout y se registra como línea en la factura.
Consulta también Créditos y facturación para ver cómo se mide el uso.