现状:定金尾款设计为一笔订单分两次付款的形式
问题:需要创建几笔支付单,一种是定金一笔支付的,尾款一笔支付的,但是反馈说一笔订单只能有一个支付单,否则会导致支付对账问题。
还有一种是直接创建一个支付单做部分支付。
请教大家如何处理比较好,约详细越好。如果是两比支付单,下游如何对账。
1.一个订单——一个支付单——多笔支付记录
不论分成几次支付,只看最终结果即可判断订单是否完成,通过支付记录可以判断订单支付状态,财务对账也没什么压力
2.一个订单——多个支付单——每个支付单一笔或多笔支付记录
这种方式支付单多了,如果按订单去对账理论上也是没问题的,不知道这里的对账问题是什么
3.其实只要保证订单唯一就都好操作,有种情况是一个订单拆成多个小单,比如一次买了3家的商品,一起付款,这时候就要考虑是合并成一个订单还是拆分成三个订单之类
4.涉及的资金问题的,优先考虑资金的安全和准确,即使需要牺牲效率,其次再考虑业务的流畅性
只需要创建一个订单即可,但是金额分2个,订单状态也含有未付定金-》已付定金-》未付尾款-》已付尾款
这样的几个状态即可,当订单在未付定金时,唤起支付,支付备注或者产品名称为定金,然后当状态为 已付定金 时,这时候就可以出现支付尾款的按钮,点击支付尾款的时候同样能唤起支付,只不过这时候的支付备注或者支付名称为支付尾款,这样,一个订单号,就有2次支付单了