在银行间实时支付系统中,Swift(Society for Worldwide Interbank Financial Telecommunication)报文格式扮演着至关重要的角色。其中,MT299报文是Swift网络中用于通知账户余额变化的报文类型。本文将深入解析Swift MT299报文格式,揭示其在银行间实时支付中的作用和重要性。
Swift MT299报文概述
MT299报文,全称为“Customer Statement of Account”,即客户账户对账单。它是由银行发送给客户,用以通知账户余额变化的报文。MT299报文可以用于多种场景,包括:
- 客户账户余额查询
- 交易明细查询
- 账户余额变动通知
MT299报文格式结构
MT299报文格式遵循Swift报文的一般结构,主要包括以下几个部分:
- 报文头(Message Header):包含报文类型、发送日期和时间、接收银行等信息。
- 报文正文(Message Body):包含账户信息、交易明细、余额等关键信息。
- 报文尾(Message Trailing Segment):包含校验和、发送银行和接收银行等信息。
报文头
报文头包含以下信息:
- Message Type Code(MT Code):MT299
- Creation Date Time:报文创建的日期和时间
- Sender Bank:发送银行代码
- Receiver Bank:接收银行代码
报文正文
报文正文是MT299报文的核心部分,包含以下内容:
- Account Information(账户信息):包括账户号码、账户类型、货币种类等。
- Transactions(交易明细):包括交易日期、交易金额、交易描述等信息。
- Balance Information(余额信息):包括当前账户余额、可用余额等。
报文尾
报文尾包含以下信息:
- Control Sum(校验和):用于验证报文的完整性。
- Sender Bank:发送银行代码
- Receiver Bank:接收银行代码
MT299报文应用实例
以下是一个MT299报文的示例:
”` :20:REMITGEN:MT299:GBP:EUR :21:001/0001/0000 :32:BIC12345678 :59:TEST123456789 :70:0001/0000/0000 :72:USD :94:USD :71:EUR :75:EUR :86:USD :98:USD :99:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD :13:USD
