مین مواد پر جائیں

انوائس منسوخ کریں

جائزہ

آپ انوائس منسوخ کر سکتے ہیں تاکہ گاہک اسے مزید ادا نہ کر سکے۔ یہ اس وقت کام آتا ہے جب انوائس میں کوئی غلطی ہو۔ منسوخی کے لیے دو شرطیں ہیں:

  • انوائس کا اسٹیٹس: غیر ادا شدہ (Unpaid)
  • ادائیگی کے صفحے کے ویوز: 0

اگر انوائس کسی دوسرے پروجیکٹ کی ہے اور کلید کسی پروجیکٹ تک محدود ہے، تو میتھڈ Restricted project کے ساتھ جواب دیتا ہے۔ اگر آپ کے پاس اس شناخت والی کوئی انوائس نہیں — 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"
}