收藏
回答

服务商页面发红包,不是公众号下openid

https://pay.weixin.qq.com/index.php/extend/sphb_task

我们是支付服务商,在这个页面发红包。

小程序用户登录微信和支付后,使用特约商户模式支付已经成功,我们订单记录了openid


appid=公众号的appid

openid=小程序登录获得的openid


使用以上页面发红包,显示错误:不是公众号下openid

1.这是什么原因?

2. 支付服务商不能给特约商户下单的用户发红包?

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

1 个回答

  • 微信支付技术助手4
    微信支付技术助手4
    2019-04-24

    你好,为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID,如果需要在多公众号、移动应用之间做用户共通,则需前往微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,一个用户虽然对多个公众号和应用有多个不同的OpenID,但他对所有这些同一开放平台账号下的公众号和应用,只有一个UnionID,可以在用户管理-获取用户基本信息(UnionID机制)文档了解详情。

    2019-04-24
    有用
    回复 1
    • 曾晖
      曾晖
      2019-04-28
      1. 用户通过小程序支付,还需要用户关注公众号才能发红包吗?

      2. 我们使用的一个小程序subappid只绑定在一个公众号下appid,用户是在小程序下登录授权接口获得openid。由于已经支付成功了, 说明我们的公众号appid和小程序subappid没有错误。

      3. 公众号下小程序支付,这个属于多公众号?

      4. 一个公众号下,红包openID要传openid, 还是UnionID?

      5. 红包接口使用小程序下登录授权接口获得openid


      2019-04-28
      回复
登录 后发表内容