Skip to main content

Thêm thiết bị vào cửa hàng (Add Device To Shop)

API này cho phép liên kết thiết bị TINGEEBOX với cửa hàng hoặc tài khoản định danh (VA). Sau khi đăng ký, thiết bị có thể thực hiện các tác vụ như hiển thị QR, đọc số tiền, hoặc gửi thông báo giao dịch.

POST
URLhttps://uat-open-api.tingee.vn/v1/device/add-device-to-shop

API liên kết thiết bị TINGEEBOX mới vào hệ thống quản lý của Merchant.

Header Request

HeaderBắt buộcMô tả
Content-Typeapplication/json
x-client-idMã định danh của đối tác do TINGEE cung cấp.
x-signatureChữ ký xác thực HMAC SHA512. Xem thêm tại Cách sinh chữ ký.
x-request-timestampThời gian gửi request (format: yyyyMMddHHmmssSSS, múi giờ UTC+7)

Body Parameter

TrườngKiểuBắt buộcMô tả
merchantIdnumberID của Merchant
(Bắt buộc nếu kết nối bằng tài khoản Master Merchant).
uuidstringMã định danh duy nhất của thiết bị.
securityCodestringMã bảo mật của thiết bị.
vaAccountNumbersstring[]Danh sách tài khoản VA liên kết với thiết bị.
shopIdsnumber[]Danh sách ID cửa hàng cần liên kết
(Bắt buộc nếu không có vaAccountNumbers).
appTypestringLoại ứng dụng đăng ký (Mặc định truyền baas).

Ví dụ mã nguồn

curl --location --request POST 'https://uat-open-api.tingee.vn/v1/device/add-device-to-shop' \
--header 'accept: application/json' \
--header 'x-signature: YOUR_SIGNATURE' \
--header 'x-request-timestamp: 20251110175110111' \
--header 'x-client-id: YOUR_CLIENT_ID' \
--header 'Content-Type: application/json' \
--data '{
"uuid": "DEVICE-001",
"securityCode": "ABC123XYZ",
"shopIds": [12],
"appType": "ocb-web",
"vaAccountNumbers": ["123456789"]
}'

Response mẫu

{
"code": "00",
"message": "Success",
"data": {
"type": "string",
"uuid": "string"
}
}
TrườngKiểuMô tả
codestringMã kết quả (00 = Thành công).
messagestringThông điệp phản hồi.
data.typestringPhân loại thiết bị.
data.uuidstringMã UUID của thiết bị.

Mã lỗi thường gặp

CodeMô tảHướng xử lý
90Sai format timestampKiểm tra format yyyyMMddHHmmssSSS.
91Request quá hạnKiểm tra thời gian gửi request.
97Sai chữ kýKiểm tra lại Secret Key và logic tạo Signature.
OthersLỗi khácXem Danh sách mã lỗi.