Chuyển tới nội dung chính

Bảng mô tả mã lỗi trả về từ API của Checkout SDK

Error codeDescriptionRecommended actions
0Thành công
-2001Không có quyền truy cậpKiểm tra trường msg được trả về để biết lý do bị lỗi.
Lỗi này xảy ra khi:
  • Người dùng gọi checkTransaction một Order do người khác tạo.
  • Đối tác gọi updateOrderStatus nhưng phương thức thanh toán của Endpoint và Order khác nhau.
-2002Session không hợp lệKiểm tra Access Token đã hợp lệ hay chưa.
-2003Gửi quá nhiều RequestKiểm tra trường msg được trả về để biết giới hạn số lượng Request.
-2101Giá trị MAC không đúngKiểm tra xem giá trị MAC được tạo có trùng với giá trị MAC Debug không.
Lỗi này cũng có thể xảy ra khi:
  • PrivateKey đang sử dụng không phải của Mini App đang gọi tới.
-2102Request body không hợp lệKiểm tra trường msg được trả về để biết thêm thông tin về lỗi.
Lỗi này xảy ra khi:
  • Nội dung Request có cú pháp không phải JSON.
-2103Tham số không hợp lệKiểm tra trường msg được trả về để biết chi tiết tham số bị lỗi.
Lỗi này xảy ra khi:
  • Đối tác truyền thiếu trường dữ liệu.
  • Đối tác truyền sai trường dữ liệu.
-2104Mã phương thức thanh toán Platform không hợp lệKiểm tra mã phương thức thanh toán đã đúng với mã phương thức thanh toán của Platform hay chưa.
-2105Result code không hợp lệKiểm tra xem giá trị resultCode có phải các giá trị sau không:
  • -1: Thất bại
  • 1: Thành công
  • 2: Đã hoàn tiền
-2201Phương thức thanh toán không hợp lệKiểm tra trường msg được trả về để biết lý do bị lỗi.
Lỗi này xảy ra khi:
  • Đối tác chưa cấu hình phương thức thanh toán.
-2203Order không hợp lệKiểm tra giá trị orderId truyền lên đã chính xác hay chưa.
-2204Refund không hợp lệKiểm tra giá trị refundId truyền lên đã chính xác hay chưa.
-2205Transaction không hợp lệKiểm tra giá trị transId truyền lên đã chính xác hay chưa.
-2301Phương thức thanh toán chưa được kích hoạtKiểm tra phương thức thanh toán đã được kích hoạt hay chưa.
-5000Lỗi không xác địnhVui lòng liên hệ Zalo Mini App để biết thêm chi tiết.
miniapp-logo

Khám phá