小程序信息:
- AppID:wx95f06133702ed25b
我方小程序使用官方最新 wx.requestVirtualPayment 虚拟支付接口。
在 iOS 端出现稳定复现问题:
- 同一微信号在 A 手机第一次可正常支付
- 紧接着第二次支付立即失败,提示:
- requestVirtualPayment:fail App Store 暂无法完成充值,可稍后再试更换另一台“干净手机”测试:第一次可支付,第二次再次失败
- 清缓存、重装微信、删除并重进小程序均无效
- 安卓端同流程正常,无该问题
- 失败时后端无任何对应请求/回调日志,说明未进入业务后端链路即失败
- 复现环境:平台:iOS(多设备复现)
- 微信版本:一致(已对齐)
- 小程序版本:线上正式版
- 支付方式:wx.requestVirtualPayment
- 已排查项:接口使用官方最新规范
- 每次支付均走正常前端发起流程
- 安卓正常,排除后端通用逻辑故障
- 后端仅能收到成功或到达服务端的请求;当前失败场景未到后端
诉求:
请协助官方核查以下内容并处理:
- 该 AppID 在 iOS 虚拟支付链路是否被异常风控/限流拦截
- 该错误是否为账号维度/订单维度/支付通道维度限制导致
- 核查并恢复该小程序 iOS 虚拟支付能力(避免“第一次成功、第二次秒失败”)
- 提供明确的错误码映射、限制原因及建议恢复方案(含预计恢复时间)

大家最近应该都遇到这个问题吧?遇到的还请顶一下这个帖子,期待官方回复一下。