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

อัปเดตบัญชี

อัปเดตและส่งคืนข้อมูลบัญชี ใช้ endpoint นี้เพื่อกำหนดค่า webhook endpoints, การตั้งค่าการส่งออกข้อมูลเมตาดาต้า และพารามิเตอร์ตลาดกลาง


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

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

Recommended - 4 fieldsRecommended Parameters
`webhook_uri`STRING(optional)
URL ของ webhook endpoint หลักสำหรับรับการแจ้งเตือนเหตุการณ์ ต้องเป็น HTTPS ในโหมดจริง
Example:"https://example.com/webhooks/omise"
`chain_enabled`BOOLEAN(optional)
เปิดใช้งานการเชื่อมโยงบัญชี (คุณสมบัติตลาดกลาง) หรือไม่
Example:false
Default:false
`chain_return_uri`STRING(optional)
URI กลับเริ่มต้นสำหรับธุรกรรมตลาดกลางหลังจากการอนุญาตของลูกค้า
Example:"https://marketplace.example.com/return"
`zero_interest_installments`BOOLEAN(optional)
ผู้ค้ารับภาระต้นทุนดอกเบี้ยการผ่อนชำระหรือไม่ (การผ่อนชำระ 0% สำหรับลูกค้า)
Example:false
Default:false
Additional - 1 fieldAdditional Parameters

การตอบกลับ

200

อัปเดตสำเร็จ

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

ออบเจ็กต์บัญชีที่อัปเดตแล้วประกอบด้วย:
  • id - ตัวระบุบัญชี
  • webhook_uri - URL ของ webhook ที่อัปเดตแล้ว
  • chain_enabled - สถานะการเปิดใช้งานตลาดกลางที่อัปเดตแล้ว
  • chain_return_uri - URI กลับของตลาดกลางที่อัปเดตแล้ว
  • zero_interest_installments - การตั้งค่าการผ่อนชำระที่อัปเดตแล้ว
  • metadata_export_keys - การกำหนดค่าการส่งออกข้อมูลเมตาดาต้าที่อัปเดตแล้ว
  • ฟิลด์บัญชีอื่นๆ ทั้งหมด (email, country, currency ฯลฯ)

400

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

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

สาเหตุทั่วไป:
  • รูปแบบ URL ของ webhook ไม่ถูกต้อง
  • URL ของ webhook เป็น HTTP ในโหมดจริง (ต้องเป็น HTTPS)
  • โครงสร้าง metadata_export_keys ไม่ถูกต้อง
  • ประเภทพารามิเตอร์ไม่ถูกต้อง

401

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

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

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

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

curl https://api.omise.co/account \
-X PATCH \
-u skey_test_5xuy4w91xqz7d1w9u0t: \
-d "webhook_uri=https://example.com/webhooks/omise"

ลองใช้งาน

แนะนำ - 4 ฟิลด์
เพิ่มเติม - 1 ฟิลด์