← 回到书房

个人小程序可以收款了,从0搭建个人小程序,这些坑别再踩了

阁 2026-10-05 · 造物记 · 约 6 分钟 · 全文 1778 字 # 微信小程序# 虚拟支付# AI开发# 个人开发者# 踩坑

阁主前段时间给大家分享了自己的网站,这次我把自己的小程序「阁主工具箱」从零做到了完美跑通。里面的东西就是阁主自己做的一些软件、skill 和教程,虚拟商品,付了钱就解锁。

现在就放了两个商品,后续慢慢会添加内容进来,当然很多免费的也加入到小程序里面,如果你有什么想要的也可以直接留言。

以前个人是不能收款的,这次小程序开放了虚拟支付,个人也可以收款了,对于一些OPC来说是非常好的事情,所以阁主也是第一时间去尝试做了这款。


一、后端先立起来

先说说后端,框架用的是 ThinkPHP 8,骨架是命令生成的。给了AI服务器的ssh,直接帮你搭建好了,这块就不说了,一开始的后台样子实在太丑了,不满意就可以让AI给你换。

后端管理后台

这个是部署在阁主自己的服务器的,用的阿里云的99元/年的,够用了,之前一直闲置着。

这个后端就是处理你的一些订单,你的小程序内容商品的控制。一些不涉及的后端都可以不用的。


二、小程序端,八个页面

后端通了,前端阁主用的是微信原生小程序开发界面。看过之前阁主文章的都知道,做这种开发,阁主都会先让AI出个预览html,这样你也可以直观的去看页面是不是符合你的需求。

AI生成的小程序预览

比如阁主的这个就是预览,数据都是AI自动模拟的,因为我的网站是这种风格的,竹青色,所以自动去搭配这种配色。

其实AI的能力还是有强弱的,之前阁主用的GLM 5.3 Flash,看着还是很满意的,不过慢慢我想的一些bug,主要是页面的,后端的一些因为阁主不是程序员,可能就发现不了。

所以我的做法是让AI完整复盘,想逻辑,好几轮后,换了deepseek 4.1 flash出来的bug还是很多的。

deepseek 跑出的诊断

上面是deepseek跑出来的诊断,总共22条,还有用户体验的8条,全部修复了也算是能跑起来了,自己开发出来的小程序,东西都在自己电脑,你可以给小程序修复,增加功能,让AI来就行,现在的AI能力基本上可以满足了,尤其是coding能力。


三、个人虚拟支付

前面都是AI来完成,重要的就是大家去理解的流程,用户体验,今天着重讲一下个人虚拟支付。

虚拟支付开通

首先个人是可以开通的,需要认证一下小程序,不贵,30块钱,小程序的类目必须是工具这个类目,其他的不行,大家不要选错了。

官方的接入文档: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/virtual-payment/person.html

开通流程大概是这么几步,先在微信后台开通虚拟支付,签约,拿到几个密钥。然后给每个商品建一个"道具",你可以理解成货架上的一个条码,价格就写在这个道具上。

当用户下单的时候,后端拿密钥生成一段签名,小程序拿着签名去拉起微信的收银台。用户付完钱,微信会往你的服务器推一条通知,你验完签,把订单和权益记下来,货就算发出去了。

当然,你不只是商品,比如阁主自己加了个竹报,类似通知的文章,后续也可以加入其他的,比如一些小工具。

当然费率大家也要知道,安卓是1%,苹果是12%,差得挺多的,后台还需要给苹果单独打开iap支付,要不然苹果手机的用户买不了。

项目安卓苹果
费率1%12%
结算T+345 到 60 天

安卓到账

3号让咱群里的小仙女,安卓测试了一下是跑通了的,这里到账了这笔订单。

四、走过的坑

阁主本来想做个优惠码,打折促销用。做了一半发现做不了,因为扣款金额是微信按道具价扣的。在后端修改了价格,但是实际的道具价格需要在小程序后台修改,所以优惠码没用。。

坑1,道具的状态。记住小程序后台的道具添加了,一定要发布,而且必须等一会才测试,要不然微信返回一个错误码。或者说新建的道具在冷却期,得等。这是平台防刷的机制,等十几分钟到几个小时不等,跟你的代码没关系。

坑2,出在 iOS 的版本门槛上。微信客户端低于 8.0.68 拉不起支付。

坑3,微信查单会返回一个状态码 0,阁主一开始拿它当"用户已经付过钱了"。问题在于,这个 0 只代表查询成功,不代表用户付了款。没付款的订单,查得到,也返回 0。按这个逻辑,只要查得到单子,阁主就会把货发出去。等于白送。

订单与查单

阁主用的是claude code开发的,大家平时可以用豆包或者WorkBuddy,WorkBuddy更好一点,对于小白,腾讯自家的产品,在专家和技能里面,也可以直接搜索小程序,开发和对接虚拟支付。

其他的Agent可以发官方的文档发给AI,让AI来弄,基本没有什么难度的,就是慢慢去打磨,不要想着一次就搞好,当然国内的AI可以弄,可能多几轮,完全够用!

有什么疑问可以一起留言,想要什么功能也可以留言,加入到阁主工具箱里面。

Created by 紫竹阁主