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

ทำเครื่องหมายการโอนว่าส่งแล้ว

ทำเครื่องหมายการโอนว่าส่งแล้ว endpoint นี้ใช้เพื่อระบุว่าการโอนถูกส่งไปยังธนาคารเพื่อประมวลผลแล้ว เมื่อทำเครื่องหมายว่าส่งแล้ว สถานะการโอนจะได้รับการอัปเดตและแฟล็ก sent จะถูกตั้งค่าเป็น true


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

จำเป็น - 1 ฟิลด์พารามิเตอร์ที่จำเป็น
`id`STRING(required)
รหัสการโอน (เช่น trsf_test_...) ระบุใน URL path
Example:"trsf_test_5xuy4w91xqz7d1w9u0t"

การตอบกลับ

200

ธุรกรรมสำเร็จ

ทำเครื่องหมายการโอนว่าส่งแล้วสำเร็จ ส่งคืนอ็อบเจกต์การโอนที่อัปเดตแล้วพร้อม sent: true

แอตทริบิวต์การโอนที่อัปเดต:
  • sent - ตั้งค่าเป็น true แล้ว
  • sent_at - timestamp เมื่อทำเครื่องหมายว่าส่งแล้ว
  • แอตทริบิวต์การโอนอื่นๆ ยังคงไม่เปลี่ยนแปลง

400

คำขอไม่ถูกต้อง

การตรวจสอบคำขอล้มเหลว ตรวจสอบข้อความข้อผิดพลาดสำหรับรายละเอียด

สาเหตุทั่วไป:
  • การโอนถูกทำเครื่องหมายว่าส่งแล้ว
  • การโอนไม่สามารถส่งได้ (ยอดคงเหลือไม่เพียงพอ ผู้รับไม่ถูกต้อง)
  • การโอนถูกลบแล้ว
  • การโอนอยู่ในสถานะไม่ถูกต้อง

401

ไม่ได้รับอนุญาต

การรับรองความถูกต้องล้มเหลว API key ไม่ถูกต้องหรือขาดหาย

สาเหตุทั่วไป:
  • ไม่มีส่วนหัว Authorization
  • secret key ไม่ถูกต้อง
  • ใช้ public key แทน secret key
  • รูปแบบ HTTP Basic Auth ไม่ถูกต้อง

404

ไม่พบ

ไม่พบการโอน

สาเหตุทั่วไป:
  • รหัสการโอนไม่ถูกต้อง
  • การโอนไม่ได้เป็นของบัญชีของคุณ
  • การโอนถูกลบแล้ว
  • รหัสโหมดทดสอบและโหมดจริงปนกัน

5xx

ข้อผิดพลาดเซิร์ฟเวอร์

เกิดข้อผิดพลาดฝั่งเซิร์ฟเวอร์ กรณีนี้เกิดขึ้นไม่บ่อยแต่ควรจัดการอย่างเหมาะสม

วิธีจัดการ:

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

curl https://api.omise.co/transfers/trsf_test_5xuy4w91xqz7d1w9u0t/mark_as_sent \
-X POST \
-u skey_test_5xuy4w91xqz7d1w9u0t:

รหัสข้อผิดพลาด

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

รหัสคำอธิบายการแก้ไข
transfer_already_sentการโอนถูกทำเครื่องหมายว่าส่งแล้วไม่ต้องดำเนินการ การโอนส่งไปแล้ว
transfer_not_sendableการโอนไม่สามารถส่งได้ตรวจสอบสถานะ sendable ของการโอนและแก้ไขปัญหา
transfer_deletedการโอนถูกลบแล้วไม่สามารถทำเครื่องหมายการโอนที่ถูกลบว่าส่งแล้ว
invalid_transfer_stateการโอนอยู่ในสถานะไม่ถูกต้องตรวจสอบสถานะการโอนปัจจุบัน
insufficient_balanceเงินไม่เพียงพอที่จะส่งการโอนรอให้การเรียกเก็บเงินผ่านหรือลดจำนวนเงิน

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

ลองใช้งาน

จำเป็น - 1 ฟิลด์
IP ของคุณ: ...กำลังโหลด...