Créer une facture
Depuis le dashboard
- Allez dans Billing → Invoices
- Cliquez sur Create invoice
- Sélectionnez ou créez un client
- Ajoutez des lignes
- Définissez la date d’échéance puis envoyez
Via l’API
curl -X POST https://api.ikawaari.com/v1/invoices \
-H "Authorization: Bearer ik_test_your_key" \
-H "Content-Type: application/json" \
-d '{
"customer": "cus_abc123",
"currency": "XOF",
"items": [
{ "description": "Consulting", "amount": 100000, "quantity": 2 }
],
"due_date": "2026-03-01",
"auto_send": true
}'
Finaliser et envoyer
Les factures brouillon doivent être finalisées avant de pouvoir être payées :
curl -X POST https://api.ikawaari.com/v1/invoices/inv_abc123/finalize \
-H "Authorization: Bearer ik_test_your_key"
Définissez auto_send: true pour envoyer automatiquement la facture par email au client lors de la finalisation.