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

ดึงข้อมูล Capability

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


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

ไม่ต้องระบุพารามิเตอร์สำหรับ endpoint นี้ ส่งคืนความสามารถทั้งหมดสำหรับบัญชีที่ยืนยันตัวตนแล้ว


การตอบกลับ

200

คำขอสำเร็จ

ส่งคืน capability object พร้อมวิธีการชำระเงิน ขีดจำกัด และฟีเจอร์ของบัญชี

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

401

Unauthorized

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

สาเหตุทั่วไป:
  • ขาด Authorization header
  • Public หรือ secret key ไม่ถูกต้อง
  • รูปแบบ HTTP Basic Auth ไม่ถูกต้อง

5xx

Server error

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

วิธีจัดการ:

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

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

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

ลองใช้งาน

IP ของคุณ: ...กำลังโหลด...