ข้ามไปยังเนื้อหาหลัก
เวอร์ชัน: ล่าสุด

แสดงรายการใบเสร็จทั้งหมด

ส่งคืนคอลเลกชันแบบแบ่งหน้าของใบเสร็จรายวัน ใบเสร็จจะสะสมค่าธรรมเนียมการทำธุรกรรมและการโอนสำหรับบัญชีของคุณ


🔑ข้อมูลยืนยันตัวตน API

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

เพิ่มเติม - 5 ฟิลด์พารามิเตอร์เพิ่มเติม

การตอบกลับ

200

ดึงข้อมูลสำเร็จ

ดึงรายการใบเสร็จสำเร็จ ส่งคืนรายการแบบแบ่งหน้าพร้อมข้อมูลเมตาดาต้า

โครงสร้างการตอบกลับ:
  • object - ส่งคืน "list" เสมอ
  • data - อาร์เรย์ของออบเจ็กต์ใบเสร็จ
  • limit - จำนวนระเบียนต่อหน้า
  • offset - จำนวนระเบียนที่ข้าม
  • total - จำนวนใบเสร็จทั้งหมดที่ตรงกับตัวกรอง

401

ไม่ได้รับการยืนยันตัวตน

การยืนยันตัวตนล้มเหลว คีย์ API ไม่ถูกต้องหรือขาดหายไป

สาเหตุที่พบบ่อย:
  • ขาดหายส่วนหัว Authorization
  • คีย์ลับไม่ถูกต้อง
  • ใช้คีย์สาธารณะแทนคีย์ลับ
  • รูปแบบ HTTP Basic Auth ไม่ถูกต้อง

ตัวอย่างโค้ด

curl https://api.omise.co/receipts \
-u skey_test_5xuy4w91xqz7d1w9u0t: \
-G \
-d "limit=20" \
-d "offset=0"

รหัสข้อผิดพลาดและผลลัพธ์

รหัสข้อผิดพลาดทั่วไป

รหัสคำอธิบายวิธีแก้ไข
bad_requestพารามิเตอร์ขาดหายหรือไม่ถูกต้องตรวจสอบค่าและรูปแบบของพารามิเตอร์
authentication_failureคีย์ API ไม่ถูกต้องตรวจสอบว่าคีย์ลับของคุณถูกต้อง
invalid_date_formatการตรวจสอบรูปแบบวันที่ล้มเหลวใช้รูปแบบ ISO 8601 (YYYY-MM-DDTHH:MM:SSZ)

ฟิลด์ออบเจ็กต์ใบเสร็จ

ฟิลด์ประเภทคำอธิบาย
objectstringส่งคืน "receipt" เสมอ
idstringตัวระบุใบเสร็จที่ตรงกับ /rcpt(_test)?_[0-9a-z]+/
livemodebooleanตัวบ่งชี้สภาพแวดล้อมการใช้งานจริงเทียบกับการทดสอบ
charge_feeintegerค่าธรรมเนียมการเรียกเก็บเงินของ Omise ในหน่วยสกุลเงินที่เล็กที่สุด
transfer_feeintegerค่าธรรมเนียมการโอนในหน่วยสกุลเงินที่เล็กที่สุด
totalintegerคำนวณเป็น subtotal + vat - wht
currencystringรหัส ISO 4217 สามตัวอักษร
created_atstringวันที่และเวลา UTC ในรูปแบบ ISO 8601

ลองใช้งาน

เพิ่มเติม - 5 ฟิลด์