收藏
回答

微信支付退款接口存在代金券的部分退款,是否可以直接控制退款为多少金额?

微信支付时一个订单包含两个订单项,支付时使用了代金券,实付为1,但假设两个订单项分别实付为0.125元,和0.875元;

在我们自己订单系统中的平衡规则,将会平衡为0.12元和0.88元;

在使用微信退款接口退款时,如果先申请0.125的退款会退0.13;如果优先申请0.875的退款,会退0.88元;

退款的金额是动态的,造成退款单和订单会存在0.01元的金额差距,导致对账困难;

是否 可以接口中定义实际希望扣款多少?而不是传入使用代金券之前的退款金额由微信来做金额的平衡规则?



最后一次编辑于  2020-05-11
回答关注问题邀请回答
收藏

1 个回答

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

    目前代金券接口不支持这样的操作

    2020-05-11
    有用
    回复 1
    • 硌手的小松鼠
      硌手的小松鼠
      2020-05-12
      有没有什么办法在我们不更变历史订单的情况下可以避免那0.01的差额?
      2020-05-12
      回复
登录 后发表内容
问题标签