收藏
回答

企业付款到零钱能否使用unionid作为用户唯一标识来代替openid?

众所周知,微信中不同的小程序/公众号/app的openid是不一样的,如果在商户端需要统一用户身份信息,必然需要存放唯一的unionid。

但是企业付款到零钱

https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers

该接口,使用appid+openid作为用户收款唯一凭证,文档描述为:商户appid下,某用户的openid

既然微信设计unionid作为微信全局唯一id,那我能否使用unionid代替openid呢?

有没有遇到过类似问题的大佬解释一下,感激不尽。

或者希望微信官方能给出一个答复。


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

4 个回答

  • 一米阳光
    一米阳光
    2023-11-24

    我也来吐槽,这一是一个坑,维护起来贼麻烦

    2023-11-24
    有用 1
    回复
  • 云天
    云天
    2020-05-15

    太坑了,我们也在纠结这个

    2020-05-15
    有用 1
    回复 2
    • Carpe diem
      Carpe diem
      2020-08-14
      确实不能,只能妥协,分别维护保存用户在不同场景下的openid
      2020-08-14
      回复
    • 🍭
      🍭
      2021-09-18
      我现在也来纠结这个了
      2021-09-18
      回复
  • 老张
    老张
    2019-12-31

    不能。

    2019-12-31
    有用 1
    回复
  • 🍭
    🍭
    2021-09-18

    2021年了现在能不

    2021-09-18
    有用
    回复 2
    • zá lè wǎng
      zá lè wǎng
      2022-04-09
      肯定不能,openid 是唯一的,但比如两个公众号 不同的openid 用一个 unionid ,那该以哪个公众号的名义发呢
      2022-04-09
      回复
    • 一米阳光
      一米阳光
      2023-11-24回复zá lè wǎng
      你都说用一个unionid了,那就代表是一个体系了,发款肯定是统一的,只需要关心发给谁就够了
      2023-11-24
      回复
登录 后发表内容
问题标签