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

Cập nhật phương thức xác nhận thanh toán

API này dùng để cập nhật phương thức xác nhận trước khi thanh toán hóa đơn qua dịch vụ Direct Debit.

Nếu khách hàng có sử dụng tính năng này, Tingee sẽ gửi email hoặc thông báo xác nhận về số điện thoại của khách hàng trước khi thực hiện khấu trừ tiền.

PUT
URLhttps://open-api.tingee.vn/v1/direct-debit/edit-confirm-payment-method

Khởi tạo yêu cầu thay đổi cách thức xác nhận thanh toán (Email/Zalo). Trả về URL để khách hàng thực hiện cấu hình.

Header Request​

HeaderBắt buộcMô tả
Content-Type✓application/json
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. 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)

Body Parameter​

TrườngKiểuBắt buộcMô tả
requestIdstring✓ID của request đến Tingee (UUID).
subscriptionIdstring✓ID tài khoản ngân hàng đã liên kết (UUID).
returnUrlstring✓Link redirect về đối tác sau khi hoàn tất.

Ví dụ mã nguồn​

curl --location --request PUT 'https://open-api.tingee.vn/v1/direct-debit/edit-confirm-payment-method' \
--header 'accept: application/json' \
--header 'x-client-id: YOUR_CLIENT_ID' \
--header 'x-request-timestamp: 20240509154004003' \
--header 'x-signature: YOUR_SIGNATURE' \
--header 'Content-Type: application/json' \
--data '{
"requestId": "550760e0-1cc2-44b9-85ba-eb318e228b4f",
"subscriptionId": "89188e53-eba3-40fa-9323-04422ced3637",
"returnUrl": "https://example.com"
}'

Response mẫu​

{
"code": "00",
"message": "Success",
"data": "https://direct-debit.tingee.vn/edit-confirm-payment-method?requestId=..."
}
TrườngKiểuMô tả
codestringMã phản hồi (00 là thành công).
messagestringThông báo chi tiết.
datastringURL để điều hướng người dùng thực hiện cập nhật PTXN.

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

CodeMô tảHướng xử lý
1067Không tìm thấy đăng ký đang hoạt độngKiểm tra subscriptionId thuộc Merchant và đăng ký chưa bị hủy.
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.