个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

个人开发者的小程序现已支持虚拟支付,套餐包、会员天数、游戏道具等“虚拟道具”都能基于微信小程序实现了,收入可直接提现账户。

个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

虚拟支付的开放范围与开通门槛

为进一步支持个人开发者实现可持续经营,激发个人主体的创新活力,微信小程序平台将在符合条件的类目范围内,向个人主体小程序开放虚拟支付能力。

虚拟支付卖的是非实物商品:功能解锁、AI 次数包、会员天数、游戏道具、录制课程和音视频内容,都属于这一类。

个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

对应的应用范围: 工具小程序,做 AI 工具、图片处理、文件转换、效率小工具,有订阅跟道具付费的,正好是第一批受益者。

不在开放范围内: 卖实物、做电商走的是普通微信支付,仍要个体工商户或企业资质;需办理电信业务资质的服务(电子邮件、语音信箱、信息发布平台等)也不在其中。开通门槛如下:

个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

个人主体要求:服务类目须含「工具」;全终端月支付限额 10 万元。 10 万是支付限额,不是免税额度,收入该申报照常申报。

类目与资质的完整细则,以文末接入文档为准。

三步开通虚拟支付

进微信公众平台小程序后台【支付与交易 → 虚拟支付】,按顺序进行

  1. 1. 小程序后台 – 支付与交易 → 虚拟支付点击开通,签署《微信小程序虚拟支付功能开启及使用须知》;

    个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

  2. 2. 填写个人资料身份信息(身份证人像面和国徽面,单张不超 2MB)、提现账户、支付管理员

    个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

  3. 3. 提交审核等待审核,以页面显示为准

    个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

  4. 4. 审核通过,管理员扫码签约开通后记录好这三个值,写代码全程要用

    个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

    个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

  5. 5. iOS 支付额外条件开通小程序iOS 端支付,增加两步配置:在【虚拟支付 → 基础配置】填小程序简称(Apple 展示名称),再到基本配置开通苹果 IAP。iOS 端要求用户微信 8.0.68 及以上。

    个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

  6. 6. 创建道具进【虚拟支付 → 道具管理】创建道具,填道具 ID 和价格 → 完成发布。

    个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

装Skill,让 Agent 把服务端搭起来

前端拉起支付只一个接口,真正的活都在服务端:签名、推送、存单、查单,四件都不能少。这四件现在不用自己写,三步做完。

个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

第一步:切到 Nightly 版开发者工具。

虚拟支付 Skill 和 MCP 只内置在 Nightly 版,版本号要 ≥ 2.02.2608312。稳定版没有,也不支持 wechatide CLI,下载入口在开发者工具的更新日志页。

第二步:装三个 Skill。

Nightly 版菜单里有「复制 Skill 安装提示词」,一键复制发给 Agent。

复制这段prompt,直接交给Agent进行接入

请根据 https://skillhub.cn/install/skillhub.md,安装

@tencent-adm/miniprogram-virtualpay-person、

@tencent-adm/miniprogram-development、

@tencent-adm/wechatide-skill

三个 Skill 各管一段,装完在 Agent 的技能面板里,确认三个都已加载。

个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

技能面板:三个 Skill 已装好

第三步:把需求交给 Agent。

文末提供demo 的开源地址。

复制这段prompt,直接交给Agent进行接入

我有一个小程序,已经开通虚拟支付,并完成相关虚拟道具的配置,请使用安装好的 Skill,帮我生成一个能完成整个虚拟支付流程的 Demo。

Agent 会依次响应:

  1. 1. 环境与授权检查服务端口、完成 CLI 授权握手。这时开发者工具会弹「请求连接 CLI」和「MCP 客户端授权」两个确认框,都点允许。

    个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

  2. 2. 部署云函数把下单签名、回调处理、查单兜底、用户身份识别部署成云函数。

    个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

  3. 3. 查看Demo 结构 根据提示把虚拟支付的参数如 APPID、OfferID、现网 APPKey告诉 AI

    个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

  4. 4. 订阅消息推送把发货、代币、退款、投诉等推送事件订阅到云函数。

    个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

从零跑通一个完整 Demo 约 10 分钟,前提是虚拟支付已开通、道具已配好,审核和平台同步的等待不算。生成的代码让 Agent 按 Skill 里的检查清单核一遍双签名和回调逻辑,两个签名用的密钥、算法都不同,最容易写错的就是这里。

集成中心,也能手动安装

路径:云开发平台 → 模板与集成 → 集成中心 → 小程序虚拟支付 → 创建集成。

个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

填写好集成信息,会自动生成云函数资源,再把集成中心提供的回调 URL 填写到微信后台的消息推送,路径是入 MP 后台 → 虚拟支付 → 基本配置 → 道具配置 → 发货推送配置。

配置完成后可在集成中心查看回调状态,或通过云函数日志确认推送已到达 /xpay/callback。

测试验收第一笔真实订单

部署完之后跑一笔小额真订单就可以验证。

第一步:能拉起支付 (以IOS端为例)

在小程序里点购买,收银台正常弹出,说明下单签名和支付参数没问题。

个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

小程序内拉起的购买页与 App Store 内购确认

第二步:道具能到账

支付完成后订单状态和道具数量同步更新,MP 后台【虚拟支付】里也查得到这笔交易。

个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

第三步:回调能收到

到云函数日志里确认收到 xpay_goods_deliver_notify 事件。

个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

全链路验证完毕,就可以准备正式发布了。

本示例开源至 Giuhub:https://github.com/TencentCloudBase/awesome-cloudbase-examples/tree/master/miniprogram/virtualpay-demo

费率、结算、退款:定价前算明白

两端费率差得远,结算周期也不一样。技术服务费按终端分两档:

个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

资金到账后,在 MP 后台【虚拟支付】查余额、每日账单并发起提现;技术服务费发票次月 5 号后申请开具。支付 180 天内的退款平台退还手续费,超过 180 天不退。

iOS 退款只能由用户在 App Store 购买记录里发起,开发者无法通过接口主动退款。Apple审批通过后平台推送退款通知;服务端的回调处理逻辑和 Android 一致,服务端回收道具、更新订单状态。

建议开发者在「我的」页等前端场景,对 iOS 订单隐藏退款按钮,改为提示文案,引导用户去 App Store 申请。

上线前自查清单

按这份清单核一遍:

☐ 开放条件确认:个人主体 + 中国大陆居民身份证 + 服务类目为「工具」+ 已完成认证、备案

☐ 已了解并告知用户:全终端月支付限额为 10 万元

☐ MP 后台虚拟支付已开通

☐ 已拿到 AppID / OfferID / 现网AppKey

☐ 若需 iOS 支付:已配置小程序简称

☐ 消息推送接收已部署(腾讯云开发可用开发者工具 Skills 自动完成)

☐ MP 后台已配置发货推送 URL,并完成一笔测试支付验证

☐ 服务器验签逻辑通过(签名函数与官方文档签名示例核对一致)

☐ 发货推送已做幂等(以 wx_order_id 去重)

☐ 前端 wx.requestVirtualPayment 打通,支付成功并收到发货推送

☐ 兜底查单逻辑已就绪(query_order)

☐ 已向用户说明退款规则、结算周期与费率(Android 1%、iOS 12%)

☐ 上线后用小额真单验证:支付 → 推送 → 发货 → 后台账单金额一致

小工具也有小生意

个人做小程序也能虚拟支付了,教你使用AI+CloudBase快速接入

虚拟支付开放解决了开发者开发完小程序之后,看到用户到底愿不愿意为这个产品付费。从一个小工具做起,哪怕只服务一小群人,只要有持续付费,这也是一笔小小的睡后收入。

你有这样的小工具吗,欢迎接入虚拟支付后在评论区里晒出来😄

相关文档指引

  • 《虚拟支付:个人》

https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/virtual-payment/person.html

  • 《云服务:微信支付使用 AI 工具快速接入小程序虚拟支付》

https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/guide/wechatpay/ai-virtualpayl-person.html

  • 个人小程序虚拟支付 demo

https://github.com/TencentCloudBase/awesome-cloudbase-examples/tree/master/miniprogram/virtualpay-demo

本文作者@腾讯云开发CloudBase。原文链接:https://mp.weixin.qq.com/s/1i2GryKdTyM6mp3EtRShHQ?nwr_flag=1

行业动态

从静态清单到可交互工具:交付顾问用 AI 提升车主验车体验

2026-11-6 17:28:12

行业动态

吴恩达也投了,微软AutoGen核心作者做了个Personal Agent群聊

2026-11-5 15:25:46

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧