商户分为普通商户和服务商商户,千万不要申请错了。
普通商户是可以进行交易,但是不能拓展商户。
服务商可以拓展商户,但是不能交易。
服务商就是提供统一的支付入口,它需要绑定具体的普通商户,微信支付时会在支付接口中携带普通商户参数,支付成功后金额会直接到具体的普通商户账户上。
申请时直接申请普通商户就可以了。
1.3 绑定商户
微信支付发起依赖于公众号、小程序等应用与商户号的绑定关系。因此在进行开发前,需要将商户与具体应用进行绑定。
如果商户和需要绑定的AppID是同一主体,只需要以下步骤即可完成绑定。
-
在商户平台-产品中心-AppID账户管理中关联AppID,输入AppId申请绑定
-
在公众号或小程序后台微信支付-商户号管理中进行确认。
如果商户和需要绑定的AppID是不同主体,步骤和上述一样,除了输入AppId之外,还需要填入AppId的认证信息。
二、微信支付相关配置
2.1 支付产品类型
1. 付款码支付
用户打开微信钱包-付款码的界面,商户扫码后提交完成支付。
2. JSAPI支付
用户通过微信扫码,关注公众号等方式进入商家H5页面,并在微信内调用JSSDK完成支付。
3. Native支付
用户打开微信扫一扫,扫描商户的二维码后完成支付。
4. APP支付
商户APP中集成微信SDK,用户点击后跳转到微信内完成支付。
5. H5支付
用户在微信以外的手机浏览器请求微信支付的场景唤起微信支付。
6. 小程序支付
用户在微信小程序中使用微信支付的场景。
7. 刷脸支付
无需掏出手机,刷脸完成支付,适合线下各种场景。
在商户平台-产品中心-我的产品中申请开通支付产品。
2.2 支付授权目录配置
在商户平台-产品中心-开发配置中进行支付授权目录的配置(即你开发的下单接口地址),需要注意的是授权目录最多可以配置<