Cobros
Solicita a un cliente un importe pendiente con una página de pago.
Usa billete.invoices desde tu servidor. Configura el cliente con el entorno y la clave de tu negocio.
Ejemplo
const invoice = await billete.invoices.create({
customer: "cus_ejemplo",
currency: "USD",
lines: [{ description: "Asesoría", unitAmount: 3000, quantity: 1 }],
daysUntilDue: 7,
}, { idempotencyKey: "invoice-service-123" });Métodos
| Método | Qué hace |
|---|---|
create(input, options?) | Crear un cobro suelto. |
retrieve(id, options?) | Consultar el cobro. |
list(query?, options?) | Filtrar por customer, subscription, status o search. |
iterate(query?) | Recorrer cobros. |
void(id, options?) | Anular un cobro abierto. |
Qué debes tener en cuenta
Comparte invoice.url. Un Cobro no es una factura fiscal. No puedes anular un cobro con un pago en verificación. Las renovaciones se anulan a través de su suscripción, no con invoices.void.