微信支付——介入指引

一、业务平台介绍

1. 微信公众平台

微信公众平台是微信公众账号申请入口和管理后台。商户可以在公众平台提交基本资料、业务资料、财务资料申请开通微信支付功能。

2. 微信开放平台

微信开放平台是商户APP接入微信支付开放接口的申请入口,通过此平台可申请微信APP支付。

3. 微信商户平台

微信商户平台是微信支付相关的商户功能集合,包括参数配置、支付数据查询与统计、在线退款、代金券或立减优惠运营等功能。

 

二、支付产品介绍

1. 付款码支付

付款码支付,即日常所说的被扫支付,这是一种纯用于线下场景的支付方式,由用户出示微信客户端内展示的付款二维码,商户使用扫码设备扫码后完成支付。

2. Native原生支付

Native原生支付,即日常所说的扫码支付,商户根据微信支付协议格式生成的二维码,用户通过微信扫一扫扫描二维码后即进入付款确认界面,输入密码即完成支付。

3. JSAPI网页支付

JSAPI网页支付,即日常所说的公众号支付,可在微信公众号、朋友圈、聊天会话中点击页面链接,或者用微信扫一扫扫描页面地址二维码在微信中打开商户HTML5页面,在页面内下单完成支付。

4. APP支付

APP支付是指商户已有的APP,通过对接微信支付APISDK,实现从商户APP发起交易后跳转到微信APP,用户完成支付后跳回商户APP的场景。

5. H5支付

H5支付是指在微信外打开的H5页面,通过对接微信支付API,实现拉起微信客户端,完成支付后跳回外部浏览器的能力。

6. 小程序支付

小程序支付是指在商户既有的小程序内通过对接微信支付API,实现用户在小程序内完成交易的场景。

7.刷脸支付

刷脸支付是指用户在刷脸设备前通过摄像头刷脸、识别身份后进行的一种支付方式,安全便捷。适用于线下实体场所的收银场景,如商超、餐饮、便利店、医院、学校等。

 

三、申请应用APPID

 

由于微信支付的产品体系全部搭载于微信的社交体系之上,所以直连商户或服务商商户接入微信支付之前,都需要有一个微信社交载体,该载体对应的ID即为APPID

 

对于直连商户,该社交载体可以是公众号,小程序或APP。而服务商的社交载体只能是公众号。

 

如申请社交载体为公众号,请前往公众平台申请 (https://mp.weixin.qq.com)

 

如申请社交载体为小程序,请前往小程序平台申请 (https://developers.weixin.qq.com/miniprogram/dev/framework/quickstart/getstart.html#申请帐号)

 

如商户已拥有自己的APP,且希望该APP接入微信支付,请前往开放平台申请https://open.weixin.qq.com/

 

各类社交载体一旦申请成功后,可以登录对应平台查看账号信息以获取对应的appid

 

四、 申请商户MCHID

 

商户号申请平台申请MCHID(https://pay.weixin.qq.com)

 

申请成功后,会向服务商填写的联系邮箱下发通知邮件,内容包含申请成功的MCHID及其登录账号密码,请妥善保存。

 

注意:一个MCHID只能对应一个结算币种,若需要使用多个币种收款,需要申请对应数量的MCHID

 

五、绑定APPID及MCHID

 

APPIDMCHID全部申请完毕后,需要建立两者之间的绑定关系。在微信商户后台进行绑定。

 

六、设置支付API密钥

 

登录微信商户平台,在账户设置-API安全,设置API密钥。

七、配置通知回调地址

 

商户需在微信公众号后台配置回调地址,注意:回调地址必须使用通过ICP备案的域名,不能是IP地址,并且链接不能带参数。

微信支付——介入指引

 

 

 

 

 

微信支付——介入指引

上一篇:Swagger注释API :@ApiModel


下一篇:微信小程序canvas保存海报真机不显示