Skip to main content

รายการใบแจ้งหนี้

คำขอ

curl -X POST https://api.bitsby.app/invoices/list \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay" \
-F "startDate=2000-01-01" \
-F "endDate=2030-01-01" \
-F "offset=0" \
-F "limit=10"

พารามิเตอร์คำขอ

พารามิเตอร์ชนิดข้อมูลคำอธิบายตัวอย่างจำเป็นหรือไม่ค่าเริ่มต้น
invoiceIdUUIDID ของใบแจ้งหนี้ในรูปแบบ UUID1c48b092-9878-48f5-b441-07a8a48e7b54ไม่
invoiceUidStringID ของใบแจ้งหนี้ (สำหรับลูกค้า)F7ncQviM1N92ไม่
projectIdUUIDID ของโปรเจกต์ในรูปแบบ UUID1c48b092-9878-48f5-b441-07a8a48e7b54ไม่
startDateStringวันที่เริ่มต้นของการสร้างใบแจ้งหนี้ ในรูปแบบ Y-m-d2000-01-01ไม่
endDateStringวันที่สิ้นสุดของการสร้างใบแจ้งหนี้ ในรูปแบบ Y-m-d2030-01-01ไม่
statusStringสถานะใบแจ้งหนี้ ค่าที่อนุญาต: unpaid, canceled, paid, expiredpaidไม่
offsetIntegerดัชนีของระเบียนแรกที่ต้องการรับ0ไม่0
limitIntegerจำนวนระเบียนที่ต้องการรับ50ไม่10

ตัวอย่างการตอบกลับ

{
"result": "success",
"data": [
{
"id": "59302b02-d1be-4e10-960f-d6ec24bfcaaf",
"uid": "F7nYgvxM1N92",
"projectId": "9deea1e2-0c08-41a3-bdc2-a34eada3892d",
"createDatetime": "2024-02-29 10:49:56",
"timeToPayDatetime": "2024-02-29 22:49:56",
"commissionFiatUSD": 1,
"amountFiatUSD": 100,
"amountFiat": 100,
"currencyFiat": "USD",
"description": null,
"serviceData": null,
"views": 0,
"status": "canceled"
},
{
"id": "f31c61f6-407f-4999-95cf-56477eff06d4",
"uid": "riUZBnNvd2rX",
"projectId": "9deea1e2-0c08-41a3-bdc2-a34eada3892d",
"createDatetime": "2024-02-27 20:57:23",
"timeToPayDatetime": "2024-02-28 08:57:23",
"commissionFiatUSD": 0.12,
"amountFiatUSD": 12,
"amountFiat": 12,
"currencyFiat": "USD",
"description": null,
"serviceData": "orderId:2444",
"views": 3,
"status": "paid",
"payment": {
"id": "f986ad8d-2298-473d-982a-efbc817b975d",
"amount": 12,
"hash": "f09352627039c088688806821b864895ff237558612d834861621fc026de5f68",
"transactionDatetime": "2024-02-27 21:05:36"
},
"wallet": {
"id": "47aa71e2-07a0-482e-9172-7114d7376ba0",
"name": "usdt-tron",
"blockchain": "tron",
"cryptocurrency": "usdt",
"address": "TKbstUwMzLrfTAGL4erYb7gc7ghmHQ9zG7"
}
}
]
}

พารามิเตอร์การตอบกลับ

พารามิเตอร์คำอธิบาย
idID ของใบแจ้งหนี้ในรูปแบบ UUID
uidID ของใบแจ้งหนี้ (สำหรับลูกค้า)
projectIdID ของโปรเจกต์ในรูปแบบ UUID
createDatetimeวันที่และเวลาที่สร้างใบแจ้งหนี้ (UTC)
timeToPayDatetimeวันที่และเวลาที่ใบแจ้งหนี้มีอายุถึง (UTC) ลูกค้าต้องชำระใบแจ้งหนี้ก่อนเวลานี้
commissionFiatUSDจำนวนค่าธรรมเนียมบริการ คำนวณจากจำนวนเงิน amountFiatUSD
amountFiatUSDจำนวนของใบแจ้งหนี้แปลงเป็น USD ตอนสร้างใบแจ้งหนี้คำนวณจาก amountFiat ตามอัตราแลกเปลี่ยนปัจจุบัน ณ เวลาชำระเงินจะถูกเขียนทับด้วยจำนวนเงินที่ได้รับจริง แปลงเป็น USD ตามอัตราแลกเปลี่ยน ณ ขณะนั้น ค่าธรรมเนียมใน commissionFiatUSD ก็ถูกคำนวณใหม่จากค่านี้ด้วย
amountFiatจำนวนเงินดั้งเดิมของใบแจ้งหนี้ในสกุลเงินเฟียต ไม่เปลี่ยนแปลง
currencyFiatสกุลเงินเฟียต
descriptionคำอธิบายที่ตั้งไว้ตอนสร้างใบแจ้งหนี้ แสดงให้ลูกค้าเห็น
serviceDataข้อมูลฝั่งบริการที่ตั้งไว้ตอนสร้างใบแจ้งหนี้ ไม่แสดงให้ลูกค้าเห็น ใช้ระบุใบแจ้งหนี้และการชำระเงินในร้านค้า
viewsจำนวนการดูหน้าชำระเงิน
statusสถานะใบแจ้งหนี้
paymentบล็อกพารามิเตอร์ของการชำระเงิน มีเมื่อใบแจ้งหนี้ถูกชำระแล้ว
payment.idID ของการชำระเงินในรูปแบบ UUID
payment.amountจำนวนเงินชำระในสกุลเงินคริปโต
payment.hashแฮชของธุรกรรม on-chain
payment.transactionDatetimeวันที่และเวลาของธุรกรรม on-chain (UTC)
walletบล็อกพารามิเตอร์ของกระเป๋าเงินที่รับการชำระเงิน มีเมื่อใบแจ้งหนี้ถูกชำระแล้ว
wallet.idID ของกระเป๋าเงินในรูปแบบ UUID
wallet.nameชื่อกระเป๋าเงิน
wallet.blockchainบล็อกเชนของกระเป๋าเงินคริปโต
wallet.cryptocurrencyสกุลเงินคริปโตของกระเป๋าเงิน
wallet.addressที่อยู่ของกระเป๋าเงินคริปโต