我是商户号 1745177449 + AppID wx9e3181e005c450b4 的小程序「PMWA完美一刻」开发者。
线上版 1.4.0 已发布(5/10 10:42),全部现网用户调起 wx.requestVirtualPayment 失败:
errCode -1 (Android): requestVirtualPayment:fail requestPayment:fail:access denied, appId=wx9e3181e005c450b4
errCode 4 (iOS): App Store 暂无法完成充值
干净复现:全新安卓真机 + 全新注册微信号 + 直接搜索进入线上版 → 立刻 access denied。
开发者侧已确认全部正确:
- AppID 已关联商户号 1745177449(已授权)
- 现网 AppKey 配置与后台一致
- VPAY_ENV=production,发送 env=0
- 5 个道具 points_100/1000/3500/8000/15000 后台显示已发布到现网(2026-5-6)
- OfferID 1450527385 平台路径已启用
- 苹果 IAP 已开通
【关键观察】沙箱测试可通过:开发者用 iOS 体验版 IAP 9.9 元充值成功,但 query_order 返回的 env_type=1(沙箱),即便我们发送的是 env=0。这暗示我们的小程序虚拟支付能力可能仅在沙箱激活,现网未真正开通。
请协助查询:
1. 我的小程序「现网维度的虚拟支付能力」是否已激活?
2. 是否需要补充提交「虚拟支付场景审核」或「现网上线申请」?审核入口在哪?
3. 商户号 1745177449 在虚拟支付现网的实际激活状态?
4. 道具是否真正发布到现网池?
5. 是否有其他开发者侧不可见的内部审核或风控?
线上用户全部支付失败,请尽快协助。
