Bài viết liên quan
Thông điệp MX
MX Message Format
Thông điệp MX là gì?
MX Message là định dạng tin nhắn giao dịch tài chính sử dụng ngôn ngữ đánh dấu mở rộng XML, được định nghĩa bởi bộ lược đồ XSD trong tiêu chuẩn ISO 20022. Một thông điệp MX có thể chứa tới 10.000 ký tự dữ liệu có cấu trúc, cao hơn nhiều so với giới hạn 1.500-2.000 ký tự của SWIFT MT.
Các nhóm thông điệp MX phổ biến
- pain (Payment Initiation): pain.001 – Lệnh chuyển tiền khách hàng khởi tạo; pain.008 – Yêu cầu trực tiếp ghi nợ (direct debit).
- pacs (Payment Clearing & Settlement): pacs.008 – Báo có liên ngân hàng (FIToFICustomerCreditTransfer); pacs.009 – Báo có tài chính nội bộ (bank-to-bank).
- camt (Cash Management): camt.053 – Sao kê tài khoản; camt.054 – Thông báo ghi nợ/credit; camt.052 – Báo cáo số dư trong ngày.
- setr (Securities Trade): setr.001 – Đặt lệnh mua/bán chứng khoán.
Ví dụ cụ thể
Một thông điệp pacs.008 trong ISO 20022 chứa tới hơn 200 trường dữ liệu (trong khi MT103 chỉ có khoảng 60 trường). Khi Ngân hàng Vietcombank chuyển tiền USD đến JPMorgan (Mỹ), thay vì mã hóa mục đích trong trường 70 (:70:) của MT103, MX sử dụng cấu trúc PmtInf/Purp/Cd với mã danh mục chuẩn ISO, kèm thông tin có cấu trúc về người trả, người thụ hưởng, thông tin VAT, số hóa đơn – đáp ứng đầy đủ yêu cầu báo cáo của FATF Recommendation 16.
Lưu ý khi triển khai
- Xây dựng Data Dictionary ánh xạ (mapping) giữa trường dữ liệu nội bộ và MX schema.
- Đảm bảo tuân thủ quy định tại Thông tư 17/2024/TT-NHNN về an toàn thông tin trong thanh toán.
- Đào tạo nhân sự vận hành hệ thống MX Gateway.