收藏
回答

微信直连分账,几个地方不太懂?

1、分帐前,是不是应该先通过控制台或api添加分账方,添加成功后才能进行分账?

2、分账时传递的参数:appid和openid(PERSONAL_OPENID类型下)都是写分账方的吗,还是写商家的?
   目前我appid填的是商家的,openid写的自己的openid,然后报”appid与openid不匹配“


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

2 个回答

  • Memory
    Memory
    2023-01-31

    1、是

    2、appid和openid是一一对应的,需要使用接口所传的appid下所获取的openid,不然就会报错不匹配

    2023-01-31
    有用 1
    回复
  • 大山
    大山
    2023-01-31

    问题1:是需要先添加分账方,文档指引:https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter4_1_3.shtml

    问题2:appid 是当前应用的【公众号或小程序或 app】,应该是你说的商家,需要关联对应的商户,openid 是对应应用所获取到的分账人的,也就是添加分账接收方api 所填写的。

    2023-01-31
    有用
    回复 10
    • 枫落
      枫落
      2023-01-31
      emm 我现在用的就是我自己商户的appid和我微信的openid,然后报“appid与openid不匹配”,这是为什么呢
      2023-01-31
      回复
    • 大山
      大山
      2023-01-31回复枫落
      报这个错说明你的 appid 和 openid 就是不对应,再去检查一下看看。
      2023-01-31
      回复
    • 枫落
      枫落
      2023-01-31回复大山
      这个有点不太理解,这个appid不是商户的吗,openid是分账方的,那它们之间不是没关系吗
      2023-01-31
      回复
    • 枫落
      枫落
      2023-01-31回复大山
      还是说这个openid是通过商户appid获取的
      2023-01-31
      回复
    • 大山
      大山
      2023-01-31回复枫落
      比如:你调用请求分账接口,参数的 openid 是A,那你添加分账账号接口里面需要有这个openid A。
      2023-01-31
      回复
    查看更多(5)
登录 后发表内容