附录 3
每日交易详情
每日交易详情文件用于对合作伙伴业务账户(MBA)中的每日交易进行对账。这些交易包括:
- MBA账户充值。
- 成功或接受的DuitNow资金转账交易。
- 接收银行的DuitNow资金转账退款。
文件将在每天早上7点(GMT+8)后提供下载。
文件名约定
- 文件名应为:
发送者ID_日期_PFTRX_流水号.txt
,如下例所示:
000000000000281_20201113_TRXDT_001.txt
字段名称 | 是否必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
发送者ID | 是 | AN | 19 | 发送者ID。 | "000000000000281" |
分隔符 | 是 | ANS | 1 | 分隔符。 | "_" |
日期 | 是 | N | 8 | 请求日期。 | "20201113" |
分隔符 | 是 | ANS | 1 | 分隔符。 | "_" |
文件类型 | 是 | AN | 5 | 交易详情。 | "TRXDT" |
分隔符 | 是 | ANS | 1 | 分隔符。 | "_" |
流水号 | 是 | N | 3 | 流水号。 | "001" |
头部记录
字段名称 | 是否必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
记录类型 | 是 | AN | 1 | 头部记录。 | "H" |
发送者ID | 是 | AN | 19 | 发送者ID。 | "000000000005446" |
合作伙伴MBA号码 | 是 | N | 16 | 合作伙伴商户业务账户。 | "0031233180263344" |
交易日期 | 是 | N | 8 | 交易日期。 | "20201112" |
文件日期 | 是 | N | 8 | 文件生成日期。 | "20201113" |
流水号 | 是 | N | 3 | 流水号。 | "001" |
交易记录
字段名称 | 是否必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
记录类型 | 是 | AN | 1 | 数据记录。 | "D" |
参考号 | 可选 | AN | 50 | 交易请求中的发送者参考号。 | "22011121407123331" |
交易描述 | 可选 | AN | 40 | 交易描述。 | "DUITNOW - REFUND" |
原始交易货币代码 | 是 | AN | 3 | 原始交易货币代码。 | "MYR" |
交易金额 | 是 | ANS + N | 1 + 18 | 交易金额。 | "+000000000000150000", "-000000000000150000" |
本地交易货币代码 | 是 | AN | 3 | 本地交易货币代码。 | "MYR" |
本地货币交易金额 | 是 | ANS + N | 1 + 18 | 本地货币交易金额。 | "+000000000000150000", "-000000000000150000" |
交易日期 | 是 | N | 8 | 交易日期。 | "20201112" |
交易时间 | 是 | N | 6 | 交易时间。 | "005912" |
交易记账日期 | 是 | N | 8 | 交易记账日期。 | "20201112" |
受益人BIC | 可选 | AN | 8 | 受益人业务标识代码。 | "FNXSMYNB" |
受益人账户号 | 可选 | AN | 34 | 掩码受益人账户号。 | "123*22" |
受益人名称 | 可选 | AN | 140 | 掩码受益人名称。 | "TR****ACC" |
尾部记录
字段名称 | 是否必填 | 类型 | 长度 | 描述 | 示例 |
---|---|---|---|---|---|
记录类型 | 是 | AN | 1 | 尾部记录。 | "T" |
总详细记录数 | 是 | N | 8 | 详细记录的总数。 | "00000003" |
余额货币代码 | 是 | AN | 3 | 余额交易货币代码。 | "MYR" |
起始余额 | 是 | ANS + N | 1 + 18 | 账户的起始余额。 | "+000000000000150000", "-000000000000150000" |
总信贷金额 | 是 | N | 18 | 信贷交易记录的总金额。 | "000000000000150000" |
总借记金额 | 是 | N | 18 | 借记交易记录的总金额。 | "000000000000150000" |
结束余额 | 是 | ANS + N | 1 + 18 | 账户的结束余额。 | "+000000000000150000", "-000000000000150000" |
示例数据
H|000000000005446|0031233180263344|20201112|20201113|001
D|22011121407123331|DUITNOW - REFUND|MYR|+000000000001000000|MYR|+000000000001000000|20201112|005912|20201112|FNXSMYNB|123*****22|TR****ACC
D|22011121407123332|DUITNOW - 2222222|MYR|-000000000000050000|MYR|-000000000000050000|20201112|104953|20201112|SMBCMYKL|456*****21|JH****LIM
D|22011121407123333|DUITNOW - 2222222|MYR|-000000000000100000|MYR|-000000000000100000|20201112|232218|20201112|BSNAMYK1|445*****56|HO****LIN
T|00000003|MYR|+000000000002000000|+000000000001000000|+000000000000150000|+000000000002850000
信息
- AN = 字母数字,ASCII格式
- ANS = 字母数字和特殊字符,ASCII格式
- N[n] = 数字,ASCII格式