收藏
回答

微信支付回调如何带更多数据?

我想在微信支付成功回调后入库,带上购买商品名称及个数,还要有购买用户名称,商品id这些。但是回调信息中attach

有128个字符的限制哇。大哥们,咋办呢?

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

2 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    2020-05-14

    可以通过回调回去的订单号,进行查。

    2020-05-14
    有用
    回复
  • 启年
    启年
    2020-05-14

    回调后,你能获取单号

    拿着单号去数据库查询用户信息呀,来回传那么多东西为什么呢

    2020-05-14
    有用
    回复 9
    • 静水流深
      静水流深
      2020-05-14
      可是买的东西种类多了就超出了128个字节哇,存不进去额
      2020-05-14
      回复
    • 静水流深
      静水流深
      2020-05-14
      比如白菜*10,青菜*5,黄瓜*3.。。。。。很多很多的
      2020-05-14
      回复
    • Javen
      Javen
      2020-05-14回复静水流深
      下单的时候就将订单号与购买的东西进行关联入库,查询的时候通过订单号来查就可以了哈。
      2020-05-14
      回复
    • 哎呀~饭饭
      哎呀~饭饭
      2020-05-14回复静水流深
      你说的这些数据肯定是存入了数据库,你下单时,肯定也是对这笔交易中的数据进行了关联,在预支付时,可以将生成的单号对这笔交易进行关联。那么在回调成功后,会有一个单号,再根据单号获取数据。
      技术菜,自己只能想到这个办法。
      2020-05-14
      回复
    • 静水流深
      静水流深
      2020-05-14回复哎呀~饭饭
      这样写也行,但是会在这笔交易记录表中产生很多无用数据,因为有可能用户点了支付后就取消了
      2020-05-14
      回复
    查看更多(4)
登录 后发表内容
问题标签