ps:只支持微信小程序
额外要求:
小程序必须完成微信认证,不能是个人主体
小程序经营类目**微信虚拟支付开放类目标准
开通微信支付商户号,并且绑定好这个小程序
在微信开放平台提交申请,拿到虚拟支付使用权限
## 微信抖音小程序_三、操作步骤
STEP1 开通虚拟支付权限
1.1 申请开通权限
登录微信公众平台([https://mp.weixin.qq.com](https://mp.weixin.qq.com)),进入小程序后台:
找到「支付与交易」-「虚拟支付」
阅读虚拟支付接入规范,确认自己满足条件之后提交开通申请,审核通过之后再去配置。
1.2 配置支付参数
审核通过之后,在微信后台设置代币信息:
设置代币名字(比如"轻币"、"学习币"、"钻石"等)
设置代币兑换比例,推荐选用 1:100
1:1 = 1元 = 1代币(最低支付1元)
1:10 = 1元 = 10代币(最低支付0.1元)
1:100 = 1元 = 100代币(最低支付0.01元)
拿到支付参数:支付应用ID、AppKey等
下载API证书文件
注:申请虚拟支付商户号、开通代币交易、设置代币兑换比例,全部都要在微信小程序后台操作。如果微信这边的开通要求、审核规则或者费率有改动,一切以微信官方文档为准。
微信官方指引:[https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/virtual-payment.html](https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/virtual-payment.html)
STEP2 后台配置虚拟支付参数
回到咱们的管理后台,填写虚拟支付相关参数:
在微信小程序支付板块,找到「微信虚拟支付」
填写从微信公众平台拿到的信息:
(1)微信虚拟支付的ID和Key
(2)代币名称、兑换规则要和微信后台设置保持一致
点进「支付验证」,检查配置是否填写正确
点「完成」
保存成功之后,后台这套配置就会给到选择了"微信虚拟支付(代币)"的商品使用。
STEP3 为商品设置微信支付方式
微信虚拟支付是按商品类型分开配置的,不同商品之间互不干扰。
目前系统支持虚拟支付的商品类型如下:
拿"文章内容"举例子,其他支持的商品设置方法一样:
进入管理后台
打开要设置的商品管理页面(举例:内容管理 → 文章 → 高级设置)
挑选支付方式:
普通微信支付:用户购买的时候直接调微信支付下单
微信虚拟支付(代币):用户走代币支付流程,先充值代币再消费
点「保存」
## 微信抖音小程序_四、消费者端购买
商品设置成“微信虚拟支付(代币)”之后,用户在微信小程序买这个商品,流程是这样的:
进入商品详情页,发起购买。
系统判断这个商品是不是启用虚拟支付。
如果用户代币余额足够,直接扣代币,订单完成。
代币余额不够的话,引导用户先去充值代币。
充值完成,再回来完成购买。
## 微信抖音小程序_五、其他
成长值计算规则:充值代币不增加成长值,使用代币购买订阅内容之后,才会计算成长值