聚合支付扫码支付
客户端
只有商家号,且还是加密的。加密算法是非对称加密。
服务器端
解密得到商家号。然后,查询数据库,是否有数据。更详细的是:
1.校验数据是否存在
2.校验商家状态是否正常
api接口
不管是支付系统给商家系统提供的支付接口,还是支付系统要对接的银行接口或是微信/支付宝,都是基于校验签名,来做鉴权的。
总结
所以,聚合支付扫码支付,是一种比较特殊的支付方式。和其他的支付方式,都不一样。本质是因为商家只有一个聚合支付公司提供的二维码,而没有自己的商家系统。导致程序实现层面也是两种情况。