收藏
回答

小程序-微信支付:一个订单多笔支付,又需要部分退款的问题?

之前做微信支付时,业务需求我们系统的一个订单要多笔支付,但是微信一个随机字符串(nonceStr)只能支付一次,所以我们采用的是每次用不同的随机字符串去调起支付。

现在系统需要做部分退款功能,由客户输入退款金额进行退款,但如果订单进行了多次支付的话,就有多个支付单号,此时部分退款就变得很别扭了,这整个步骤可以从哪里优化呢?

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

1 个回答

  • 纸玫瑰
    纸玫瑰
    2021-12-20

    和产品干仗吧 要不就自己记录每一笔支付的金额,然后退款去轮询 在多个订单号查询每个订单号要退多少然后给人退 再记录每个订单还剩多少

    2021-12-20
    有用 1
    回复 1
    • 萧瑟
      萧瑟
      2021-12-20
      我也觉得该跟产品干仗,但我另一个同事想自己去拼钱然后去退,我觉得这样bug会巨多,还有很多未知问题。
      2021-12-20
      回复
登录 后发表内容