Errors
หัวข้อทั้งหมดในหน้านี้
เมื่อเกิดข้อขัดข้องในการทำรายการ ระบบจะแสดงข้อความดังต่อไปนี้เพื่ออธิบายความขัดข้องที่เกิดขึ้น
รหัสสถานะ
- 400 Bad Request
- 401 Unauthorized
- 403 Forbidden
- 404 Not Found
- 422 Unprocessable Entity
- 429 Too Many Requests
- 500 Internal Server Error
- 503 Service Unavailable
400 Bad Request
Backend Error
เกิดข้อขัดข้องขึ้นในระหว่างการติดต่อไปยังระบบของผู้ให้บริการ กรุณาลองใหม่อีกครั้ง
โค้ด: backend_error
Default message:
backend error
Bad Request
Bad request เกิดขึ้นได้ในหลายกรณี สามารถตรวจสอบรายละเอียดได้จาก error message
โค้ด: bad_request
Default message:
bad request
Brand Not Supported
แบรนด์บัตรที่ใช้สร้างรายการรับชำระเงินไม่รองรับกับบัญชีผู้ใช้นี้
โค้ด: brand_not_supported
Default message:
brand not supported
Documents Locked
มีการอัปโหลดไฟล์ไปยังรายการปฏิเสธรายการที่ปิดไปแล้ว
โค้ด: documents_locked
Default message:
documents list cannot be modified
Expired Charge
รายการที่ต้องการตัดวงเงินหรือยกเลิกการกันวงเงินไม่สามารถดำเนินการได้เนื่องจากรายการหมดอายุแล้ว รายการที่ชำระเงินผ่านบัตรเครดิตและบัตรเดบิตจะสามารถอนุมัติวงเงินไว้ได้ 7 วัน (30 วันสำหรับประเทศญี่ปุ่น) เมื่อครบกำหนดแล้วและไม่มีการตัดวงเงินเกิดขึ้น รายการจะถูกยกเลิกโดยอัตโนมัติ
สำหรับรายการรับชำระเงินผ่านช่องทางอื่นๆ ผู้ซื้อไม่สามารถจบการชำระเงินได้ (ตัวอย่างเช่น การชำระเงินโดยใช้โค้ดที่ออกโดย Opn Payments) เนื่องจากรายการหมดอายุแล้ว
โค้ด: expired_charge
Default message:
charge expired
Failed Capture
รายการที่ต้องการตัดวงเงินดำเนินการไม่สำเร็จ สาเหตุอาจเกิดจากรายการดังกล่าวยังไม่ได้รับการอนุมัติวงเงินหรือเป็นรายการที่ได้ตัดวงเงินไปแล้ว สามารถตรวจสอบรายละเอียดได้จาก error message
โค้ด: failed_capture
Default message:
capture failed
Failed Expire
ไม่สามารถปรับสถานะรายการเป็นหมดอายุได้
โค้ด: failed_expire
Default message:
expire failed
Failed Fraud Check
บัตรที่ต้องการใช้สร้าง token เป็นบัตรที่ผู้ถือบัตรแจ้งหายไว้หรือเป็นบัตรถูกโจรกรรม
โค้ด: failed_fraud_check
Default message:
fraud check failed
Failed Multi Currency
ยังไม่สามารถสร้างรายการรับชำระเงินเป็นสกุลเงินต่างประเทศได้ กรุณาติดต่อ support@opn.ooo เพื่อปรับการตั้งค่าบัญชีผู้ใช้
โค้ด: failed_multi_currency
Default message:
the currency conversion could not be completed
Failed Refund
ทำการคืนเงินไม่สำเร็จเนื่องจากเกิดข้อขัดข้อง
โค้ด: failed_refund
Default message:
refund failed
Failed Reverse
รายการที่ต้องการยกเลิกการกันวงเงินไม่สามารถดำเนินการได้ สามารถตรวจสอบรายละเอียดได้จาก error message
โค้ด: failed_reverse
Default message:
reverse failed
Failed Void
รายการที่ต้องการยกเลิก (คืนเงิน) ไม่สามารถดำเนินการได้
โค้ด: failed_void
Default message:
void failed
Feature Not Supported
ฟีเจอร์ที่ต้องการใช้งานยังไม่ได้เปิดให้บริการกับบัญชีผู้ใช้ กรุณาติดต่อ support@opn.ooo
โค้ด: feature_not_supported
Default message:
feature not supported
Invalid Amount
มีการสร้างรายการรับชำระเงินด้วยค่าที่ไม่ใช่จำนวนเต็ม
โค้ด: invalid_amount
Default message:
invalid amount
Invalid Bank Account
บัญชีธนาคารที่ระบุสำหรับผู้รับเงินไม่ถูกต้อง สามารถตรวจสอบธนาคารที่เรารองรับทั้งหมดได้ที่นี่
โค้ด: invalid_bank_account
Default message:
invalid bank account
Invalid Card
มีการสร้าง token ด้วย parameter ที่ไม่ถูกต้อง
โค้ด: invalid_card
Default message:
invalid card
Invalid Card Token
มีการเรียกใช้ API ซึ่งกำหนดให้ใส่ token (string) (ตัวอย่างเช่น tokn_test_4xvpea0ifwajbx3f873
) แต่กลับมีการใส่ค่าที่เป็น non-string ลงไปแทน (บ่อยครั้งเกิดจากการกรอกข้อมูลบัตรแทนการกรอก token)
โค้ด: invalid_card_token
Default message:
invalid card token
Invalid Charge
รายการรับชำระเงินที่ต้องการสร้างไม่ตรงตามความต้องการของระบบ สามารถตรวจสอบรายละเอียดได้จาก error message
โค้ด: invalid_charge
Default message:
invalid charge
Invalid Dispute
มีการอัปเดตการปฏิเสธรายการด้วยค่าที่ไม่รองรับ
โค้ด: invalid_dispute
Default message:
invalid dispute
Invalid Domain
มีการพยายามสร้าง token โดยการใช้ api.omise.co
กรุณาใช้ vault.omise.co
ในการสร้าง token
โค้ด: invalid_domain
Default message:
request must be made with the http://vault.omise.co domain
Invalid File Type
ไฟล์ที่ต้องการอัปโหลดเป็นไฟล์ประเภทที่ไม่รองรับ สามารถตรวจสอบไฟล์ที่รองรับได้ที่ Documents API
โค้ด: invalid_file_type
Default message:
invalid content-type
Invalid Link
ลิงก์ที่สร้างอาจระบุสกุลเงินไม่ถูกต้องหรือไม่มีการระบุ description parameter
โค้ด: invalid_link
Default message:
invalid link
Invalid Recipient
มีการแก้ไขผู้รับเงินซึ่งไม่สามารถอัปเดตได้ (ตัวอย่างเช่น ลบผู้รับเงินที่ไม่สามารทำการลบได้)
โค้ด: invalid_recipient
Default message:
invalid recipient
Invalid Transfer
มีการแก้ไขรายการโอนเงินซึ่งไม่สามารถอัปเดตได้ (ตัวอย่างเช่น ยกเลิกรายการโอนเงินซึ่งไม่สามารถยกเลิกได้หรือต้องการโอนเงินจำนวนมากกว่ายอดเงินโอนได้ในบัญชี)
โค้ด: invalid_transfer
Default message:
invalid transfer
Missing Card
ข้อมูลบัตรที่จำเป็นสำหรับการสร้าง token ระบุไม่ครบถ้วน
โค้ด: missing_card
Default message:
request contains no card parameters
Missing File
ไม่พบไฟล์ที่ต้องการอัปโหลด
โค้ด: missing_file
Default message:
missing file or filename
Used Token
มีการนำ token ไปใช้งานซ้ำ ระบบกำหนดให้ token สามารถใช้ได้เพียงครั้งเดียวเท่านั้น
โค้ด: used_token
Default message:
token was already used
401 Unauthorized
Authentication Failure
Key ที่ใช้ทำรายการไม่ถูกต้อง กรุณาตรวจสอบว่าการใช้งาน API ดังกล่าวจำเป็นต้องใช้ public หรือ secret key สามารถตรวจสอบรหัสชุดปัจจุบันได้จากแดชบอร์ด
โค้ด: authentication_failure
Default message:
authentication failed
403 Forbidden
Key Expired Error
Key ที่นำมาใช้งานหมดอายุหรือถูกยกเลิกไปแล้ว สามารถดูข้อมูลของ key ชุดปัจจุบันได้จากแดชบอร์ด
โค้ด: key_expired_error
Default message:
expired key
Locked Account Error
บัญชีถูกระงับการใช้งาน กรุณาติดต่อ support@opn.ooo
โค้ด: locked_account_error
Default message:
account locked
Not Authorized
มีการกระทำที่ไม่ได้รับการอนุญาตเกิดขึ้น
โค้ด: not_authorized
Default message:
not authorized
404 Not Found
Not Found
มีการอ้างอ้างถึง Object ID (ตัวอย่างเช่น rfnd_test_5dvfvd32uiabudlr3v7
) ในคำสั่ง API แต่ระบบไม่พบ ID ตามที่ระบุ กรุณาตรวจสอบให้แน่ใจว่ากำลังใช้ Object ID ที่ถูกต้อง
โค้ด: not_found
Default message:
the requested object was not found
Serializer Not Found
มีการเรียกใช้งานฟีเจอร์ซึ่งไม่รองรับในเวอร์ชันของ API ที่ใช้งานอยู่ หากไม่มีการระบุเวอร์ชันไว้ในคำสั่ง (ตัวอย่างเช่น Omise-Version: 2017-11-02
) จะยึดเอา API เวอร์ชันปัจจุบันของบัญชีผู้ใช้ สามารถตรวจสอบวิธีการอัปเดตเวอร์ชัน API ได้ที่นี่
โค้ด: serializer_not_found
Default message:
your current API version does not support this action
Service Not Found
End-point ที่ระบุไม่รองรับกับเวอร์ชัน API ที่ใช้อยู่ในปัจจุบัน สามารถอ่านวิธีอัพเดตเวอร์ชัน API ได้ที่นี่
โค้ด: service_not_found
Default message:
you are using api version which does not support this operation
422 Unprocessable Entity
Failed Deletion
Object ที่ต้องการยกเลิกหรือลบทิ้ง (ตัวอย่างเช่น ลิงก์รับชำระเงินหรือรายการรับชำระเงินอัตโนมัติที่ตั้งค่าไว้) ดำเนินการไม่สำเร็จ สามารถตรวจสอบรายละเอียดได้จาก error message
โค้ด: failed_deletion
Default message:
this object could not be deleted
Invalid Filter
มีการส่ง key ที่ไม่ถูกต้องไปยัง filters
parameter ในการเรียกใช้ Search API จะสามารถระบุ filter ตามที่ระบบของเรารองรับเท่านั้น สามารถตรวจสอบ filter ทั้งหมดได้ที่นี่
โค้ด: invalid_filter
Default message:
invalid filters
Invalid Page
ค่าที่ระบุใน page
parameter ไม่ถูกต้อง การค้นหาผ่าน Search API จะต้องระบุเป็นจำนวนเต็มบวก
โค้ด: invalid_page
Default message:
invalid page
Invalid Per Page
ค่าที่ระบุใน per_page
parameter ไม่ถูกต้อง การค้นหาผ่าน Search API จะต้องระบุเป็นจำนวนเต็มบวก
โค้ด: invalid_per_page
Default message:
invalid per page
Invalid Scope
Scope ที่ระบุในการเรียกใช้ Search API ไม่ครบหรือไม่ถูกต้อง สามารถตรวจสอบ scope ที่รองรับทั้งหมดได้ที่นี่
โค้ด: invalid_scope
Default message:
invalid scope
429 Too Many Requests
Too Many Requests
มีการส่งคำสั่งเข้ามาเป็นจำนวนมากในระยะเวลาที่สั้นเกินไป กรุณาอ่านคู่มือการจำกัดอัตราการใช้งาน
โค้ด: too_many_requests
Default message:
you have sent too many requests in too little time
500 Internal Server Error
Internal Error
เกิดข้อขัดข้องกับเซิร์ฟเวอร์ หากพบข้อขัดข้องเดิมนี้ซ้ำกรุณาติดต่อ support@omise.co
โค้ด: internal_error
Default message:
request could not be completed due to an internal error
503 Service Unavailable
Search Unavailable
มีการค้นหาข้อมูล แต่ Search API ไม่สามารถใช้งานได้ชั่วคราว กรุณาลองใหม่อีกครั้ง
โค้ด: search_unavailable
Default message:
search is temporarily unavailable