Ana içeriğe geç

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

ParametreVeri türüAçıklamaÖrnekZorunlu mu?
invoiceIdUUIDUUID biçiminde fatura ID'siade9550d-3dc7-4fd3-b94e-3b4c12aaaa0cevet

Yanıt örneği

{
"result":"success",
"data":"Invoice canceled"
}