<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>独立开发 on 火炬树</title>
        <link>https://torchtree.com/tags/%E7%8B%AC%E7%AB%8B%E5%BC%80%E5%8F%91/</link>
        <description>Recent content in 独立开发 on 火炬树</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <copyright>TorchTree Co., Ltd.</copyright>
        <lastBuildDate>Thu, 03 Sep 2026 16:02:00 +0800</lastBuildDate><atom:link href="https://torchtree.com/tags/%E7%8B%AC%E7%AB%8B%E5%BC%80%E5%8F%91/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>微信小程序开放个人收款：虚拟支付的条件、费率与接入要点</title>
        <link>https://torchtree.com/post/wechat-miniprogram-personal-virtual-payment/</link>
        <pubDate>Thu, 03 Sep 2026 16:02:00 +0800</pubDate>
        
        <guid>https://torchtree.com/post/wechat-miniprogram-personal-virtual-payment/</guid>
        <description>&lt;img src="https://torchtree.com/post/wechat-miniprogram-personal-virtual-payment/cover.jpg" alt="Featured image of post 微信小程序开放个人收款：虚拟支付的条件、费率与接入要点" /&gt;&lt;p&gt;微信小程序平台在 2026 年 9 月向个人主体开放了虚拟支付能力。个人开发者的小程序可以申请开通收款，销售虚拟商品时不再需要先注册个体户或公司。官方文档已上线「虚拟支付：个人」章节，开通审核在提交后 5 分钟内完成。&lt;/p&gt;
&lt;p&gt;在此之前，个人主体小程序与微信支付之间隔着一条硬性规则。接入普通微信支付需要微信支付商户号，而商户号只发给企业、个体户等经营主体。2018 年起平台还执行虚拟支付管控，小程序内销售虚拟商品属于受限行为，iOS 端连购买入口都不能出现，小游戏是唯一例外。个人开发者想给自己的工具收一笔 9.9 元的费用，常规路径是先办一张营业执照。&lt;/p&gt;
&lt;h2 id=&#34;什么变了&#34;&gt;什么变了
&lt;/h2&gt;&lt;p&gt;这次开放的能力叫虚拟支付，覆盖的是虚拟商品。功能次数、会员权益、内容解锁这类「用完即止」或「账号绑定」的商品，都在这个范围内。平台内部的术语是「道具」，开发者在后台创建道具、定价、发布，用户在小程序内完成购买。&lt;/p&gt;
&lt;p&gt;实物商品仍然不开放。卖水果、卖衣服这类电商交易，个人主体依旧接不了普通微信支付。另外，需要电信业务资质的服务也被排除，包括电子邮件、信息发布平台、信息搜索查询等类别。&lt;/p&gt;
&lt;p&gt;需要注意的是，虚拟支付走的是小程序平台的支付体系，通过 &lt;code&gt;wx.requestVirtualPayment&lt;/code&gt; 接口拉起，与需要商户号的普通微信支付（&lt;code&gt;wx.requestPayment&lt;/code&gt;）是两套系统。个人开发者拿不到商户号，但可以在自己的小程序内直接申请虚拟支付。&lt;/p&gt;
&lt;h2 id=&#34;开通条件与流程&#34;&gt;开通条件与流程
&lt;/h2&gt;&lt;p&gt;以下是官方文档列出的 4 项条件：&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;条件&lt;/th&gt;
          &lt;th&gt;说明&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;个人主体&lt;/td&gt;
          &lt;td&gt;小程序主体为个人，持有中国大陆居民身份证&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;服务类目&lt;/td&gt;
          &lt;td&gt;小程序服务类目需包含「工具」&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;小程序认证&lt;/td&gt;
          &lt;td&gt;个人主体认证费用为每年 30 元，企业主体为 300 元&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;备案&lt;/td&gt;
          &lt;td&gt;小程序 ICP 备案已完成&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;认证和备案是小程序上线的基础要求，不属于这次新增的门槛。也就是说，一个已经上线的个人「工具」类小程序，只需要在后台完成虚拟支付开通这一步。&lt;/p&gt;
&lt;p&gt;开通路径在 MP 后台的【支付与交易 - 虚拟支付】。点击开通，同意协议，填写个人身份信息、提现账户和支付管理员，提交后等待审核。官方给出的审核时长是 5 分钟以内，通过后扫码签约即完成。签约成功后要记下 3 个关键信息，AppID、OfferID（支付账号）和现网 AppKey（支付密钥），开发接入全部依赖这 3 项。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://torchtree.com/post/wechat-miniprogram-personal-virtual-payment/virtual-payment-menu.png&#34;
	width=&#34;1740&#34;
	height=&#34;450&#34;
	srcset=&#34;https://torchtree.com/post/wechat-miniprogram-personal-virtual-payment/virtual-payment-menu_hu15699505661419175691.png 480w, https://torchtree.com/post/wechat-miniprogram-personal-virtual-payment/virtual-payment-menu_hu17237173939618678046.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;MP 后台的虚拟支付开通入口与开通条件&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;386&#34;
		data-flex-basis=&#34;928px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://torchtree.com/post/wechat-miniprogram-personal-virtual-payment/virtual-payment-profile.png&#34;
	width=&#34;2266&#34;
	height=&#34;942&#34;
	srcset=&#34;https://torchtree.com/post/wechat-miniprogram-personal-virtual-payment/virtual-payment-profile_hu8826867407789598016.png 480w, https://torchtree.com/post/wechat-miniprogram-personal-virtual-payment/virtual-payment-profile_hu15381607418490021577.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;开通时填写个人资料：身份证信息、提现账户、支付管理员&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;240&#34;
		data-flex-basis=&#34;577px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;如果需要 iOS 端收款，还要在虚拟支付的基础配置里设置小程序简称，这个名称会在 Apple 支付界面展示给用户。&lt;/p&gt;
&lt;h2 id=&#34;限额费率与结算&#34;&gt;限额、费率与结算
&lt;/h2&gt;&lt;p&gt;个人主体小程序的月支付限额为 10 万元，按全终端合计。&lt;/p&gt;
&lt;p&gt;双端的费率和结算规则差异很大，官方文档给出的口径如下。&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;终端&lt;/th&gt;
          &lt;th&gt;费率&lt;/th&gt;
          &lt;th&gt;结算周期&lt;/th&gt;
          &lt;th&gt;费用性质&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;Android 等&lt;/td&gt;
          &lt;td&gt;1%&lt;/td&gt;
          &lt;td&gt;T+3&lt;/td&gt;
          &lt;td&gt;腾讯技术服务费&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;iOS&lt;/td&gt;
          &lt;td&gt;12%&lt;/td&gt;
          &lt;td&gt;约 45-60 天&lt;/td&gt;
          &lt;td&gt;Apple 佣金&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Android 端 1% 的费率高于常规微信支付 0.6% 的商户费率。iOS 端走 Apple IAP，12% 为 Apple 佣金。&lt;/p&gt;
&lt;p&gt;退款规则同样分端。Android 端由开发者主动操作，在 MP 后台交易订单页处理，或调用 &lt;code&gt;refund_order&lt;/code&gt; 接口。iOS 端开发者无法主动退款，用户向 App Store 申请，由 Apple 决定。支付时间在 180 天以内的退款，平台退还手续费，超过 180 天不退。&lt;/p&gt;
&lt;p&gt;资金到账后可在 MP 后台查看余额和每日账单并发起提现。腾讯技术服务费发票在次月 5 号后可申请开具上个月的。&lt;/p&gt;
&lt;h2 id=&#34;开发接入要点&#34;&gt;开发接入要点
&lt;/h2&gt;&lt;p&gt;接入的核心流程是服务端生成业务单号 &lt;code&gt;outTradeNo&lt;/code&gt; 和签名后的支付参数，前端调用 &lt;code&gt;wx.requestVirtualPayment&lt;/code&gt; 拉起支付，支付成功后平台向开发者服务器推送发货通知，服务器校验发货并返回成功。虚拟支付只负责「收钱」这个环节，登录、选商品、发货这些业务逻辑仍由开发者自己的系统完成。&lt;/p&gt;
&lt;p&gt;以下是官方文档中重点提及的方面：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;发货不能依赖前端回调。&lt;/strong&gt; &lt;code&gt;wx.requestVirtualPayment&lt;/code&gt; 的 success 回调可能丢失，用户支付后异常退出就是典型场景。发货依据以平台的「发货推送」为主，推送丢失时用 &lt;code&gt;query_order&lt;/code&gt; 接口定时查单兜底，官方建议每 5 分钟查一次。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;发货推送必须做幂等。&lt;/strong&gt; 平台对同一订单可能重复通知（推送失败会重试，最多 15 次），服务器要以平台单号 &lt;code&gt;wx_order_id&lt;/code&gt; 去重，保证同一订单只发一次货。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;签名有两套。&lt;/strong&gt; 支付签名 &lt;code&gt;paySig&lt;/code&gt; 用 AppKey 做 HMAC-SHA256，用户态签名 &lt;code&gt;signature&lt;/code&gt; 用 sessionKey 做 HMAC-SHA256。参与签名的 &lt;code&gt;post_body&lt;/code&gt; 必须与实际发出的请求体完全一致，不格式化、不改键顺序。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;金额单位是「分」，全程不做换算。&lt;/strong&gt; &lt;code&gt;outTradeNo&lt;/code&gt; 长度 8-32 位，不能以下划线开头，每次下单重新生成且不能复用。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;iOS 端要求用户微信客户端版本不低于 8.0.68。&lt;/strong&gt; 调用支付前需要检测版本，不满足时引导用户升级。&lt;/p&gt;
&lt;p&gt;商品侧的工作在后台完成。在【道具管理】创建商品，设置价格，完成发布后才能在前端销售。Android 与 iOS 可以共用同一套道具，iOS 支付需要单独开通 Apple IAP 能力。&lt;/p&gt;
&lt;h2 id=&#34;官方为-ai-接入做了准备&#34;&gt;官方为 AI 接入做了准备
&lt;/h2&gt;&lt;p&gt;官方文档为 AI 接入提供了支持，有两种接入方式：一是复制一段现成的提示词发给开发小程序的 Agent，二是安装官方发布在 Skillhub 上的接入 Skill。文档末尾还附了一张部署前检查清单，从条件确认、签名核对到幂等去重，共 13 项。&lt;/p&gt;
&lt;p&gt;这与微信开发者工具近期的 Skills 功能是同一思路。从小程序生成、支付接入到消息推送部署，官方正在把「让 AI 完成接入」当作默认工作方式来设计文档。对个人开发者来说，这份文档的实际用法可能就是丢给自己的编程 Agent，按检查清单逐项验收。&lt;/p&gt;
&lt;h2 id=&#34;常见问题&#34;&gt;常见问题
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;卖实物商品可以用这个通道收款吗。&lt;/strong&gt; 不可以。功能次数、会员、内容解锁属于虚拟支付范围；实物交易、需要电信资质的信息服务不在范围内，后者连开通资格都没有。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;月流水超过 10 万元怎么办。&lt;/strong&gt; 10 万元限额对验证期的产品绰绰有余，对跑通后的增长有限。按 9.9 元客单价算，限额对应每月约 1 万笔支付，超过这个规模就需要注册经营主体、切换到普通微信支付。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;iOS 端成本有多高。&lt;/strong&gt; iOS 端 12% 抽成加上 45-60 天的结算周期，对按调用次数付费的 AI 工具影响明显。模型调用成本发生在当下，收入一个多月后才到账，两端费率差异会直接改变定价策略。&lt;/p&gt;
&lt;h2 id=&#34;来源&#34;&gt;来源
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/virtual-payment/person.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;微信官方文档「虚拟支付：个人」&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://developers.weixin.qq.com/community/develop/doc/000c8c9f2105b8594898f43035ac00&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;微信开放社区：关于安卓平台小程序虚拟支付政策&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.landian.news/archives/101017.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;蓝点网：微信要求个人版小程序认证，30 元/年&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
