Ana içeriğe geç

Fatura Tahsilat

Fatura tahsilat işlemi ve ödeme kaydı.

Endpoint

POST /kolaybi/v1/invoices/proceed

Parametreler

ParametreTipZorunluAçıklama
document_idintegerEvetFatura ID
vault_idintegerEvetKasa/Banka ID

Örnekler

curl -X POST "https://ofis-sandbox-api.kolaybi.com/kolaybi/v1/invoices/proceed" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Channel: YOUR_CHANNEL" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "document_id=1&vault_id=1"

Yanıt Formatı

{
"success": true,
"data": {
"transaction_status": "Tamamlandı",
"remaining_amount": 0.0
}
}

Yanıt Alanları

AlanTipAçıklama
transaction_statusstringİşlem durumu
remaining_amountnumberKalan tutar

Kurallar

Önemli
  • Fatura durumu: Fatura herhangi bir durumda olabilir
  • Kasa/Banka: Sistemde mevcut olmalı
  • Tam tahsilat: Tüm fatura tutarı tahsil edilir
  • Hareket kaydı: Cari hesap hareketi oluşturulur