其实二维码很早就有了,至少2010年前就已经有了,条码就更不用说,这个更早,所以技术上不算什么新奇玩意。我们主要讨论的2个扫码支付,其本质还是移动支付。 目前,以支付宝和微信为代表的扫码支付正在各个线下消费场景中攻城略地,也给我们的生活带来了不小的方便。今天就来聊聊生活中常见的几种扫码支付方式。 1. 扫码转账 支付流程:用户点击支付宝扫一扫,扫码商家事先准备好的二维码,识别出来后选择转账。 扫码分析:此扫码支付的本质其实还是转账,只是通过扫码的方式定位到支付宝账户,然后对其进行转账操作。类似于扫码对方微信二维码,然后加对方好友。都是进行对位作用。 费用相关:商家无需承担支付手续费。 优点缺点: 优点是无需承担手续费,接入无门槛(无需特定扫码设备、也不需要技术开发); 缺点是用户付款后需要进行确认,特别是用户向商家展示付款成功时,商家不可能看的特别清楚,可能会有较低的资金风险。 2.店铺买单(支付宝) 支付流程: 用户点击支付宝扫一扫,扫码商家事先准备好的二维码,识别出来后输入消费总金额、不参与优惠金额,并可以享受折扣。 扫码分析:此功能主要应用于加入到支付宝口碑店铺的商家,可以进行促销及优惠券的发放。 费用相关:商家需承担一定的支付手续费。 优点缺点: 优点是接入门槛低,支持信用卡、花呗等透支消费,还可以进行常客营销; 缺点是需承担手续费,用户付款后需要确认。 3.公众号扫码支付(微信) 支付流程:用户扫描商家准备好的二维码,跳转至商家H5页面, 进行下单然后通过微信公众号支付。 扫码分析:实际上此种扫码支付形式只是和扫码发生了点关系而已,其本质是微信公众号支付,只是通过扫码的形式,将用户引导至商家的H5页面,最终进行公众号支付。 费用相关:商家需承担一定的支付手续费。 4.扫码支付 支付流程: 微信有2种模式,其中一种与支付宝相同,即先生成预付订单再生成二维码,用户通过扫码二维码对应预付订单进行支付。这种比较适合交易金额不固定的交易。 微信还有一种模式是, 先生成二维码,用户扫码二维码后再生成预付订单并进行支付。这类适合金额固定的一些交易,如可为每个商品生成一个二维码。 扫码分析: 生成的二维码实际对应支付订单,通过扫码二维码定位到支付订单,并转移至APP进行支付。 费用相关: 商家需承担手续费。 5.条码支付(这才是重头戏…) 支付宝叫条码支付,微信叫刷卡支付,本质是一样的。 该方式是目前线下使用最广泛的,也是支付宝和微信大力推广的。 支付流程 :微信与支付宝支付流程基本一致,我们以支付宝条码支付为例,详见下图: 第一步:用户打开支付宝APP,选择付款,此时APP会向支付宝服务端生成18位支付授权码(付款码); 第二步:商户通过扫码枪等设备扫描用户付款码,进行解析,生成18为数字付款码; 第三步:商户系统发起支付交易,将刚解析的付款码、交易金额、商户ID等信息提交给支付后台; 第四步: 支付宝服务端判断订单有效性后,进行扣款; 第五步:向商户后台和用户APP上显示支付结果。 说明:步骤中省去了验证用户支付密码等细节。 扫码分析: 其实此处扫码的本质是获取支付授权码,从而定位到付款的用户以及时间戳等信息。目前微信和支付宝的授权码都是18为数字,二维码的解析是标准的,也有开源的解析包,这块没什么技术难点。 6. 案例分析 聊聊我做过的一个扫码支付产品 背景:所在公司是2B的服务平台,我们商户的大部分交易是面向C端的一些收款,这些C端一般不是我们平台的用户,另外交易金额比较大。一般都采用POS收款的方式,但是要求能关联我们平台的订单。 我们考虑过支付宝及微信的扫码支付,但是因为下2个原因否决了: 手续费太高:微信和支付宝给到的费率都是0.6%,我们订单的较高较高,手续费较贵; 支付宝和微信给到的单笔交易额度较低,无法满足大额交易场景; 最终,我们设计了POS关联订单的方式进行支付,大致流程如下: 第一步:在业务订单进行支付时,生成一笔支付订单号 第二步:手机或PC上将支付订单号生成二维码 第三步:POS进行扫码,获得订单号,凭借该订单号通过订单查询接口获取到订单信息 第四步:发起支付,刷卡输入密码,完成支付 注:省略了其中一些验证步骤。 7. 总结: 其实二维码很早就有了,至少2010年前就已经有了,条码就更不用说,这个更早,所以技术上不算什么新奇玩意。我们主要讨论的2个扫码支付,其本质还是移动支付。但是我是赞赏的是,能通过二维码的形式,巧妙的将互联网、移动互联网订单转换成线下形式的支付,从而使得支付宝和微信有了向线下消费发力的神器。 你可知道,为了向线下消费市场发展,支付宝曾一度进军POS收单行业,可惜这是个脏活累活,为啥?因为不但钱赚的少(一般收单手续费是发卡机构、收单机构、银联按照7:2:1分成),而且还辛苦(需要在全国有工作人员跑市场,需对商户进行培训,商户进件也是个麻烦事)。 线下消费是块大蛋糕!