收藏
回答

商家转账 app调起用户确认收款 同样参数ios可以 安卓就是不行 都不知道怎么写了

https://pay.weixin.qq.com/doc/v3/merchant/4012719576

服务器发起转账 appid用的是公众号appid

ios调起用的也是公众号appid 也是可以正常调起

安卓就是不行 有没有成功的代码 贴来参考参考

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

1 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    2025-09-11

    报错什么?

    2025-09-11
    有用
    回复 8
    • 哄哄
      哄哄
      2025-09-11
      用公众号appid 提示bad_param 要是用开放平台的移动应用appid 商户APPID错误 微信商户都有跟移动应用和公众号绑定 
      安卓的query参数value值urlencode 是怎么转 我是用 URLEncoder.encode

      ios 是通过https://developers.weixin.qq.com/community/develop/doc/00044ef0e2c590dad8d28788061000?highLine=package 这个帖子才解决的问题
      2025-09-11
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      2025-09-11回复哄哄
      调起支付 APPID 需要和发起转账时的 APPID 保持一致,你发起用服务号的 APPID,调起用开放平台的 APPID 是会报 APPID 错误,因为不匹配,你用服务号的 APPID 在APP 调起,同样 APPID 不匹配,调不起来
      2025-09-11
      回复
    • 哄哄
      哄哄
      2025-09-11回复Memory (私信不回复)
      我调试了商家转账又要用服务号和服务号对应的openid 我给安卓对应的服务号id 又不匹配 那ios为什么可以直接用服务号appid
      2025-09-11
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      2025-09-11回复哄哄
      我会反馈这个校验问题,但你也要按照文档要求传参数
      2025-09-11
      回复
    • Fawziyaคิดถึง
      Fawziyaคิดถึง
      2025-12-23回复Memory (私信不回复)
      我这边是在A应用调起支付 APPID 和发起支付时的 APPID 保持一致,但是APPID是B应用的,提示包名不对,是什么原因?
      2025-12-23
      回复
    查看更多(3)
登录 后发表内容