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

ดึงข้อมูลการโอน

ดึงรายละเอียดของการโอนที่ระบุโดยใช้รหัส ส่งคืนอ็อบเจกต์การโอนรวมถึงสถานะ จำนวนเงิน ข้อมูลผู้รับ และ timestamp


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

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

การตอบกลับ

200

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

ดึงข้อมูลการโอนสำเร็จ ส่งคืนอ็อบเจกต์การโอนที่สมบูรณ์พร้อมแอตทริบิวต์ทั้งหมด

แอตทริบิวต์การโอนที่ส่งคืน:
  • object - เป็น "transfer" เสมอ
  • id - ตัวระบุการโอน (รูปแบบ: trsf_test_* หรือ trsf_*)
  • livemode - ค่า boolean ระบุโหมดจริง (true) หรือโหมดทดสอบ (false)
  • amount - จำนวนเงินโอนในหน่วยเล็กที่สุดของสกุลเงิน
  • currency - รหัสสกุลเงิน ISO 4217 สามตัวอักษร
  • fee - ค่าธรรมเนียมการโอน Omise ในหน่วยเล็กที่สุดของสกุลเงิน
  • total_fee - ค่าธรรมเนียมรวม VAT ในหน่วยเล็กที่สุดของสกุลเงิน
  • net - จำนวนเงินลบ total_fee (จำนวนจริงที่ผู้รับได้รับ)
  • recipient - อ็อบเจกต์ผู้รับหรือรหัส (ขยายได้)
  • bank_account - รายละเอียดบัญชีธนาคารปลายทาง
  • sendable - ค่า boolean ระบุว่าการโอนสามารถส่งได้หรือไม่
  • sent - ค่า boolean ระบุว่าการโอนถูกส่งแล้วหรือไม่
  • paid - ค่า boolean ระบุว่าการโอนถูกจ่ายแล้วหรือไม่
  • fail_fast - ค่า boolean ระบุพฤติกรรมการลองใหม่เมื่อล้มเหลว
  • failure_code - รหัสข้อผิดพลาดหากการโอนล้มเหลว
  • failure_message - ข้อความข้อผิดพลาดหากการโอนล้มเหลว
  • metadata - คู่คีย์-ค่าที่กำหนดเอง
  • created_at - timestamp การสร้างในรูปแบบ ISO 8601
  • sent_at - timestamp ISO 8601 เมื่อการโอนถูกส่ง
  • paid_at - timestamp ISO 8601 เมื่อการโอนถูกจ่าย

401

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

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

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

404

ไม่พบ

ไม่พบการโอน

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

5xx

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

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

วิธีจัดการ:

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

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

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

ลองใช้งาน

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