微信小程序-虚拟支付:适用场景 / iPhone调试用支付成功,Android调用失败,提示“小程序支付能力已被限制” / “errMsg“.“requestPayment:fail banned”

简介: 微信小程序-虚拟支付:适用场景 / iPhone调试用支付成功,Android调用失败,提示“小程序支付能力已被限制” / “errMsg“.“requestPayment:fail banned”

一、官方文档


wx.requestVirtualPayment(Object object) | 微信开放文档


二、微信wx.requestVirtualPayment虚拟支付主要适用于以下场景


1. 虚拟商品购买:如游戏内虚拟道具、游戏点卡、虚拟礼物等,用户可以直接通过微信虚拟支付完成支付。


2. 虚拟货币充值:如游戏币、积分、红包余额等,用户可以使用微信虚拟支付进行充值,方便快捷。


3. 线上会员开通:如在线教育、在线健身等,用户可以使用微信虚拟支付开通会员服务。


4. 应用内购买:如游戏道具、租车服务、购物卡等,用户可以直接通过微信虚拟支付完成支付。


微信wx.requestVirtualPayment虚拟支付适用于各种虚拟商品购买、虚拟货币充值、在线会员开通、应用内购买等场景,为用户提供方便快捷的支付方式,增加支付体验,提升用户满意度。


三、小程序虚拟支付可以分为代币和道具两种


3.1、代币是一种虚拟货币,可以用来购买或兑换小程序内的各种虚拟商品或服务。代币可以通过充值或其他方式获取,用户可以将代币用于小程序内的交易。


3.2、道具则是一种虚拟物品,在小程序内可以用来解锁或购买特定的功能或内容,例如游戏中的装备、道具或金币等。道具可以通过付费或其他方式获得,不同的小程序会有不同的道具类型和用途。


四、“微短剧” 类小程序需要使用虚拟支付


短剧类小程序如果使用wx.requestPayment支付,iPhone可以调用支付,Android调用失败,提示“小程序支付能力已被限制” / “errMsg“.“requestPayment:fail banned”


需要按照要求接入 “虚拟支付”


注意:signData:具体支付参数见signData, 该参数需以string形式传递, 例如signData: '{"offerId":"123","buyQuantity":1,"env":0,"currencyType":"CNY","platform":"android","productId":"testproductId","goodsPrice":10,"outTradeNo":"xxxxxx","attach":"testdata"}


经过测试,成功

5b6d88f70e9e4c52d5b956693ca43c65_7111ab1eb2434432bd38a5b9a6b3871c.png

680bb1d08e86a456a718b9c0629d3809_b1e9ae0cadc24918a8772478143b2675.png

223e997c6e4f917b285d87c68d1cd274_16614be2234342318f3109d8ab870bbb.png


五、相关内容


51、微信小程序不允许用户在ihpne手机为虚拟物品支付,也不能展示支付功能


在苹果(Apple)iOS 系统下,微信小程序不可提供虚拟物品的购买支付,不应展示支付功能,也不得引导至外部网页或 APP 来实现支付功能。具体请参阅《Apple Developer Program 许可协议》《App Store 审核指南》 等终端设备系统、应用程序商店、市场等的协议规范。


具体来说,当用户在微信小程序中进行购买行为时,若涉及到虚拟物品的购买支付,微信小程序必须在购买前进行提醒,告知用户这笔交易无法在微信小程序中完成支付。


微信小程序支不支持ios支付了? | 微信开放社区

苹果手机用不了微信支付了吗怎么回事_新广网


参考链接

1.产品介绍 | 微信开放文档

wx.requestVirtualPayment(Object object) | 微信开放文档

IOS小程序不支持虚拟支付?用2个方法解决 - 知乎


相关文章
|
3月前
|
小程序 物联网 程序员
【社区每周】“小程序商品”能力接口字段更新(10.23-10.29)
【社区每周】“小程序商品”能力接口字段更新(10.23-10.29)
35 0
|
3月前
|
Web App开发 小程序 前端开发
【产品上新】小程序新内核来了!提升安卓浏览器性能,支持WebRTC
【产品上新】小程序新内核来了!提升安卓浏览器性能,支持WebRTC
43 0
|
3月前
|
小程序
揭秘会员卡包和搜索直达新能力,让用户更快找到你的小程序
揭秘会员卡包和搜索直达新能力,让用户更快找到你的小程序
124 0
|
3月前
|
移动开发 小程序 IDE
【社区每周】小程序搜索直达能力全面开放;IDE3.0稳定版正式发布(2022年6月第二期)
【社区每周】小程序搜索直达能力全面开放;IDE3.0稳定版正式发布(2022年6月第二期)
24 0
|
5月前
|
Web App开发 移动开发 小程序
"项目中mpaas升级到10.2.3 适配Android 14之后 app中的H5以及小程序都访问不了,
"项目中mpaas升级到10.2.3 适配Android 14之后 app中的H5以及小程序都访问不了,显示“网络不给力,请稍后再试”,预发内网版本不能使用,线上版本可以正常使用,这个是什么原因啊,是某些参数没有配置吗,还是说是一些参数改错了?
63 2
|
2月前
|
监控 Devops Java
大型IM工程重构实践:企业微信Android端的重构之路
本文将探讨我们在大型IM工程实践中采用的一些行之有效的重构方法和实例,以及如何让一个大型软件系统持续保持活力。
49 0
|
5月前
|
小程序 JavaScript 前端开发
微信小程序(十七)小程序监听返回键跳转事件(安卓返回也适用)
onUnload:function(){ wx.redirectTo({ url: '../index/index' }) wx.navigateTo({ url: '../index/index' }) wx.switchTab({ url: '../../member/member' }) }
347 0
|
3月前
|
小程序 Java 数据挖掘
Java校园智慧管理云平台源码 小程序+android电子班牌系统
智慧校园技术架构 ❀后端:Java ❀框架:springboot ❀前端页面:vue +element-ui ❀小程序:小程序原生开发 ❀电子班牌:Java Android
36 0
|
3月前
|
小程序 开发者
【社区每周】小程序商品能力两项接口变动(11月第三期)
【社区每周】小程序商品能力两项接口变动(11月第三期)
39 0
|
3月前
|
移动开发 小程序 数据管理
9月开发者日回顾|小程序跳转接口等多个JSAPI更新,能力集成提供场景化排查工具
9月开发者日回顾|小程序跳转接口等多个JSAPI更新,能力集成提供场景化排查工具
28 0