SET的支付流程

TIME:2019-03-21   click: 307 次

基于银行卡的电子商务服务交易支付流程如下:

1.持卡人用浏览器在商家服务器上看并选购商品或服务,发出订购申请。

2.商家服务器接到订购请求后,将服务方CA证书、支付网关CA证书发给持卡人。

3.持卡人由信任链验证两个证书后,选择银行卡付款,填写支付卡信息及口令。生成付款指令连同持卡人的CA证书一起发给商家服务器。

4.商家服务器按有关信任规则验证持卡人的证书后,把订单信息、付款要求、CA证书、数字签名及服务方的CA证书发给银行卡支付网关。

5.银行卡支付网关验证持卡人和服务方的证书后,发给持卡人开户行,对银行卡授权、扣账,再把结果送回支付网关。

6.银行卡支付网关收到业务主机的授权答复后,把银行卡支付网关CA证书、授权结果同时发给商户。

7.商家服务器收到答复后,通过信任链验证银行卡支付网关CA证书及授权信息。

8.商家服务器把送货的方式、时间、服务方的CA证书同时送给持卡人。

9.持卡人检验服务方的CA证书后,保存购物信息,交易完成。

后台清算流程如下:

1.服务方定期建立划账请求报文,把自己的CA证书、银行卡授权信息及加密划账报文送往银行卡支付于网关,申请转账。

2.银行卡支付网关收到支付信息后,通过信任链验证CA证书,进而代理持卡人付款,银行卡向其他银行的转账清算用已有的跨行清算机制。划账完成后,银行卡支付网关将网关CA证书和划账汇达报文存储,划账过程完成。

3.银行代持卡人付款后,由持卡人开户行的情况这样处理:如为本行本地卡,支付网络由电子支付凭证直接扣账;如为本行异地卡,由本行清算系统处理。

上一篇:VPN的分类 下一篇:SET的交易实现