该文档为面向微信小游戏进行微信支付商户号开通及配置指引,此微信支付商户号非微信小游戏签约虚拟支付时产生的微信支付商户号。

星云设计和实现微信小游戏相关支付功能需要条件为:

  1. 微信支付商户号 注册和开通
  2. 微信支付商户号 产品中心开通JSAPI产品及Native支付两个产品
  3. 微信支付商户号 产品中心进行开发配置
  4. 微信支付商户号 账号中心进行APIv2密钥设置

一、微信支付商户号 注册和开通

访问微信支付商户平台依照指引注册微信支付商户号,开通微信支付商户号所需要大致步骤及资料:

  1. 使用超级管理员的微信扫码进入申请单
  2. 填写超级管理员信息(姓名、手机号、邮箱等)
    file
  3. 进行主体身份、法人信息、超级管理员信息的填充,并提供业务办理授权函
    filefilefile
  4. 进行经营与行业信息的填充,此处简称将作为玩家支付时看到的商户简称,同时所属行业选择游戏需要提供版号资料,经营场景勾选小程序并填写微信小游戏的AppID
    file
  5. 进行结算信息的填充
    file
  6. 进行账户验证
    file
  7. 等待验证通过进行协议签署后开通完成

其中超级管理员由财务承担,开通产品及设置密钥等均需由超级管理员进行
开通时填写的小程序(小游戏)AppID将在开通后收到授权关联的通知,需要小程序管理员通过

二、微信支付商户号 产品中心开通JSAPI产品及Native支付两个产品

访问微信支付商户平台产品中心 开通支付产品:

  1. 在支付产品下方JSAPI产品点击进入并进行开通(此处应该时默认开通状态,因前置开通商户号时选择经营与行业信息时默认开通)
    file
  2. 在支付产品下方Native支付点击进入并进行开通
    file

三、微信支付商户号 产品中心开发配置

产品中心完成支付产品开通后进行产品开发配置,支付授权目录包括:https://feiyu.com/https://pay.feiyu.com/
file

注意:支付授权目录需要选择https并且末尾需要有反斜杠 /

四、微信支付商户号 账号中心进行APIv2密钥设置

访问微信支付商户平台账号中心并进入API安全菜单后,找到APIv2密钥进行设置,设置前将平台中心设置为技术人员并找其获得密钥进行设置,详见步骤
file
file
file

完成后将微信支付商户号及小游戏AppID、APIv2密钥提供给星云(平台中心)进行设置切换,切换前需要到小游戏后台「微信支付」已关联商户号可以查看到对应的商户号
file