Ủy quyền trích nợ
Đăng ký ủy quyền
POST
/api/v1/end-user/autodebit-registerBắt đầu đăng ký trích nợ. Trên đường truyền, body là { data } đã mã hóa AES. Tài liệu này mô tả payload nghiệp vụ trước khi mã hóa.
Sandbox nhận { data } mã hóa AES-256-CBC (PKCS7, base64). Key dài 32 byte và vector dài 16 byte, cả hai là UTF-8. Try mã hóa payload trên form trong trình duyệt rồi gửi. Key không rời máy bạn.
Header
| Trường | Mô tả |
|---|---|
Content-TypeBắt buộc | application/json |
AuthorizationBắt buộc | Authorization key Fintwin cấp cho company code. |
Body
| Trường | Mô tả |
|---|---|
com_cdBắt buộc | Mã doanh nghiệp. |
bank_cdBắt buộc | Mã NAPAS ngân hàng nguồn. |
contract_idBắt buộc | Mã hợp đồng phía doanh nghiệp. |
cusTypeBắt buộc | CA_NHAN hoặc DOANH_NGHIEP. |
nationalIdBắt buộc | Số định danh cá nhân dạng thử nghiệm. |
registrationNumberBắt buộc | Số đăng ký doanh nghiệp khi cusType là doanh nghiệp. |
sourceNumberBắt buộc | Số tài khoản nguồn. |
sourceNameBắt buộc | Tên chủ tài khoản. |
phoneNumberBắt buộc | Số điện thoại nhận OTP. |
emailTùy chọn | Email nhận thông tin. |
Mã mẫu
curl -X POST 'https://sandbox.example.invalid/api/v1/end-user/autodebit-register' \
-H 'Content-Type: application/json' \
-H 'Authorization: <authorization-key>' \
-d '{"data":"<base64 AES-256-CBC of the business JSON>"}'