有位客户找到我们时,小程序已经找人做好了,页面也都调通了,就差收款。结果一查,小程序是用他个人微信注册的,个人主体根本开不了微信支付,只能重新用公司主体注册一个,前面的审核和配置全部重来。

所以开通小程序支付,最好在开发之前就规划好。整体流程可以记成四步:

  1. 小程序用企业或个体户主体注册,并完成微信认证;
  2. 申请微信支付商户号,提交资料等审核、完成签约;
  3. 在商户平台把商户号和小程序的 AppID 关联起来;
  4. 开发对接支付接口,测试无误后上线。

这篇适合准备做商城、预约、点餐、卖课等需要在线收款的商家,按这四步逐一说明。

小程序支付开通前先看主体

微信支付只对认证过的非个人主体开放,企业、个体工商户、事业单位这类主体都可以。个人主体的小程序,不管做得多完整,都接不了小程序支付。

还有一个建议:**小程序和商户号尽量用同一个主体。**两边主体一致,关联的时候最省事;主体不一致,流程会多出确认环节,有时还会卡住。我们碰到过几次,小程序挂在母公司名下,商户号用的是分公司,最后又得花时间理顺。

微信支付商户号申请要准备什么

商户号可以在小程序后台的微信支付入口发起申请,也可以直接在微信支付商户平台注册。一般需要准备这些材料:

  • 营业执照,信息要和工商登记一致;
  • 法定代表人或经营者的身份证件;
  • 结算银行账户,企业一般用对公账户,个体户可以按要求使用经营者本人的账户;
  • 经营类目和经营场景说明,比如小程序名称、截图;
  • 超级管理员的联系方式,后续签约和验证都发给他。

部分特殊类目,例如食品、医疗器械、教育培训等,还要额外上传行业资质,具体以申请页面提示为准。手续费按经营类目来定,签约页面上会显示,不同类目不一样。

审核被驳回,通常是这几个原因

商户号材料提交后会进入审核,结果一般几个工作日内会有通知。被驳回的情况,我们见得最多的是这几种:营业执照照片不清晰或者被裁掉了边角;选的经营类目和小程序实际卖的东西对不上;小程序还没上线,或者页面里看不到真实的商品和价格;结算账户的户名和主体名称不一致。

驳回通知里会写明原因,照着改了重新提交就行,别一个地方没改就反复提交。

审核通过以后,还要完成账户验证和签约。这一步经常被忽略,超级管理员没去点确认,商户号就一直处在待签约状态,后面的配置全卡着。

把商户号和小程序关联起来

签约完成后,登录微信支付商户平台,在产品中心找到 AppID 账号管理,填写小程序的 AppID 发起关联。然后由小程序管理员到小程序后台确认授权。

两边都确认之后,小程序支付才算真正打通。很多人以为申请下商户号就完事了,其实少了这一步,接口调用会直接报错。

小程序支付的开发对接

开发这一块,商家不用自己动手,但有几件事最好知道,方便和开发团队对得上话。

小程序支付对接需要的东西是商户号、API 密钥和商户证书,这些由超级管理员在商户平台设置后交给开发。注意密钥和证书属于敏感信息,只交给负责的开发人员,项目结束后可以重新生成一次。

对接时有三个地方最容易出问题:

环节 要注意什么
支付结果 以服务器收到的支付通知或主动查单为准,不能只看前端提示“支付成功”就发货
重复通知 同一笔订单的通知可能收到多次,系统要做去重,避免重复发货或重复加积分
金额单位 接口里的金额单位是分,不是元,换算错了会出现收款金额对不上

退款和对账也要在开发时一起做。退款接口接好,后台能按订单原路退回;每天的对账单可以自动下载,和系统订单核对一遍,财务月底就不用手工一笔笔对。

小程序支付上线前测一遍

正式上线前,用小额商品把整条链路走一遍:下单、支付、收到通知、订单状态变更、发起退款、退款到账、对账单里能查到。每一步都确认无误,再把正式商品价格放上去。

结论

小程序支付开通并不复杂,难的是顺序:主体先定对,再申请商户号、完成签约,然后关联 AppID,最后开发对接并测试。最常见的返工,都出在个人主体注册、主体不一致和漏了签约确认这几处。开发时以支付通知为准、做好去重和对账,上线后就能少很多麻烦。蔚岚科技在做小程序开发时可以协助梳理支付开通流程,有问题可以打 18720919319 咨询。

常见问题

个人能开通小程序支付吗?

个人主体的小程序不能开通微信支付。如果是个体经营,可以先办个体工商户营业执照,再用个体户主体注册小程序。

微信支付商户号申请要多久?

材料齐全的话,审核一般几个工作日就有结果,加上签约和关联,整体时间不算长。材料反复被驳回才是拖慢进度的主要原因。

一个商户号能给多个小程序用吗?

可以。同一个商户号可以关联多个 AppID,包括小程序和公众号,但每个小程序都要单独关联、单独确认,之后各自的小程序支付订单会带上对应的 AppID,对账时能分开。

已经有公众号支付,小程序还要重新申请吗?

不一定要重新申请。已有的商户号直接关联小程序的 AppID 就可以用,前提是经营类目覆盖了小程序卖的东西。

收到的钱什么时候到账?

商户号里的收款会按结算周期自动结算到绑定的银行账户,结算周期和经营类目、商户情况有关,在商户平台可以查到。