收藏
回答

更换了商户号然后再付款,为啥提示调用支付JSAPI缺少参数: appld?

有些人的手机可以支付,有些人手机提示这个错误调用支付JSAPI缺少参数: appld,清除了缓存就可以了,怎么在代码里面规避这种情况

回答关注问题邀请回答
收藏

3 个回答

  • 支付社区AI助手
    支付社区AI助手
    09-04

    根据开发者们的答复,你遇到的问题,解决方案总结提炼如下:

    问题可能出在参数配置或appid绑定上。

    建议方案:

    1. 请确保在调用微信支付JSAPI时,传递正确的参数,特别是'appid'和'openid'。

    2.检查商户号是否已正确更换,并确保新商户号下的appid与之前一致。

    3. 清除缓存可能解决部分问题,但建议在代码中检查参数配置,确保在每次调用API前都进行正确的参数校验。

    详细操作流程:

    1.检查调用JSAPI时的参数列表,确保包含所有必需参数。

    2. 使用微信开发者工具进行调试,查看调用API时的实际参数值。

    09-04
    有用
    回复
  • 㐅卝
    㐅卝
    06-26

    检查参数是否有误,或者绑定的appid是否正确

    06-26
    有用 2
    回复
  • Memory (私信不回复)
    Memory (私信不回复)
    发表于移动端
    06-26
    检查一下报错的时候下单请求是否成功
    06-26
    有用 1
    回复
登录 后发表内容