Aller au contenu principal

Créer une facture

Depuis le dashboard

  1. Allez dans Billing → Invoices
  2. Cliquez sur Create invoice
  3. Sélectionnez ou créez un client
  4. Ajoutez des lignes
  5. 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.