ดาวน์โหลดรายงานสถานะแบบกลุ่ม
ดาวน์โหลดรายงานสถานะโดยละเอียดสำหรับงานสร้างกำหนดการเรียกเก็บเงินแบบกลุ่มที่เสร็จสมบูรณ์ รายงานประกอบด้วยข้อมูล CSV ดั้งเดิมพร้อมคอลัมน์เพิ่มเติมที่แสดงสถานะการสร้างและข้อความข้อผิดพลาดสำหรับแต่ละแถว
พารามิเตอร์คำขอ
การตอบกลับ
200
ดาวน์โหลดรายงานสำเร็จส่งคืนไฟล์ CSV ที่มีรายงานสถานะ Content-Type ของการตอบกลับคือ text/csv
- คอลัมน์ดั้งเดิมทั้งหมดจาก CSV ที่อัปโหลด
status- สถานะการประมวลผลแถว (success หรือ failed)schedule_id- Schedule ID ที่สร้าง (schd_*) สำหรับแถวที่สำเร็จerror_code- รหัสข ้อผิดพลาดสำหรับแถวที่ล้มเหลวerror_message- คำอธิบายข้อผิดพลาดโดยละเอียดสำหรับแถวที่ล้มเหลว
customer_key,customer,card,amount,description,every,period,days_of_month,start_date,end_date,status,schedule_id,error_code,error_message sub_001,cust_test_abc123,,100000,Monthly plan,1,month,1,2025-02-01,2026-01-31,success,schd_test_xyz789,, sub_002,cust_test_invalid,,50000,Basic plan,1,month,15,2025-02-01,,failed,,invalid_customer,Customer not found
400
คำขอไม่ถูกต้องการตรวจสอบคำขอล้มเหลว ตรวจสอบข้อความข้อผิดพลาดสำหรับรายละเอียด
- รูปแบบ recurring_id ไม่ถูกต้อง
- งานยังไม่เสร็จสมบูรณ์ (ยังอยู่ในสถานะ pending หรือ processing)
401
ไม่ได้รับอนุญาตการยืนยันตัวตนล้มเหลว API key ไม่ถูกต้องหรือหายไป
- ไม่มี Authorization header
- Secret key ไม่ถูกต้อง
- ใช้ public key แทน secret key
- รูปแบบ HTTP Basic Auth ไ ม่ถูกต้อง
404
ไม่พบไม่พบงานสร้างแบบกลุ่มหรือรายงานไม่พร้อมใช้งาน
- recurring_id ไม่ถูกต้อง
- งานเป็นของบัญชีอื่น
- ใช้คีย์โหมด test และ live ปนกัน
- รายงานหมดอายุแล้ว (เก่ากว่า 30 วัน)
5xx
ข้อผิดพลาดเซิร์ฟเวอร์เกิดข้อผิดพลาดฝั่งเซิร์ฟเวอร์ เหตุการณ์เหล่านี้หายากแต่ควรจัดการอย่างเหมาะสม
- ลองคำขอใหม่ด้วย exponential backoff
- ตรวจสอบ status.omise.co สำหรับเหตุการณ์บริการ
- ดู การจัดการข้อผิดพลาด สำหรับคำแนะนำโดยละเอียด