Faturayı iptal et
Genel bakış
Bir faturayı, alıcının artık ödeyememesi için iptal edebilirsiniz. Bu, fatura hata içerdiğinde işe yarar. İptal için iki koşul gerekir:
- Fatura durumu: Ödenmedi (Unpaid)
- Ödeme sayfası görüntülenmeleri: 0
Fatura başka bir projeye aitse ve anahtar bir projeyle sınırlanmışsa metot Restricted project yanıtı verir. Bu tanımlayıcıyla faturanız yoksa — Invoice not found. Fatura bulunduğu hâlde iptal koşulları sağlanmıyorsa — Invoice cannot be canceled.
İstek
curl -X POST https://api.bitsby.app/invoices/cancel \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay" \
-F "invoiceId=ade9550d-3dc7-4fd3-b94e-3b4c12aaaa0c"
İstek parametreleri
| Parametre | Veri türü | Açıklama | Örnek | Zorunlu mu? |
|---|---|---|---|---|
invoiceId | UUID | UUID biçiminde fatura ID'si | ade9550d-3dc7-4fd3-b94e-3b4c12aaaa0c | evet |
Yanıt örneği
{
"result":"success",
"data":"Invoice canceled"
}