《业务系统支付交互流程.docx》由会员分享,可在线阅读,更多相关《业务系统支付交互流程.docx(8页珍藏版)》请在三一办公上搜索。
1、业务系统支付交互流程-代扣、快捷、网关Acooly1.交易流程时序图2.交互步骤1、消费者在商户系统中进行签约绑卡,需要先进行短信验证,客户选择发短信时,商户网关系统组织发短信请求到银行。2、银行收到商户网关的发短信请求报文后,进行相关的有效性验证,验证完成后实时发送 短信验证码到消费者手机上。3、消费者输入短信验证码,进行签约绑卡,商户系统构造签约数据,把短信验证码和相关签约绑卡要素组合成签约请求,发送到银行。4、银行收到商户网关系统的签约请求后,进行短信验证,验证通过后再进行签约处理。5、银行处理完代扣签约后,返回代扣签约结果给商户网关系统。6、商户网关系统收到返回结果后,根据返回结果进行
2、相关的业务处理。如果商户网关系统 没有收到交易结果,交易状态未明的情况下,会向银行重新发起代扣签约请求。7、商户网关系统按照代扣交易接口的格式,构造请求数据,组织代扣交易报文,发送给银 行代扣系统。8、银行收到商户网关系统的请求报文后,进行相关的有效性验证,验证完成实时返回交易 的受理结果。9、银行处理完交易请求后,异步通知给商户网关系统交易的处理结果。10、商户网关系统收到异步的返回结果后,根据返回结果进行相关的业务处理。如果商户网 关系统没有收到交易结果,交易状态未明的情况下,会向银行发起交易状态查询,查询 交易处理结果。3.相关说明1、整个代扣交易过程分为发送短息、签约、代扣和查询,所以
3、银行应该提供(发送短息接 口、签约接口、代扣接口和交易查询接口),其中交易查询接口是在进行代扣交易后银 行没有异步发送交易结果或者商户网关系统没有成功接收到异步交易结果的时候可以 根据查询接口查询到交易的最终结果。2、交易最终结果以银行异步通知或者查询接口中的状态作为最终交易结果。1.交易流程时序图验证短息信息(:签约验证()返回签约结果返回支付最终结果。pTI 2. 交易步骤1、消费者在商户系统中进行签约绑卡,需要先进行短信验证,客户选择发短信时,商户网关系统组织发短信请求到银行。2、银行收到商户网关的发短信请求报文后,进行相关的有效性验证,验证完成后实时发送短信验证码到消费者手机上。3、消
4、费者输入短信验证码,进行签约绑卡,商户系统构造签约数据,把短信验证码和相关代扣签约要素组合成代扣签约请求,发送代扣签约请求到银行。4、银行收到商户网关系统的快捷签约请求后,进行短信验证,验证通过后再进行快捷签约处理。5、银行处理完快捷签约后,返回快捷签约结果给商户网关系统。6、商户网关系统收到返回结果后,根据返回结果进行相关的业务处理。如果商户网关系统没有收到交易结果,交易状态未明的情况下,会向银行重新发起代扣签约请求。7、消费者发起快捷支付申请,商户网关系统按照快捷支付申请接口组装请求报文,发送到银行。8、银行收到商户网关系统快捷支付请求报文后,进行相关有效性验证,验证完成实时发送短息验证码
5、到消费者手机9、消费者输入短息验证码,发起快捷支付确认,商户网关系统按照快捷支付确认接口组装请求报文,发送给银行。10、银行收到商户网关系统的快捷支付确认请求报文后,进行相关的有效性验证,验证完成 实时返回交易的受理结果。9、银行处理完快捷支付交易请求后,异步通知给商户网关系统交易的处理结果。10、商户网关系统收到异步的返回结果后,根据返回结果进行相关的业务处理。如果商户网 关系统没有收到交易结果,交易状态未明的情况下,会向银行发起交易状态查询,查询 交易处理结果。3. 相关说明1、整个代扣交易过程分为发送短息、签约、快捷支付申请、快捷支付确认和查询,所以银 行应该提供(发送短息接口、签约接口
6、、快捷支付申请接口、快捷支付确认接口和交易 查询接口),其中交易查询接口是在进行代扣交易后银行没有异步发送交易结果或者商户 网关系统没有成功接收到异步交易结果的时候可以根据查询接口查询到交易的最终结果。3、代扣和快捷支付的却别在于,代扣一般是商户跟客户第一次签了代扣协议,之后商 户扣钱只用提醒客户就行,主动权交给了商户。快捷支付是一般客户绑定四要素, 绑定成功之后每次通过发到银行预留手机号的短信验证码确认扣钱。主动权在于 客户自己。4、交易最终结果以银行异步通知或者查询接口中的状态作为最终交易结果三、网银支付交互流程1. 交易流程时序图2-交易步骤1、客户在商户系统中选择好商品后,选择银行进行
7、支付时,商户收银台调用商户网关系统得到请求报文后,通过浏览器发送到银行网关支付系统。2、银行收到商户的请求报文后,进行相关的有效性验证,验证完成实时显示银 行网银支付主界面。3、客户在网上银行上进行支付操作。操作成功后,网上银行通知银行操作结果4、银行收到网上银行的支付结果通知后,通过浏览器返回支付结果给商户,商 户网关系统也可以通过“交易支付类交易查询”向银行查询交易最终结果。5、同时银行网银支付系统也会后台异步通知支付结果给商户网关系统。6、商户网关系统收到银行的异步通知结果后,返回给商户收银台系统,商户收 银台更新订单支付状态。3.相关说明交易最终结果以银行异步通知或者查询接口中的状态作为最终交易结果四、交易查询1.查询流程时序图2. 查询步骤1、商户网关系统按照查询接口的格式,传入交易订单号构造查询数据,组织交易报文, 发送给银行2、银行收到商户的请求报文后,进行相关的有效性验证,验证完成后处理查询请求3、银行处理完查询请求后,同步返回给商户网关系统交易最终结果3. 相关说明交易查询接口的主要用来订正商户交易数据,当某笔支付交易没有收到银行异步通知告 知交易的最终结果的时候,通过该交易查询接口查询交易的最终状态。