ผลตรวจรายการโอน

ทุกครั้งที่ตรวจสอบรายการโอนกับธนาคาร ผลจะเป็นหนึ่งในค่าด้านล่าง ค่าใน API กับป้ายบนหน้าจอเป็นชุดเดียวกัน

outcomeป้ายเครดิต
FOUNDพบรายการหัก 1
NOT_FOUNDไม่พบรายการไม่หัก
DUPLICATEซ้ำไม่หัก
PENDINGรอธนาคารไม่หัก
UNAVAILABLEติดต่อไม่ได้ไม่หัก
INVALID_QRอ่าน QR ไม่ได้ไม่หัก
INVALID_FILEอ่านไฟล์ไม่ได้ไม่หัก
QR_TAMPEREDQR ไม่ตรงไม่หัก
TOO_OLDเกินช่วงย้อนหลังไม่หัก

FOUND พบรายการ

ความหมาย

ธนาคารผู้โอนมีรายการโอนตาม trans_ref นี้ และคืนข้อมูลรายการมา ณ เวลาที่ถาม

สิ่งที่ทำต่อได้

เทียบยอดเงิน ผู้รับ และเวลา กับออเดอร์ของคุณ แล้วตัดสินใจรับเงินเอง

NOT_FOUND ไม่พบรายการ

ความหมาย

ธนาคารผู้โอนไม่มีรายการตาม trans_ref นี้ ณ เวลาที่ถาม

สิ่งที่ทำต่อได้

อย่าเพิ่งส่งของ ขอให้ผู้โอนส่งสลิปจากแอปธนาคารโดยตรงอีกครั้ง

DUPLICATE ซ้ำ

ความหมาย

บัญชีของคุณเคยดึงข้อมูลรายการนี้แล้ว

สิ่งที่ทำต่อได้

ดูการตรวจครั้งแรกจาก duplicate_of ว่าผูกกับออเดอร์ไหน ก่อนรับเงินซ้ำ

PENDING รอธนาคาร

ความหมาย

ธนาคารยังไม่แสดงรายการนี้ ระบบจะถามซ้ำให้อัตโนมัติไม่เกิน 15 นาที

สิ่งที่ทำต่อได้

รอผลทาง webhook หรือเปิดดูการตรวจนี้อีกครั้งหลังเวลาใน Retry-After

UNAVAILABLE ติดต่อไม่ได้

ความหมาย

ยังไม่ได้คำตอบที่ชัดเจนจากระบบธนาคารในขณะนี้

สิ่งที่ทำต่อได้

ส่งใหม่ด้วย Idempotency-Key เดิมหลังเวลาใน Retry-After

INVALID_QR อ่าน QR ไม่ได้

ความหมาย

ไม่พบ QR ของสลิปโอนเงินธนาคารไทยในสิ่งที่ส่งมา

สิ่งที่ทำต่อได้

ส่งรูปสลิปที่เห็น QR ชัดเจน หรือข้อความ QR จากสลิป

INVALID_FILE อ่านไฟล์ไม่ได้

ความหมาย

ไฟล์ว่าง, ไฟล์เสีย, ใหญ่เกินกำหนด หรือไม่ใช่รูปที่รองรับ

สิ่งที่ทำต่อได้

บันทึกสลิปเป็นรูป JPEG / PNG / WebP แล้วส่งใหม่

QR_TAMPERED QR ไม่ตรง

ความหมาย

ข้อมูลใน QR ไม่ตรงกับที่ธนาคารออกไว้

สิ่งที่ทำต่อได้

ขอสลิปต้นฉบับจากแอปธนาคารของผู้โอน

TOO_OLD เกินช่วงย้อนหลัง

ความหมาย

วันที่ใน trans_ref เก่ากว่าช่วงที่ธนาคารผู้โอนให้ตรวจย้อนหลัง

สิ่งที่ทำต่อได้

ตรวจรายการนี้กับธนาคารโดยตรง (ดูจำนวนวันต่อธนาคารที่ /docs/banks)