上架一个微信小程序,你需要知道的事
最近上架了一款微信小程序,并且接通了虚拟支付。从有这个想法到上线,整整 10 天,比我预想快太多了!!!
这篇文章作为经验总结,主要会介绍
- 小程序的变现方式
- 小程序的审核。如何并行推进,最快速的上线
- 不完全统计的开发小技巧
至于如何编写小程序,不在此展开。比起教程,更需要的是一个 ChatGPT 订阅账号。
**一、**小程序的变现方式
| 变现方式 | 适合场景 | 开通条件 |
|---|---|---|
| 流量主广告 | 免费工具、内容类产品,通过展示广告获得收入。 | 累计独立访客(UV)>500;符合条件的同公司主体已有持续变现小程序,可走另一条开通路径。 |
| 虚拟支付 | 付费功能、数字内容、词库等。 | 个人主体:持中国大陆居民身份证,服务类目包含「工具」,完成认证和备案、符合业务准入限制,再开通、签约和配置商品。 |
| 普通小程序支付 | 商城购物、餐饮点单、线下服务预约付费等。 | 个体工商户、企业等符合条件的非个人主体,开通商户号和支付权限、绑定小程序 AppID,并按经营类目提供资质。 |
个人主体可以采用的两种盈利模式:流量主广告 + 虚拟支付。
01. 流量主广告
这个比较好理解。比如抠图、去水印工具,用户看一段激励广告,获得一次处理或导出机会,开发者赚取广告收入。
需要注意:500 UV 是累计独立访客,不是日活。(开通条件相对简单
02. 虚拟支付
- **开通条件:**个人主体、持中国大陆居民身份证。服务类目包含「工具」。完成小程序认证和备案,并符合业务准入限制。
- **适合卖什么:**工具的付费功能、使用次数、数字内容等,例如解锁一个英语词库,甚至是个人的付费社群。想象空间还是挺大的。
- **支付限额:**全终端合计每月 10 万元。
- **费率:**以工具类目主动支付为例,Android/鸿蒙/Windows 为 1%,iOS 为 12%。一笔 10 元订单,仅扣该项费用后分别剩 9.90 元、8.80 元。
- **结算周期:**安卓等终端为 T+3;苹果通常在 自然月结束后 45~60 天内 向腾讯结算,腾讯收到后再划转到开发者账户。
- **苹果端额外准备:**可开通 Apple IAP 支付。需要提前配置小程序简称,这个简称主要用于 Apple 支付流程中向用户展示小程序名称。
- **退款:**安卓等终端可以由开发者在后台或通过接口退款;iOS 需要用户向 Apple 申请。程序要同时处理退款后的权益回收。
**二、**小程序的审核有哪些
以个人工具小程序、接入安卓和苹果虚拟支付为例,需要经过如下步骤。
01 注册小程序
在
注册时选择「个人」主体,准备注册邮箱、本人身份和管理员信息即可。 同一张身份证,最多可以注册 5 个个人主体小程序。
02 完善基本信息
准备名称、头像、简介和服务类目。 如果准备以个人主体开通虚拟支付,服务类目需要包含「工具」,并选择与实际功能匹配的二级类目。 配置路径在小程序后台「设置 → 基本设置 → 服务类目」 小技巧:
开放的比较少,我们尽量把业务往合适的类目上靠。 比如我做的词汇防线,压根不属于任何一类,我就单独加上一个词汇查询功能。然后申请的时候走「信息查询」二级类目。并且在提交审核把简介也尽量往工具上靠
词汇防线是一款面向四六级、考研与雅思备考的游戏化背词工具,提供词库练习、单词查询、错词复习与学习记录。通过纸飞机命中单词的互动方式,帮助你利用碎片时间反复巩固词义。
这样能大大增加审核通过的几率。
03 微信认证
- 谁来审核:微信委托第三方公司审核。
- 审核什么:官方描述是对账号的主体真实性、职业(行业)资质有效性、命名合规性以及线上服务可用性进行审核。我实际收到电话让我确认姓名 + 小程序名称。
- 费用:30 元,有效期一年。
- 需要提供的资料:个人身份信息、联系方式,按页面完成身份核验。
- 审核流程:微信公众号后台申请,支付费用,当天收到电话核实。我两个小程序都是当天交钱就通过。
04 备案申请
- **谁来审核:**微信平台初审;工信部统一备案系统完成短信核验;所在地省级通信管理局最终审核并决定是否通过。
- **审核什么:**谁在运营这个小程序,准备提供什么互联网服务,填报信息是否真实、完整。
- **需要提供的资料:**主办者及负责人身份信息、联系方式、小程序名称和服务内容,按要求补充其他材料。备案不审核小程序代码,不用等开发完成再提交。
- 审核流程:在微信后台提交备案 → 微信平台初审并报送 → 完成工信部备案系统短信核验 → 所在地省级通信管理局审核 → 发放备案编号。
- **费用:**0
- **参考时间:**9 月 3 日提交备案申请,9 月 4 日通过微信平台初审,9 月 8 日通过管局审核。(此数据无法代表各地区审核速度,官方口径是 微信平台初审 1~2 个工作日。所在地省级通信管理局审核 1~20 个工作日。
- **特殊注意:**工信部统一备案需要注意时效性。在收到工信部短信的 24 小时按照指引完成备案,否则作废。
05 设置并提交简称
在账号基本信息中填写简称,由微信平台审核。 这个容易被忽视,我单独写一条,简称需要单独审核,经验数据大约 15 分钟。 这个是虚拟支付开通的前提条件。
06 开发小程序
不展开编程教程。一些小的 Tips:
- 如果目标是尽快上线,优先考虑微信云开发。能少走一条很耗时间的基础设施流程:购买服务器 → 注册和实名认证域名 → 办理域名 ICP 备案 → 配置 HTTPS 与服务器域名。
- 微信云开发 **目前可以免费用 6 个月。**在小程序后台进入「行业能力 → 小程序成长计划」报名,可以免费获得一个有效期 6 个月的个人版环境。
- **订单和权益状态要放在服务端。**不要只看前端的“支付成功”回调就发放权益;以平台发货通知为主,订单查询为兜底,并对重复通知做幂等处理。
- **第一版就可以把退款闭环做完。**安卓和苹果的退款成功,服务端都要接收
xpay_refund_notify,找到原订单并收回相应权益,同时保证重复通知不会重复扣减。 - 开发本身可以与微信认证、备案和简称审核并行。等这些前置申请完成时,前后端、内容资源以及支付、退款、权益处理代码也应该已经接近可提审状态。
07 开通虚拟支付、签约
个人主体需要先完成微信认证、备案,并满足工具类目等准入条件。准备个人身份、提现账户、支付管理员信息,经支付平台相应流程审核后扫码签约。满足上述条件,我的经验数据是秒开通。 这一步开通之后你才能拿到支付需要的 OfferID 和 AppKey。
08 开启苹果支付
开通虚拟支付,默认 Apple IAP 支付不会打开。为了让 iOS 用户也能付款。虚拟支付开通、简称设置成功后,由开发者在虚拟支付基本配置中开启 Apple IAP 支付。
09 配置虚拟支付商品、部署支付服务
把商品和程序连起来。由开发者准备商品 ID、价格、支付密钥和回调配置,发布商品、部署后端;核对沙箱与现网配置。 一些小的 Tips:
- 沙箱测试只支持安卓和 Windows,但足够了,跑通这两个端,只要不写基于平台不同行为的代码,基本没有问题。
- 沙箱测试可以给开发版本的商品配置 0.01 元。实测沙箱测试也会真实唤醒微信支付扣钱。
10 完善隐私指引、审核说明
- 谁来审核:微信平台。
- 谁来审核:告诉平台收集什么数据、功能怎么体验。由开发者按实际接口和数据用途填写隐私指引、版本说明,必要时准备测试账号和操作步骤;
- 小技巧:无他。让 ChatGPT 扫描代码,如实填写。你的代码微信都能看到,真诚填写,一般没什么问题。基本秒过。
11 提交首版代码审核
申请让功能上线。由开发者上传包含支付的完整版本、提交审核资料,由微信平台审核。
小技巧:
- 一年有一次加急审核的次数。
- 提前思考哪些是动态数据,由服务端下发。服务端代码不需要代码审核。比如我的游戏的数据,玩法配置都是服务端下发,改动跟不需要提交小程序代码审核。
12 发布
代码审核通过后,由管理员在后台发布通过审核的版本,再检查线上功能。
**经验数据:**第一次发布上线到用户可以在搜索框搜索到,大概需要半个小时。
三、一图看懂哪里可以并行加速
几个值得一提的点
- **可以并行:**办理微信认证、提交备案申请、设置并提交简称、开发小程序。推广素材也可以在开发期间准备。
- **开通虚拟支付、签约:**要等认证和备案通过,并已具备符合要求的工具类目。
- **开启苹果支付:**要等虚拟支付开通和简称设置成功;安卓支付不需要等苹果支付开启。
- **提交首版代码审核:**可以直接提交带支付的版本,不必先发布免费版再接支付。



