小程序支付(绑定自有)开通说明

目录

 

 

一、渠道介绍

”绑定自有商户号“全称为”小程序绑定微信支付自有商户号“。该模式由商家提供微信支付商户号+API 密钥给SaaS服务商,即你需要在上线了小程序编辑器的微信支付功能中输入你的微信支付商户号和API 密钥。绑定成功后,会由「上线了」对接微信支付,在你的小程序开启微信支付作为小程序付款方式,收到的资金会直接结算到你的商户号账户中。

 

二、申请条件

  • 小程序已上线,并通过「微信认证」(查看 微信小程序服务流程 第三步)
  • 拥有微信支付商户号,能登录「微信支付商户平台」(如果没有建议走申请流程小程序支付(新申请)开通说明
  • 在「微信公众平台」有小程序账号与密码,不是通过「极速注册」注册的方式

 

三、设置微信支付

第1步、小程序授权绑定微信支付商户号

1、登录微信支付商户平台,点击上方的“产品中心”,在左侧选择“APPID授权管理”,然后在“账号关联(AppID绑定)”页面中,点击”关联更多AppID“。

2、在”授权绑定的APPID“填写你的小程序AppID(以 wx 开头,请看AppID获取方式),然后勾选阅读相关协议,点击“确认”提交,发起授权申请。

3、授权通过大概需要微信官方1、2个工作日的审核,届时商户联系人的微信/短信会收到结果提醒。审核通过后,进入第4步确认授权绑定环节。

4、收到审核结果后,使用小程序账号登录微信公众平台, 点击“微信支付 > 商户号管理”,找到对应商户号并确认授权申请,或在「公众平台安全助手」发送的消息中确认授权信息:

mceclip3.png

更多细节请参考资料微信官方教程:账号关联(AppID绑定)  

 

第2步、获取商户号、API密钥

1. 登录微信支付商户平台,点击上方的“账户中心”,在左侧选择“商户信息”,然后在“商户信息“页面中的基本账户信息下,复制微信支付商户号的号码(相关文档:查看微信收款商业版的商户信息(如商户号、结算银行账户等)。

 

2. 然后再在左侧选择“API 安全”,然后在“API密钥“下的”设置API密钥“旁边点击设置密钥(相关文档:什么是API密钥?如何设置或修改?)。设置的密钥建议:

  • 使用数字,大写字母,小写字母和特殊符号的组合形式(过于简单可能会导致微信支付无法使用)。
  • 将设置好的32位密钥保存好。 

 

第3步、在上线了编辑器填写商户号、API密钥

小程序马上就能收款了!现在让我们返回上线了小程序编辑器分别填写你刚才获得的商户号和API密钥,填好点击“立即绑定”。

  • 新版编辑器:在侧边栏选择”设置“,在”绑定自有微信支付账户“下。
  • 旧版编辑器:在侧边栏选择”微信支付“,在“收款设置” > ”绑定自有微信支付账户“下。

mceclip0.png

*你也可以绑定境外支付账号,也是在 ”绑定自有微信支付账户“下,点击第2点的“如何绑定境外支付账号”的【点击这里】,然后填写你的支付服务商appID,支付服务商mchID,

 

第4步、测试微信支付功能

填写好商户号和API密钥绑定后不表示微信支付功能就可以使用。马上进入你的小程序下一个测试订单,在结算页面上点击“使用微信支付”后可以成功跳转选择支付方式的页面。

mceclip0.png

 

四、解除绑定微信支付

如果想要取消绑定微信支付,可以进入小程序编辑器,打开微信支付,然后点击蓝色【解除绑定】链接就可以解除绑定微信支付。

 

五、微信支付报错常见问题

故障排除步骤

大部分问题可以通过以下的方式得到解决,你可以按照以下顺序来排除故障,若你已经执行了某一步操作或者这一操作不适用,则可跳至下一步。

1. 进入小程序时,点击加入购物车或立即购买时有没有同意授权。

mceclip0.png

2. 绑定的商户号是自己在微信支付商户平台申请的还是在第三方服务商处申请的。若是第三方服务商处申请的不可以在上线了小程序使用,需要重新注册商户号

3. 绑定的小程序账号在微信公众平台是有登录账号与密码,不是通过「极速/快速注册」注册的方式。若是,则需要申请特约商户号

4. 登录微信支付商户平台,在主页看是否有异常通知(类似下图),或点击右上方的“消息中心”查看通知。
mceclip0.png

5. 检查微信支付商户平台 > 产品中心> APPID授权管理页面相对应的小程序账号是否显示“授权成功”。若没有,则需要前往微信公众平台 > 微信支付 > 商户号管理,在相应商户号信息,确认授权申请。或在“公众平台安全助手”下发的模板消息中确认授权信息。

6. 【微信支付商户平台 > 产品中心 >开发配置 > 商户信息 > 商户名称】是不是和【微信公众平台的小程序账号 > 设置 > 基本设置 > 主体信息】是不是一样的名称。若不是,则需要使用相同主体的小程序账号或微信支付账号。

7. 若确认无误,则回到四、解除绑定微信支付解除绑定,再重新填写以下:

  • 在微信支付商户平台 > 账户中心 > 商户信息,复制商户号。再进入你的简易商店粘贴号码。
  • 在微信支付商户平台 > 账户中心 >API安全 > 设置API密钥 > 设置密钥。再进入你的简易商店粘贴号码。

 

若还是支付出错,请提供以下截图及信息发送邮件至hi@sxl.cn,以便我们排查问题:

主题:自有商户号的微信支付失败,已经操作了排除故障,解除绑定微信支付并重新绑定,仍然报错

  • 微信支付失败截图:
  • 账号姓名:
  • 账号邮箱/手机号码:
  • 小程序名称:
  • AppID (wx开头):
  • 小程序套餐:
  • 截图:
    • 微信公众平台的主体信息的截图
    •  微信支付商户平台的商户信息的截图
      • 微信支付商户平台 > 上方的产品中心”> 左侧的开发配置。需要看到“商户信息”的商户名称(与第1点一致)。
    • 授权成功的截图
      • 微信支付商户平台,上方的产品中心”> APPID授权管理页面。需要看到已授权小程序账号的名称(与第1点一致)及“授权成功”字样。
    • 微信支付商户平台登录主页的截图。

 

还有其它问题?提交请求