收藏
回答

requestPayment接口 报:fail jsapi has no permission?

测试真机ios报错:{"errno": 102, "errMsg": "requestPayment:fail jsapi has no permission, event=requestPayment, runningState=foreground, permissionMsg=permission got, detail=jsapi has been banned}

测试真机安卓报错:err {"errno": 102, "errMsg": "requestPayment:fail :access denied}

目前支付是在小程序A上使用关联商户号小程序B的商户报错

只在开发者工具上调起支付出现扫码成功,真机无论是开发版还是体验版都报这个,



最后一次编辑于  03-24
回答关注问题邀请回答
收藏

1 个回答

  • 支付社区运营
    支付社区运营
    03-27

    你好,该报错为权限报错,请按照以下指引检查:


    1、个人帐号不支持调用requestPayment的,请检查商户认证信息


    2、检查开发者平台appID信息以及调起的参数是否一致


    3、更新基础库:确保使用最新版本微信开发者工具基础库,有时旧版本可能存在兼容性问题


    4、是否有要求接入订单管理


    5、小程序是否已认证、已备案


    6、小程序订单path是否审核通过


    排除以上原因后,如仍有以上疑问,辛苦私信提供下appid和发货管理的path页填写截图

    03-27
    有用
    回复 2
    • Redamancy
      Redamancy
      03-31
      是商户 ,开发者工具是可以调用的,现在 订单的path 是必须配置的吗
      03-31
      回复
    • 支付社区运营
      支付社区运营
      04-01回复Redamancy
      是的 必须接发货管理 配置path
      04-01
      回复
登录 后发表内容