Hàm lấy trạng thái giao dịch Topup theo RequestId

Hàm cho phép bạn xem trạng thái giao dịch theo RequestId nếu có truyền vào

HTTP request

POST http://api.omitopup.com/api/get-by-requestid

  • Content Type: application/json

  • Response Type: application/json

curl --location --request POST 'http://api.omitopup.com/api/get-by-requestid' \
--header 'token: {token}' \
--header 'Content-Type: application/json' \
--data-raw '{ "request_id": ["{request_id}"] }'
  • Cấu trúc body của request:

Thuộc tính
Mô tả

token *

Bạn sẽ được cung cấp khi sử dụng hàm đăng nhập.

request_id *

id của khách hàng truyền vào khi topup

  • Response:

{
"resultCode": 100,
"payload": {
"code": 1,
"reference_id": "42bf5f70-409e-4eda-8cce-10420691221f",
"request_id": "270220230000",
"request_price": 20000,
"total_topup": 0
}
}
  • Cấu trúc body của response:

Thuộc tính
Mô tả

resultCode

100 Thành công. 101 Sai Token. 111 Địa chỉ IP chưa được Whitelist. 99 Lỗi không xác định. 104 Sai request_id hoặc get giao dịch quá 7 ngày

payload

  • referenceid: ID của hệ thống eSMS trả về khi gọi hàm topup và cardcode.

  • request_id: Thông tin requested của khách hàng truyền vào.

  • code: Trạng thái giao dịch 0: thành công . 1: thất bại . 2: pending . 3: thành công 1 phần .

Last updated