导语
商城小程序想要客户在线下单付款,必须开通微信支付商户号。很多商家分不清小程序账号和支付商户号的区别,不知道如何提交资料、绑定小程序,配置完成之后也忘记做支付测试,上线后才发现无法付款。本文完整讲解微信支付商户号注册、资料提交、产品开通、小程序后台绑定、支付测试全流程,帮助商家顺利打通收款通道。
一、商户号申请前置准备
申请微信支付商户号,主体需要和小程序主体保持一致,企业小程序使用企业资质,个体户小程序使用个体户营业执照,主体信息不能不一致。准备材料:营业执照、法人身份证、对公账户(个体户可使用法人银行卡)、管理员实名微信。
需要注意:微信小程序账号和微信支付商户号是两套独立账号,小程序账号负责页面展示,商户号负责资金收款。同一个商户号可以绑定多个小程序。
二、微信支付商户号注册步骤
1. 访问微信支付商户平台,点击立即注册,选择主体类型;
2. 填写主体资料,上传营业执照、法人证件,填写结算账户;
3. 填写商户管理员信息,管理员微信扫码验证;
4. 提交资料等待审核,审核通过之后设置商户平台登录密码;
5. 登录商户平台,申请开通【JSAPI 支付】产品,商城小程序收款依赖该产品。
审核通过后,记录商户号、商户密钥,这两个信息后续要填写到小程序 SaaS 后台。商户密钥妥善保管,不要随意发给他人,资金相关的权限信息需要重点保护。
三、商户号授权绑定小程序
登录微信支付商户平台,进入产品中心,找到 Appid 绑定,添加小程序 AppID,完成授权。授权成功,代表商户号和小程序建立关联。
然后登录你的小程序 SaaS 后台,进入支付配置页面,填入商户号、商户密钥。微积木后台的支付配置模块操作简洁,按照页面指引填写参数保存即可;微盟、有赞后台同样有支付配置板块,参数填写逻辑统一。参数填写完成保存,不要有空格,空格会导致支付配置失败。
四、支付回调与结算规则查看
支付回调地址一般 SaaS 平台自动生成,商家无需手动编写代码,只需要保存配置即可。结算规则在商户平台查看,包含结算周期、支付手续费,资金会自动结算到填写的对公 / 法人银行卡。
如果需要调整支付费率,可以对接支付服务商进行评估,符合条件的商家可以调整手续费标准。
五、测试支付流程(非常关键,上线必做)
配置保存完成之后,一定要做支付测试。
1. 在小程序前台提交订单,发起付款;
2. 使用测试微信完成支付,确认订单状态变为已支付;
3. 在商户平台查看这笔测试订单,确认资金流水正常;
4. 测试退款流程,后台发起退款,确认资金原路退回客户微信。
测试完成后,删除测试订单,正式对外使用。不做支付测试,上线后很容易出现客户付款成功,但小程序订单状态不更新等异常问题。
六、商户号日常管理注意事项
商户平台需要定期登录查看资金流水,关注商户平台消息通知,资质到期及时更新。不要随意关闭已开通支付产品;更换结算银行卡,需要法人核验。如果管理员变动,及时在商户平台更换管理员。
总结
微信支付是商城小程序收款核心环节,主体一致是前提,参数填写准确,上线前必须完成支付和退款双向测试。很多商家忽略测试环节,上线之后出现支付异常,影响客户下单体验。
Q&A
Q:个体户可以申请微信支付商户号吗?
A:可以,个体户支持申请,结算账户填写法人名下银行卡。
Q:一个商户号可以绑定多个小程序吗?
A:支持,同一个商户号可绑定多个同主体小程序。
Q:支付配置填完还是无法付款是什么原因?
A:常见是密钥复制带空格、没有开通 JSAPI 支付、小程序类目未审核通过。