मुख्य कंटेंट तक स्किप करें

इनवॉइस रद्द करें

अवलोकन

आप इनवॉइस रद्द कर सकते हैं, ताकि ग्राहक उसका भुगतान न कर सके। यह तब काम आता है, जब इनवॉइस में ग़लती हो। रद्द करने के लिए दो शर्तें ज़रूरी हैं:

  • इनवॉइस की स्थिति: भुगतान बाकी
  • भुगतान पृष्ठ के व्यू: 0

अगर इनवॉइस दूसरे प्रोजेक्ट का है और कुंजी प्रोजेक्ट तक सीमित है, तो मेथड Restricted project लौटाता है। अगर उस ID का कोई इनवॉइस आपके पास नहीं है — Invoice not found। अगर इनवॉइस मिला, लेकिन रद्द करने की शर्तें पूरी नहीं हैं — Invoice cannot be canceled

अनुरोध

curl -X POST https://api.bitsby.app/invoices/cancel \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay" \
-F "invoiceId=ade9550d-3dc7-4fd3-b94e-3b4c12aaaa0c"

अनुरोध पैरामीटर

पैरामीटरडेटा टाइपविवरणउदाहरणअनिवार्य?
invoiceIdUUIDUUID फ़ॉर्मैट में इनवॉइस IDade9550d-3dc7-4fd3-b94e-3b4c12aaaa0cहाँ

जवाब का उदाहरण

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