
虚拟支付指用户在小程序内购买非实物商品的行为,包括虚拟货币、会员服务、数字内容、游戏道具等。这类支付涉及资金流转和用户体验,一直是微信平台重点监管的领域。
虚拟支付是指用户在小程序内通过微信支付完成购买行为,所购买的商品或服务不以实物形式交付,而是以数字化方式提供。
根据商品属性和使用场景,虚拟支付可分为以下几类:
类型 | 典型商品 | 特点 | 监管要求 |
虚拟货币 | 游戏币、积分、代币 | 可兑换平台内其他商品 | 最严格的监管限制 |
会员服务 | VIP会员、订阅服务 | 提供特定期限的特权或服务 | 需明确服务内容和期限 |
数字内容 | 电子书、音视频课程 | 可重复使用的数字资产 | 需注意知识产权保护 |
增值服务 | 去广告、加速、特惠功能 | 提升用户体验的付费功能 | 需证明功能价值 |
游戏道具 | 装备、皮肤、道具 | 游戏内使用的虚拟物品 | 需遵守游戏支付专项规定 |
值得注意的是,并非所有小程序都支持虚拟支付。微信对虚拟支付的业务场景有明确限制:
• 游戏类小程序:符合游戏出版规定的小程序游戏
• 工具类小程序:提供增强功能的付费工具
• 娱乐类小程序:音视频、直播等娱乐内容付费
详细参考:
https://developers.weixin.qq.com/community/minihome/doc/00002cf077cd4810fee42f4b865c01
要在微信小程序中开通虚拟支付功能,开发者需要满足以下基础条件:
账号要求:
• 须为已认证的小程序
• 小程序类目支持虚拟支付功能
• 账号状态正常,无违规记录
主体要求:
• 企业主体:营业执照经营范围包含相关业务
• 个体工商户:需提供个体工商户营业执照
• 个人主体:不支持
技术要求:
• 已完成微信支付商户号开通
• 具备服务器开发能力
• 能够处理支付回调逻辑
开通虚拟支付功能需要先配置微信支付商户号,具体步骤如下:
第一步:开通微信支付商户号
• 登录微信支付商户平台:https://pay.weixin.qq.com
• 提交企业资质材料
• 完成商户号审核和开通

第二步:配置小程序支付参数
• 在微信支付商户后台关联小程序
• 配置支付目录和授权域名
• 设置API密钥和证书

第三步:开通虚拟支付权限
• 在小程序后台申请虚拟支付权限
• 提交业务说明和资质材料
• 等待微信审核(通常3-5个工作日)


用户发起支付:
1. 用户在小程序内选择要购买的虚拟商品
2. 小程序调用统一下单接口,传递商品信息和金额
3. 微信支付返回预支付订单信息
4. 小程序调起微信支付,用户完成支付
支付结果处理:
5. 微信支付服务器向商户服务器发送支付结果通知
6. 商户服务器验证签名并处理业务逻辑
7. 商户服务器返回确认信息给微信支付
8. 小程序查询支付状态并更新用户界面
专注于数据分析和AI营销策略研究,拥有多年数字营销经验,为企业提供AI优化解决方案。

扫码关注获取更多资讯