【问题描述】
调用 wx.requestVirtualPayment 持续报错 errno 102 access denied,
弹窗提示"由于小程序违规,支付功能暂时无法使用",
但小程序后台站内信无任何违规通知。
【小程序信息】
AppID: wx9e3181e005c450b4
小程序简称: 完美一刻
OfferID: 1450527385
特约商户号: 1745177449
服务类目: 生活服务>婚庆服务、商家自营>园艺/鲜花、教育服务>在线教育、工具>办公、工具>图片处理
【已完成配置】
- 虚拟支付已开通、平台路径已开、苹果IAP已开
- 道具 points_100 (¥9.9/100积分) 已发布到现网
- 沙箱AppKey和现网AppKey都已配置
- 代码使用 wx.requestVirtualPayment(已确认非 wx.requestPayment)
【错误现象】
- 安卓真机 vConsole 错误:{errno: 102, errMsg: "requestPayment:fail :access denied, appId=wx9e3181e005c450b4"}
- 沙箱(env=1)和现网(env=0)均报同样错误
- createPayment 云函数签名自检 paySig PASS、signature PASS
【请求确认】
1. 我的小程序类目(婚庆服务+园艺鲜花+在线教育)是否在虚拟支付开放范围内?
2. 如果不在,能否申请加入或建议改为哪个类目?
3. 该 AppID 是否有其他未公开的虚拟支付限制?

前往mp.weixin.qq.com,点击“微信支付-商户号管理”,查看相关商户号信息,确认授权
"问题未解决,请转人工客服"AI 回答未能解决,请官方人员协助查询。已确认:
- 商户号 1745177449 无功能限制和订单拦截记录
- 类目已确认在虚拟支付开放范围内
- 代码使用 wx.requestVirtualPayment(非 wx.requestPayment)
- 签名自检 PASS
仍持续报 errno 102 access denied,求查后台日志