Bỏ qua để đến nội dung chính
Phiên bản: 1.2.2 (Latest)

Hủy đăng ký biến động ghi nợ

API này dùng để hủy đăng ký nhận thông báo giao dịch ghi nợ đã tạo bằng API Đăng ký nhận biến động ghi nợ. Nếu tài khoản đồng thời đăng ký nhận biến động ghi có, đăng ký ghi có vẫn được giữ nguyên.

Quy trình​

  1. Gọi API này để gửi yêu cầu hủy. Ngân hàng ACB gửi mã OTP tới số điện thoại của chủ tài khoản, kết quả trả về confirmId.
  2. Gọi API Xác nhận xóa tài khoản với confirmId và otpNumber để hoàn tất. confirmId có hiệu lực trong 4 phút.
DELETE
URLhttps://open-api.tingee.vn/v1/delete-debit

Khởi tạo yêu cầu hủy đăng ký nhận biến động ghi nợ trên tài khoản ACB. Kết quả trả về confirmId dùng cho bước xác nhận OTP.

Header Request​

HeaderBắt buộcMô tả
x-client-id✓Mã định danh của đối tác do TINGEE cung cấp.
x-signature✓Chữ ký xác thực HMAC SHA512. Request không có body nên chuỗi ký là {x-request-timestamp}:{}. Xem thêm tại Cách sinh chữ ký.
x-request-timestamp✓Thời gian gửi request (format: yyyyMMddHHmmssSSS, múi giờ UTC+7)

Query Parameters​

TrườngKiểuBắt buộcMô tả
bankBinstring✓Truyền cố định 970416 (ACB).
vaAccountNumberstring✓Số tài khoản ACB đã đăng ký nhận biến động ghi nợ.
merchantIdnumber~ID của Merchant
(Bắt buộc nếu kết nối bằng tài khoản Master Merchant).

Ví dụ mã nguồn​

curl --location --request DELETE 'https://open-api.tingee.vn/v1/delete-debit?bankBin=970416&vaAccountNumber=12345678' \
--header 'accept: application/json' \
--header 'x-client-id: YOUR_CLIENT_ID' \
--header 'x-request-timestamp: 20240509154004003' \
--header 'x-signature: YOUR_SIGNATURE'

Response mẫu​

{
"code": "00",
"message": "Success",
"data": {
"confirmId": "7f4c1e9a-2d3b-4c8e-b1a0-5e6f7a8b9c0d"
}
}
TrườngKiểuMô tả
codestringMã kết quả (00 = Thành công).
messagestringThông điệp phản hồi.
data.confirmIdstringMã xác nhận, dùng để gọi API Xác nhận xóa tài khoản trong vòng 4 phút.

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

CodeMô tảHướng xử lý
1010Không tìm thấy số tài khoảnTài khoản chưa đăng ký nhận biến động ghi nợ, hoặc sai vaAccountNumber.
1095, 1096Lỗi merchantId của Master MerchantTruyền merchantId thuộc Master Merchant đang gọi API.
400Dữ liệu không hợp lệ hoặc lỗi từ ACBmessage mô tả chi tiết lỗi.
90, 91, 92, 97Lỗi xác thực request (timestamp, client-id, chữ ký)Xem Mã lỗi hệ thống.
OthersLỗi khácXem Danh sách mã lỗi.