订单取消的时候,客户支付了。怎么处理好?
流程是 A 发起一个订单 需要B去接单。 如果B长时间不接单,C客服有权介入取消订单。
示例:
A:发起了一个订单。
过去了一个小时,C打电话 B没接。
然后C去取消订单,但是此时B已经在接单过程中了。 当C准备去点击取消订单的时候,B处在输入支付密码的过程。C取消了,然后B也刚好输入完成了密码支付成功了。
这种情况 一般怎么处理比较好呢?
从描述中可知:
那么可以通过加锁的方式做以下处理: