1.6 微信支付
微信支付改变了人们的支付体验,让支付变得如此轻松。微信支付是集成在微信客户端的支付功能,用户可以通过手机快速完成支付流程。微信支付以绑定银行卡的快捷支付为基础,向用户提供安全、快捷、高效的支付服务。
公众号要接入微信支付,必须是认证的服务号,并且开通微信支付认证。
微信支付的支付模式主要有五种:刷卡支付、扫码支付、公众号支付、H5支付和App支付。
1.刷卡支付
刷卡支付是用户展示微信钱包内的“付款”给商户系统扫描后直接完成支付,主要应用场景是面对面的线下收银,如图1-7所示。
图1-7 扫码支付路径:我-钱包-付款
2.扫码支付
扫码支付是商户系统按照微信支付相关协议生成支付二维码,用户使用微信“扫一扫”完成支付的模式。该模式的主要应用场景有PC网站二维码支付、实体店单品或订单支付等。该模式又称为Native原生支付。
3.公众号支付
公众号支付是用户在微信中打开商户的H5页面,商户在页面中通过调用微信支付提供的JSAPI接口拉起微信支付模块完成支付。主要应用场景有:用户在进入商家的微信公众号,打开某个商品页面完成支付;用户在好友分享的朋友圈、聊天窗口等入口进入商家购买链接,用户点击链接后打开页面完成支付;商户将商品页面转换成二维码,用户扫描二维码后在微信浏览器中打开页面后完成支付。
公众号支付,依赖于微信浏览器环境的JSAPI提供的桥接支付模块。
4.H5支付
H5支付是指商户在微信客户端之外的移动端网页展示商品或服务,用户在上述页面确认使用微信支付时,商户发起本服务拉起微信客户端进行支付。
H5支付主要用于触屏版的手机浏览器请求微信支付的场景。用户可以方便地从外部浏览器唤起微信支付。不过,此支付模式的申请门槛较高。
5.App支付
又称为移动端支付,是商户通过在移动端App中集成开放SDK拉起微信客户端的支付模块,用户完成支付。
微信支付的五大支付场景,几乎涵盖了用户日常生活的所有线上线下支付需求,为O2O行业的支付环节提供了有效的解决方案。