KOMPLETTER ZYKLUS
Erstellen, ausstellen, Zahlungen erfassen und korrigieren, direkt aus Ihrem Code.
POST /api/v1/facturas erstellt einen Entwurf. Danach stellen Sie dieselbe Rechnung aus, versenden sie mit PDF im Anhang, erfassen eine vollständige oder teilweise Zahlung, stornieren sie oder erstellen eine Gutschrift. Jede Aktion löst ihr Ereignis aus, sodass Ihr System per Webhook reagieren kann.
- Erst der Entwurf: Nichts geht an die Behörde, bevor Sie ausstellen
- Teilzahlungen begrenzt auf den tatsächlichen offenen Betrag
- invoice.finalized, invoice.paid und invoice.voided als Webhooks
POST /api/v1/facturas # Entwurf
{ "cliente_id": "9b41…", "items": [ … ] }
← 200 { "id": "f3a8d1c4-…" }
POST /api/v1/facturas/f3a8… { "action": "finalize" }
← 200 estado_fiscal: "issued" # invoice.finalized
POST /api/v1/facturas/f3a8… { "action": "send" }
← 200 # E-Mail mit PDF im Anhang
POST /api/v1/facturas/f3a8… { "action": "payment", "monto": 5000 }
← 200 saldo: 9875.00 # Teilzahlung