微信小程序-虚拟支付:适用场景 / 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个方法解决 - 知乎


相关文章
|
2月前
|
缓存 小程序 前端开发
商城/点餐/家政类小程序源码合集_微信抖音小程序源码开发从入门到精通实战
本文系统讲解如何利用现有源码快速开发商城、点餐、家政类微信/抖音小程序,涵盖环境搭建、核心功能实现、多平台部署与优化,提供完整技术方案。实战导向,助力开发者高效入门与落地。
|
2月前
|
存储 小程序 Java
热门小程序源码合集:微信抖音小程序源码支持PHP/Java/uni-app完整项目实践指南
小程序已成为企业获客与开发者创业的重要载体。本文详解PHP、Java、uni-app三大技术栈在电商、工具、服务类小程序中的源码应用,提供从开发到部署的全流程指南,并分享选型避坑与商业化落地策略,助力开发者高效构建稳定可扩展项目。
|
6月前
|
小程序 前端开发 Android开发
小程序微信分享功能如何开发?开放平台已绑定仍不能使用的问题?-优雅草卓伊凡
小程序微信分享功能如何开发?开放平台已绑定仍不能使用的问题?-优雅草卓伊凡
1412 29
小程序微信分享功能如何开发?开放平台已绑定仍不能使用的问题?-优雅草卓伊凡
|
6月前
|
JSON 监控 小程序
微信百度字节小程序包过大解决方案(实战经验总结)-优雅草卓伊凡|果果|小无
微信百度字节小程序包过大解决方案(实战经验总结)-优雅草卓伊凡|果果|小无
588 14
微信百度字节小程序包过大解决方案(实战经验总结)-优雅草卓伊凡|果果|小无
|
8月前
|
存储 移动开发 小程序
校园圈子系统小程序(圈子论坛、私信聊天、资料共享、二手交易、兼职,跑腿)开源码开发/微信公众号、小程序、H5多端账号同步/搭建多城市的综合社交生活平台
基于开源技术栈构建的校园圈子系统小程序,整合社交与生活服务功能,涵盖兴趣圈子、私信聊天、资料共享、二手交易、兼职跑腿等六大核心模块。通过多端账号同步(微信公众号/小程序/H5),实现数据实时交互,满足学生群体的多元化需求。项目精准锚定校园市场,以“社交+服务”双轮驱动,提供一站式解决方案,支持快速部署与多校区运营,同时具备广告、佣金、会员等多元变现能力,是打造校园生态的理想工具。
881 2
校园圈子系统小程序(圈子论坛、私信聊天、资料共享、二手交易、兼职,跑腿)开源码开发/微信公众号、小程序、H5多端账号同步/搭建多城市的综合社交生活平台
|
存储 JSON 小程序
微信小程序入门之新建并认识小程序结构
微信小程序入门之新建并认识小程序结构
220 1
ly~
|
存储 供应链 小程序
除了微信小程序,PHP 还可以用于开发哪些类型的小程序?
除了微信小程序,PHP 还可用于开发多种类型的小程序,包括支付宝小程序、百度智能小程序、抖音小程序、企业内部小程序及行业特定小程序。在电商、生活服务、资讯、工具、娱乐、营销等领域,PHP 能有效管理商品信息、订单处理、支付接口、内容抓取、复杂计算、游戏数据、活动规则等多种业务。同时,在企业内部,PHP 可提升工作效率,实现审批流程、文件共享、生产计划等功能;在医疗和教育等行业,PHP 能管理患者信息、在线问诊、课程资源、成绩查询等重要数据。
ly~
313 6
|
9月前
|
小程序 数据安全/隐私保护 开发者
【02】微信支付商户申请下户到配置完整流程-微信开放平台申请APP应用-微信商户支付绑定appid-公众号和小程序分别申请appid-申请+配置完整流程-优雅草卓伊凡
【02】微信支付商户申请下户到配置完整流程-微信开放平台申请APP应用-微信商户支付绑定appid-公众号和小程序分别申请appid-申请+配置完整流程-优雅草卓伊凡
616 3
|
9月前
|
人工智能 小程序 程序员
【视频测评 DEMO 参考】VSCode 神级 AI 插件通义灵码:完全免费+实战教程+微信贪吃蛇小程序
VSCode 神级 AI 插件通义灵码:完全免费+实战教程+微信贪吃蛇小程序
709 8
|
9月前
|
存储 小程序 前端开发
微信小程序与Java后端实现微信授权登录功能
微信小程序极大地简化了登录注册流程。对于用户而言,仅仅需要点击授权按钮,便能够完成登录操作,无需经历繁琐的注册步骤以及输入账号密码等一系列复杂操作,这种便捷的登录方式极大地提升了用户的使用体验
2944 12

热门文章

最新文章