Pain001

Định nghĩa dễ hiểu cho các thuật ngữ xuất hiện trên trang này và trong tài liệu kênh của ngân hàng quý vị. Viết trước hết cho thủ quỹ và đội vận hành, sau đó mới đến kỹ sư.


Thông điệp#

pain.001 — Customer Credit Transfer Initiation. Thông điệp XML mà khách hàng gửi ngân hàng để ra lệnh một hoặc nhiều chuyển khoản tín dụng. Họ "pain" là payment initiation (khởi tạo thanh toán); .001 là số thông điệp; phần phiên bản cuối (.001.09) cố định lược đồ.

pain.002 — Customer Payment Status Report. Câu trả lời của ngân hàng cho pain.001 hoặc pain.008 của quý vị: được chấp nhận, chấp nhận một phần, hoặc bị từ chối, kèm mã lý do ISO cho từng giao dịch.

pain.008 — Customer Direct Debit Initiation. Người song sinh phía thu của pain.001: quý vị kéo về khoản tiền được nợ theo một uỷ nhiệm thay vì đẩy tiền đi.

pacs.008 / pacs.009. Các thông điệp quyết toán liên ngân hàng mà chỉ thị của quý vị trở thành sau khi ngân hàng chấp nhận. Doanh nghiệp không bao giờ soạn các thông điệp này; các ngân hàng trao đổi chúng với nhau.

camt.052 / camt.053 / camt.054. Báo cáo tài khoản: lần lượt là báo cáo trong ngày, sao kê cuối ngày, và thông báo ghi nợ/ghi có. camt.053 là thứ các đội đối soát sử dụng mỗi sáng.

MT101. Thông điệp văn bản "Request for Transfer" (Yêu cầu chuyển khoản) cũ của SWIFT mà pain.001 thay thế. Kênh chuyển tiếp MT101 liên ngân hàng ngừng hoạt động vào ngày 14 tháng 11 năm 2026, nhường chỗ cho pain.001.001.09; MT101 doanh nghiệp-đến-ngân hàng chỉ tồn tại theo quyết định riêng của từng ngân hàng.

Scheme và bộ quy tắc#

SEPA SCT / SCT Inst. Các scheme chuyển khoản tín dụng bằng euro (tiêu chuẩn và tức thời) do các bộ quy tắc của European Payments Council điều chỉnh. Chuyển khoản tức thời quyết toán trong vài giây, suốt ngày đêm.

SEPA SDD Core / B2B. Các scheme ghi nợ trực tiếp bằng euro — Core cho người tiêu dùng (có quyền hoàn tiền), B2B cho doanh nghiệp (không có quyền hoàn tiền, kiểm tra uỷ nhiệm chặt hơn).

CBPR+. Cross-Border Payments and Reporting Plus: bộ hướng dẫn sử dụng định hình các thông điệp ISO 20022 cho hoạt động ngân hàng đại lý SWIFT. Khi mọi người nói "cuộc di trú ISO 20022 của SWIFT", họ đang nói về CBPR+.

HVPS+. Bộ định hình tương đương cho các hệ thống thanh toán giá trị cao (T2, CHAPS, Fedwire và các hệ thống tương tự).

CGI-MP. Common Global Implementation — Market Practice: nhóm hài hoà hoá cách doanh nghiệp dùng các thông điệp pain giữa các ngân hàng, để một định dạng tệp có thể phục vụ nhiều đối tác ngân hàng.

Verification of Payee (VoP). Kiểm tra khớp tên/IBAN do EU bắt buộc, áp dụng cho mọi chuyển khoản tín dụng SEPA từ ngày 9 tháng 10 năm 2025. Do PSP thực hiện tại thời điểm thực hiện lệnh; dữ liệu bên thụ hưởng sạch quyết định việc có khớp hay không.

Định danh và dữ liệu#

IBAN. International Bank Account Number (ISO 13616) — số tài khoản ngân hàng quốc tế, tự kiểm tra qua số kiểm tra mod-97 — vì thế một chữ số bị hoán vị có thể được phát hiện trước khi nộp.

BIC / BICFI. Mã định danh doanh nghiệp ISO 9362 của một định chế tài chính. Phần tử XML là trong pain.001.001.03 nhưng là từ phiên bản 9 — một lần đổi tên gây ra các từ chối thực tế khi nâng cấp phiên bản.

LEI. Legal Entity Identifier (ISO 17442) — mã định danh pháp nhân toàn cầu gồm 20 ký tự. Hơn 3 triệu mã đang hoạt động, và các cơ quan quản lý ngày càng bắt buộc dùng chúng trong thanh toán.

UETR. Unique End-to-end Transaction Reference — mã UUID cho phép truy vết một khoản thanh toán xuyên suốt chuỗi ngân hàng đại lý (SWIFT gpi).

Địa chỉ có cấu trúc / lai. Địa chỉ bưu chính dưới dạng các phần tử XML riêng biệt (đường phố, thành phố, mã bưu chính, quốc gia) so với các dòng văn bản tự do. Từ ngày 14 tháng 11 năm 2026, CBPR+ từ chối địa chỉ hoàn toàn phi cấu trúc; dạng lai — thành phố và quốc gia có cấu trúc cộng tối đa hai dòng địa chỉ 70 ký tự — vẫn hợp lệ.

NbOfTxs / CtrlSum. Các tổng kiểm soát trong tiêu đề nhóm: số lượng giao dịch và tổng số tiền. Ngân hàng tính lại chúng; nếu số của quý vị không khớp, tệp bị trả về. Pain001 luôn suy ra chúng từ các bản ghi đã xác thực.

Bên chịu phí. Ai trả phí: DEBT (người gửi), CRED (người nhận), SHAR (chia sẻ), SLEV (theo quy tắc scheme). Các mã MT cũ OUR/BEN/SHA ánh xạ sang ba mã đầu.

Thông tin diễn giải thanh toán. Trường "khoản thanh toán này để làm gì" — văn bản tự do (140 ký tự) hoặc tham chiếu có cấu trúc. Là thứ mà các đội đối soát mong mọi người điền đầy đủ và chính xác.

Thuật ngữ công cụ dùng trên trang này#

Xác thực XSD. Kiểm tra XML theo định nghĩa lược đồ ISO 20022 chính thức. Pain001 coi đây là cổng bắt buộc trước khi bất kỳ tệp nào được ghi.

MCP — Model Context Protocol. Chuẩn mở qua đó các trợ lý AI gọi công cụ bên ngoài. pain001-mcp cung cấp 17 công cụ thanh toán cho bất kỳ MCP client nào, cục bộ qua stdio.

LSP — Language Server Protocol. Chuẩn tích hợp trình soạn thảo đứng sau chẩn đoán trong IDE. pain001-lsp dùng chuẩn này để xác thực tệp thanh toán ngay khi quý vị gõ.

SBOM. Software Bill of Materials — bản kê máy đọc được của mọi phụ thuộc trong một bản phát hành, được tạo ở định dạng CycloneDX cho các bản phát hành lõi Pain001.


Thiếu điều gì đó? Đề xuất một thuật ngữ — bảng thuật ngữ này lớn lên cùng những câu hỏi mọi người thực sự đặt ra.