微信支付篇---微信支付种类说明

微信支付篇—微信支付种类说明

简介

微信支付一共分为其中支付场景,下面我逐一说明。
在这里插入图片描述

付款码支付场景

我们在线下消费的时候,经常要出示付款码,商家扫描了你的付款码就自动完成了消费,根本不需要我们输入密码,可见这种支付模式是免密的。商家想要实现扫描付款码收款,就必须先采购安装扫码设备,既兼容支付宝的付款码,又兼容微信的付款码。这种扫码设备在淘宝上面的售价大概是2~300块钱,安装和配置都非常简单。我们在饭店、电影院、蛋糕店,还有大型超市都见过这种类似的设备,也有手持的扫码器。
在这里插入图片描述
另外,我们乘公交车的时候,也可以出示付款码了。大家可以看右侧的这个截图,非常熟悉吧。很多同学早上通勤的路上就是这么买票上车的。

在这里插入图片描述
在这里插入图片描述

付款码和收款码的区别

用付款码收钱的好处是,可以让支付过程接入商户的软件系统。而用收款码收钱,是没办法接入商户本地的软件系统的。比如说我们去饭店请客吃饭,然后我们在结账的时候,收银员在本地的管理软件上,核算顾客的消费金额和明细,然后让用户付款。这时候,我们掏出手机出示付款码,然后商家用扫码器扫描付款码。这个付款码会传递给商户的软件系统,然后商户的软件系统向微信平台发出扣款请求。微信平台收到请求之后,就立即执行扣款。然后把支付结果发送给商户的软件系统,商户系统接收到付款成功的通知以后,立即把这次消费订单和支付订单关联在一起,保存在商户本地的管理软件中。微信平台除了把支付结果发送给商户平台之外,还要把支付结果发送给顾客的微信。这样顾客就知道自己付款了多少钱。

另外话说回来,采用付款码扣款的好处是可以把消费订单和支付订单关联在一起,将来发生纠纷的时候也非常好解决。比方说有位顾客在饭店请客吃饭,晚上回到家出现了轻微食物中毒的症状,于是第二天就找到饭店,说昨天在这里吃的某一道菜,原料不新鲜,结果回到家上吐下泻,去医院挂了吊瓶才有好转。于是今天来饭店跟店家索赔。因为饭店的收银员采用的是扫描付款收钱,所以在商家的本地的管理系统中,能查到付款信息,而且还能查到,这笔付款对应的是具体消费明细。顾客点了什么菜,喝了什么酒,最后结账还打了9折。商家核对之后,发现顾客确实昨天就餐的时候点过某道菜,看来顾客不是来讹人的,所以双方就可以协商解决。

如果商家没有采用扫描收款码结账,用户在手机上面扫描商家的收款码进行付款,这笔付款会记录在微信商户平台,但是这笔付款究竟跟哪个消费订单想关联,我们并不知道。如果顾客找回来,说自己昨天吃的某道菜不新鲜了,导致食品中毒,店家得赔偿医疗费用。那么作为店家自己也说不清楚,各位同学你说是不是这么个道理。所以现在很多商家,宁可花钱采购扫码器,也要使用扫描付款码收费,就是为了能记录每笔支付对应的详细消费情况。

各位同学,咱们再往外延伸想一下,为什么很多商铺依旧采用收款码收钱呢?难道他们不知道付款码收费的好处吗?商家当然明白,只不过有些场景下,不需要记录具体的消费明细。我举个例子,比如说街边卖凉皮的小摊贩,他就在摊子前面,摆上收款二维码。每份凉皮10元钱,买凉皮的人,先扫码付款。因为这个小摊贩提供的商品非常单一,就是凉皮,要么是担担面,不是7块钱,就是10元钱。就算顾客吃拉肚子了,找了回来,只要顾客能出示付款凭证,卖凉皮的业主就能知道,付款10块钱,肯定买的是凉皮,看来这真是买过凉皮的顾客。但凡支付金额比较大,或者为了避免纠纷,需要记录支付明细的场景,都会选择付款码收费。相反,更多的小额支付,而且不需要记录支付明细的情况,都会选择收款码收费。

JSAPI支付场景

JSAPI听起来像是在网页面调用的微信支付接口,是不是这样子呢?你别说,还真是网页上面调用的支付接口,但是有个前提要求,必须得是微信内置的浏览器才可以。

微信的社交属性毋庸置疑,平时有亲朋好友忍不住,总给我们发一些分享的链接。我估计大部分都是心灵鸡汤类的,也有少数人给我们发送商品链接。如果你点开这个商品链接,觉得商品还不错的话,想要下单支付,这个时候呢,电商网站就需要调用微信的JSAPI支付接口,为用户提供微信支付功能。
在这里插入图片描述
各位同学一定要搞清楚JSAPI支付接口使用的场景,用户必须是在微信内置的浏览器里面下单支付。作为电商网站来说,我们可以编写JavaScript代码,检测浏览器环境。如果用户下单的时候,JavaScript代码检测出网页是运行在微信里面,这时候电商网站就开始调用JSAPI接口,为用户提供支付功能。
JSAPI支付是指商户通过调用微信支付提供的JSAPI接口,在支付场景中调起微信支付模块完成收款。开发文档

应用场景有:

  • 线下场所:调用接口生成二维码,用户扫描二维码后在微信浏览器中打开页面后完成支付
    在这里插入图片描述

  • 公众号场景:用户在微信公众账号内进入商家公众号,打开某个主页面,完成支付

  • 在这里插入图片描述

  • PC网站场景:在网站中展示二维码,用户扫描二维码后在微信浏览器中打开页面后完成支付
    在这里插入图片描述

Native支付

用户在PC浏览器上面下单,然后选择微信支付,这时候电商网站就的调用微信平台的Native支付接口,才能满足用户微信支付的要求。大家请看左侧的这个截图。这是我在京东商城上面下的订单,然后选择得微信支付,于是页面上就出现了收款码,我们只需要用微信扫码并且付款就行了。
在这里插入图片描述
在这里插入图片描述

还是相同的套路,在网站上选择微信付款的时候,电商网站先要检测浏览器环境,如果是PC浏览器,这时候就应该调用微信平台的Native支付接口。各位同学你看看,开发一个电商网站多不容易,光是一个支付页面,就要做出这么多种适配,真的是难为写代码的程序员了。

小程序支付场景

微信小程序确实挺方便的,我们定外卖的时候,不用安装APP,直接找到美团外卖小程序,就可以选购我们爱吃的美食,然后下单支付了。或者说,我去外地出差,想要订酒店。打开微信携程小程序,很容易就订到酒店了。类似的小程序支付场景太多太多了,我就不举例子了。
在这里插入图片描述
在这里插入图片描述

看到微信小程序支付的画面,这个界面我们非常熟悉。在小程序里面实现支付功能,并不困难,只要按照API的要求,传递参数提交数据,并且接收响应就行了。

APP支付场景

如果我们在拼多多上面想选购一个USB typec的扩展坞,在拼多多APP上面下单之后,如果我们选择的是微信支付,那么拼多多APP,就得调用微信支付的APP接口,才能完成微信支付。
在这里插入图片描述
在这里插入图片描述

刷脸支付

刷脸支付这种付款方式,不需要我们掏出手机,直接走到大屏幕前面,经过人脸识别之后,就可以付款了。这种方式让支付方式更加简单便捷了,但是商家的采购成本也上去了。就拿截图里面这种大型的刷脸设备,价格非常贵,在五六千元上下。
在这里插入图片描述
在这里插入图片描述

另外右侧的这种小型的刷脸设备,价格在1500到2000元之间,也不便宜。所以说,硬件成本制约着刷脸支付的普及,我相信日后还是二维码首付款的方式的天下。你让一个出租车司机随身带着扫脸支付设备也并不现实,打印一个收款码贴在副驾驶的位置成本多低啊。

H5支付场景

刚才我们看到的是用户在微信里边打开电商网站下单支付,要使用JSAPI支付接口。如果用户是在手机内置的浏览器里边打开电商网站,选好商品下单支付,这个时候呢,电商网站就得调用H5支付接口,为用户提供微信支付功能。比如说大家看这幅截图,这是我在手机浏览器上面打开的京东商城网站。在网页上面我们可以正常的购物下单,只要我们付款的时候选择了微信支付,那么京东商城就得调用微信的H5支付接口。
在这里插入图片描述
也就是说电商网站的页面,必须要判断用户的浏览器环境是什么,这样它才能判断应该调用微信的哪一种支付接口。同学们请记住,如果是在手机浏览器里面选择用微信支付,那么电商网站必须要调用H5支付接口。

  • 17
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值