Chi hộ

Chuyển tiền đơn

POST/api/v1/cms_1100
Authorization + chữ kýFirm banking

Chuyển tiền từ tài khoản doanh nghiệp tới tài khoản người nhận. Chi hộ theo lô chưa có path riêng trên cổng này.

API này cần header Signature. Cổng ký khi đã cấu hình khóa của company code. Chưa có khóa thì sandbox nhận request không kèm chữ ký.

Header

TrườngMô tả
Content-TypeBắt buộcapplication/json
AuthorizationBắt buộcAuthorization key Fintwin cấp cho company code.
SignatureBắt buộcChữ ký toàn vẹn body. Khóa ký cấp cùng đợt với key.

Body

TrườngMô tả
REQ_DATA.TRT_INST_CDBắt buộcMã tổ chức do Fintwin cấp. Ví dụ dùng TEST0001.
REQ_DATA.TRSC_DTBắt buộcNgày giao dịch, định dạng YYYYMMDD.
REQ_DATA.TRSC_SEQ_NOBắt buộcSố thứ tự duy nhất trong ngày. Gửi lại cùng số không tạo giao dịch mới.
REQ_DATA.TRSC_AMTBắt buộcSố tiền.
REQ_DATA.RCV_BNK_CDBắt buộcMã NAPAS ngân hàng nhận.
REQ_DATA.ACCT_NOBắt buộcSố tài khoản nhận.
REQ_DATA.RCV_ACCT_NMBắt buộcTên tài khoản nhận.
REQ_DATA.WDRW_BNK_CDBắt buộcMã NAPAS ngân hàng trích.
REQ_DATA.SERVICE_TYPEBắt buộc00 nội bộ, 02 CITAD, 03 NAPAS.
REQ_DATA.REMARKBắt buộcNội dung chuyển tiền.
REQ_DATA.RCV_ACCT_DV_CDTùy chọn00 số tài khoản, 01 số thẻ.
REQ_DATA.WDRW_ACCT_NOTùy chọnSố tài khoản trích.
REQ_DATA.WDRW_ACCT_NMTùy chọnTên tài khoản trích.

Mã mẫu

curl -X POST 'https://sandbox.example.invalid/api/v1/cms_1100' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: <authorization-key>' \
  -d '{"REQ_DATA":{"TRT_INST_CD":"TEST0001","TRSC_DT":"20261014","TRSC_SEQ_NO":"0000100","TRSC_AMT":"10000","RCV_BNK_CD":"970422","ACCT_NO":"000000000000TEST","RCV_ACCT_NM":"NGUYEN VAN TEST","WDRW_BNK_CD":"970422","SERVICE_TYPE":"03","REMARK":"TEST PORTAL"}}'