押金 账单 退款

1. 押金账单的依附是是行为. 账单可以先不用记录. 流水id 就用当前时间+自增 id.

2. 记录押金的统计金额时,千万不能把 押金状态修改和押金统计金额修改放在一个幂等里.

不然遇到 一次有两次退款.就会遇到 后一次发现已经退款中,就不会去修改金额了.

应该和账单的状态修改放在一个幂等里.

 

抽象到更抽象的层面

支付实体  账单  退款

对于实体是订单,账单要先存储.

对于充值,押金支付. 账单也不需要先存储, 不然支付成功的幂等性就无法控制,可能导致多支付.

 

相关文章:

  • 2022-12-23
  • 2021-04-13
  • 2021-06-20
  • 2021-05-20
猜你喜欢
  • 2021-10-16
  • 2021-12-16
  • 2021-06-29
  • 2021-10-28
相关资源
相似解决方案