Membatalkan tagihan
Ikhtisar
Anda dapat membatalkan tagihan agar pembeli tidak bisa lagi membayarnya. Ini berguna saat ada kesalahan di dalam tagihan. Pembatalan memerlukan dua syarat:
- Status tagihan: Belum dibayar (Unpaid)
- Tampilan halaman pembayaran: 0
Jika tagihan milik proyek lain dan kunci dibatasi pada satu proyek, metode membalas dengan Restricted project. Jika Anda tidak punya tagihan dengan identifikasi itu—Invoice not found. Jika tagihan ditemukan tetapi syarat pembatalan tidak terpenuhi—Invoice cannot be canceled.
Permintaan
curl -X POST https://api.bitsby.app/invoices/cancel \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay" \
-F "invoiceId=ade9550d-3dc7-4fd3-b94e-3b4c12aaaa0c"
Parameter permintaan
| Parameter | Tipe data | Deskripsi | Contoh | Wajib? |
|---|---|---|---|---|
invoiceId | UUID | ID tagihan dalam format UUID | ade9550d-3dc7-4fd3-b94e-3b4c12aaaa0c | ya |
Contoh respons
{
"result":"success",
"data":"Invoice canceled"
}