接入准备

更新时间:2024.11.18

开通扫码支付

  1. 登陆「合作伙伴平台->产品中心->合作伙伴产品」,开通「合作伙伴扫码支付」;

  2. 邀请特约商户开通并授权合作伙伴扫码支付;

  3. 特约商户确认开通并授权合作伙伴扫码支付。

网页金额控件产品配置

合作伙伴为商家开发扫码支付,选择使用网页样式的金额控件时,需要完成以下功能设置;若为不同商户服务时,使用商家自有的网页域名,可前往该特约商户扫码支付配置完成相关开发设置,配置规则一致。

添加公众账号ID

基于微信生态用户隐私保护原则,合作伙伴在使用扫码支付下单前,需要获取到基于公众账号ID而生成的用户身份唯一标识OpenID。

合作伙伴需登陆「微信支付合作伙伴平台->产品中心->扫码支付配置」,添加已完成微信公众平台认证的服务号或订阅号类型的公众号AppID,最多可配置5条有效ID。

公众号域名授权

基于系统安全原则,合作伙伴在使用微信公众平台网页授权获取用户信息服务前,需要请前往「微信公众平台->公众号设置->功能设置」登记支付目录所属的域名,登记后该域名才可有效的获取OpenID。

网页授权获取用户信息:微信开放文档 | 网页授权

添加支付目录

基于系统安全原则,在使用微信支付扫码支付功能前,合作伙伴需登陆「微信支付合作伙伴平台->产品中心->扫码支付配置」,添加配置用户扫码后,承载微信支付金额控件的网页页面地址,即支付目录。

详细说明:

  1. 合作伙伴最后请求拉起微信支付收银台的页面地址我们称之为“支付目录”。https://www.weixin.com/pay.php 的支付授权目录为:https://www.weixin.com/

  2. 实际的支付目录必须和合作伙伴在平台设置的严格一致,否则会报错“当前页面的URL未注册:”。

  3. 支付目录所属的域名需要已通过ICP备案;配置内容格式严格区分大小写,且需以左斜杠“/”结尾,最多可配置5条有效ID。

小程序金额控件产品配置

合作伙伴为商家开发扫码支付,选择使用小程序样式的金额控件时,需要完成以下功能设置;若为不同商户服务时,使用商家自有的小程序,可前往该特约商户扫码支付配置完成相关开发设置,配置规则一致。

添加小程序账号ID

选择小程序金额控件时,合作伙伴需选用一个小程序来承载金额控件,并基于该小程序AppID获取用户身份的唯一标识OpenID,且在实际支付时,使用该小程序拉起微信支付收银台。

合作伙伴需登陆「微信支付合作伙伴平台->产品中心->扫码支付配置」,添加已完成微信公众平台认证的小程序类型AppID,最多可配置5条有效ID。