本文以“一位客人在某个商家网站上购买商品,并使用银行卡进行线上支付”为例子,解释一笔线上支付在整个生命周期里发生了什么、分别有哪些参与方:


支付系统的构成-card-payment-system

  1. 支付系统向系统当中的各个参与者提供接入方案并管理系统运行规则(在这个例子中的支付系统通常是指Visa、MC等信用卡网络);
  2. 客人发卡行申请银行卡,发卡行审核后向客人发卡;
  3. 客人向银行卡存入资金;
  4. 客人商家网站上使用银行卡付款消费;
  5. 商家网站生成付款订单,并通过API传给收单方处理;
  6. 收单方向客人的发卡行查询该卡余额是否充足、并请求扣款;
  7. 发卡行从客人的银行卡户口扣款,并向收单方回应扣款状态;
  8. 收单方通知商家扣款成功;
  9. 商家收到扣款成功通知后向客人提供所消费的产品或服务;
  10. 资金清算,发卡行收单行转账相应资金;
  11. 收单行收到款项后通知收单方
  12. 商家收单方要求结算收到的资金(也有一些方案是约定按周期定期结算,而不必由商家发起结算请求);
  13. 收单方响应结算请求或按照周期定期向收单行发起向商户开户行划转结算资金转账的请求;
  14. 收单行应收单方要求向商户开户行的商户银行户口划转资金。

卡支付模型是一个非常典型的线上支付模型,市面上大多数的其他线上支付模型通常都是在这个模型基础上变化派生出来的。例如点卡支付系统(Pre-paid card system),其变化主要是点卡系统的维护商提供了支付系统,并从中扮演了银行的角色,自己发行点卡。电子钱包(E-wallet)系统也是相类似的。

万变不离其宗,透彻理解掌握卡支付模型之后,再去研究和理解各种各样的支付系统就会非常容易看透其中的运作模式和原理。笔者有机会再详细介绍一下其他各种形式的支付系统。