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

ดึงข้อมูล Capability

คืนค่าข้อมูลเกี่ยวกับความสามารถของบัญชี รวมถึงธนาคารที่รองรับสำหรับผู้รับโอนเงิน และวิธีการชำระเงินที่ใช้ได้สำหรับบัญชีผู้ค้า


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

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

ไม่จำเป็นต้องมีพารามิเตอร์สำหรับ endpoint นี้ จะคืนค่าความสามารถทั้งหมดของบัญชีที่ผ่านการยืนยันตัวตน


การตอบกลับ

200

คำขอสำเร็จ

คืนค่าออบเจ็กต์ capability ที่มีวิธีการชำระเงิน ข้อจำกัด และคุณสมบัติของบัญชี

ออบเจ็กต์ Capability ประกอบด้วย:
  • object - ค่าสตริง "capability"
  • location - เส้นทาง API endpoint "/capability"
  • banks - อาร์เรย์ของรหัสธนาคารที่รองรับสำหรับผู้รับเงิน
  • country - รหัสประเทศสองตัวอักษรตาม ISO 3166 ของบัญชี
  • payment_methods - อาร์เรย์ของออบเจ็กต์วิธีการชำระเงินที่ใช้ได้
  • limits - ข้อจำกัดของธุรกรรม (charge_amount, transfer_amount, installment_amount)
  • tokenization_methods - วิธีการโทเค็นไนเซชันที่ใช้ได้ (googlepay, applepay)
  • zero_interest_installments - ค่าบูลีนสำหรับการผ่อนชำระที่ผู้ค้ารับผิดชอบ
แต่ละออบเจ็กต์วิธีการชำระเงินประกอบด้วย:
  • name - ตัวระบุวิธีการชำระเงิน (เช่น card, promptpay, mobile_banking_scb)
  • currencies - อาร์เรย์ของสกุลเงินที่รองรับสำหรับวิธีการนี้
  • card_brands - ยี่ห้อบัตรที่รองรับ (สำหรับวิธีการชำระเงินด้วยบัตร)
  • installment_terms - ระยะเวลาการผ่อนชำระที่ใช้ได้ (หน่วยเป็นเดือน)
  • banks - ธนาคารที่รองรับ (สำหรับวิธีการเฉพาะธนาคาร)

401

ข้อผิดพลาดการยืนยันตัวตน

การยืนยันตัวตนล้มเหลว API key ไม่ถูกต้องหรือไม่มีอยู่

สาเหตุที่พบบ่อย:
  • ไม่มี Authorization header
  • public key หรือ secret key ไม่ถูกต้อง
  • รูปแบบ HTTP Basic Auth ไม่ถูกต้อง

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

curl https://api.omise.co/capability \
-u pkey_test_5xuy4w91xqz7d1w9u0t:

ลองใช้งาน