Request to Pay

December 27, 2021

Request to Pay 简单讲就是收款方机构在收款人的指示下,向付款方机构的付款人发起收款请求,付款人有几种选择:

1. 正常流程

所谓正常流程是指:收款方发起收款,付款方同意并支付。下图是一个Request to Pay 的 happy flow,图中白色的部分其实就是一个标准的 credit transfer 流程,所以,实际上 Request to Pay = pain.013 + 标准 Credit transfer

2. 对方拒绝收款请求

如果付款方 FI 或者其客户拒绝付款,则付款方 FI 向 WalletsNet 返回 Negative 的 pain.014 报文

P.S 注意,和接受交易不同,当付款方决定接受收款交易,是不需要发送 Positive 的 pain.014 报文的

3. 收款方撤销收款

暂不支持

收款方发出收款请求后,可以发起撤销申请,如果付款方尚未付款,则可以成功取消该笔收款交易,否则撤销应被拒绝,流程如下:

4. 收款方查询收款

收款方可以主动向付款方查询收款交易的处理状态,流程如下:

 

附录(报文样例)

 

pain.013 报文样例

pain.013 报文使用场景:

编号发出方收到方备注
1收款方 FIWalletsNet收款方发起收款,发出收款报文
2WalletsNet付款方 FIWalletsNet 转发收款消息(副本)给付款方

以下 pain.013 message sample 对应的场景为「编号-1」

 

pain.014 报文样例

pain.014 报文使用场景:

编号发出方收到方备注
1WalletsNet收款方 FI(1)返回查询收款请求结果(2)WalletsNet 转发拒绝付款消息(副本)给收款方
2付款方 FIWalletsNet(1)返回查询收款请求结果(2)付款方拒绝退款,发送拒绝支付消息

以下 pain.014 message sample 对应的场景为「编号-1-(2)」,即收款请求被拒绝

 

pacs.028 报文样例

pacs.028报文使用场景:

编号发出方收到方备注
1收款方 FIWalletsNet查询收款请求
2WalletsNet付款方 FI转发查询收款请求

以下 pacs.028 message sample 对应的场景为「编号-1」,即收款方发起查询请求