企业网站建设开发多少钱,网站兼容ie7,十大建筑设计公司,图片设计 五星级酒店网站文章目录支付单支付单状态流转逻辑说明支付相关实体支付流水记录支付方式支付渠道支付单 销售订单生成时#xff0c;同步生成支付单#xff0c;如果销售订单的应付金额由首付款和尾款组成#xff0c;那么会生成两个支付单 支付单与销售订单的“联合单号”或者“退款单ID”关…
文章目录支付单支付单状态流转逻辑说明支付相关实体支付流水记录支付方式支付渠道支付单 销售订单生成时同步生成支付单如果销售订单的应付金额由首付款和尾款组成那么会生成两个支付单 支付单与销售订单的“联合单号”或者“退款单ID”关联而销售订单则通过此“联合单号”找到对应的支付单联合订单可有可无联合订单的字段ID、联合单号、应付总金额、状态等 联合销售订单只能一起付款所以只会生成一笔支付单。当然你也可以分别生成多笔对应的支付单但是生成支付流水记录的时候就比较麻烦了程序要先计算出其中一个支付流水记录的到账金额和手续费就要先计算出该支付流水记录的支付金额在总支付金额中的占比通过这个比率计算出大致的手续费然后再计算到账金额支付金额-手续费到账金额最后再计算另一个支付流水记录的手续费、到账金额。如果联合销售订单一起付款时又允许分期付款那就更麻烦了。所以联合销售订单一起付款时不建议根据销售主单来分别生成对应的支付单。
支付单状态流转逻辑说明
第三方支付系统反馈支付状态如果成功则将支付流水记录的状态转变为“付款成功”失败则转变为“付款失败”。支付流水的状态转变成“付款成功”后要判断全部关联的状态为“付款成功”的支付流水的支付金额总和是否等于支付单的应付金额若相等则将支付单的状态转变成“付款成功”如果低于应付金额则将状态转变成“部分付款”。直到支付单的状态转变成“付款成功”后再通知相关的销售单或者退款单改变相关的状态。
支付相关实体 支付流水记录
客户端调支付接口付款时才生成一条支付流水记录并将生成的支付流水号传给第三方支付接口
支付方式
消费者购物时可以选择线上的支付渠道完成付款也可以选择线下的支付渠道完成付款线上的支付渠道通常有微信支付、支付宝、快捷支付、钱包余额等线下的支付渠道有信用卡、借记卡、现金。
支付方式支付渠道线上支付微信支付、支付宝、钱包余额线下支付现金、POS刷卡、转账、微信支付、支付宝、银联闪付
支付渠道
在订单支付中订单的“应付金额”是买家实际要支出的成本费用这个费用已经抵扣了全部优惠金额已经是固定不变的了买家可以通过银行卡、现金、支付宝、微信支付、钱包余额等多种渠道来支付这笔费用那么上述这些方式就是支付渠道。 钱包余额 这是买家充值后产生的买家为此承担了相应的成本所以钱包余额属于支付方式钱包余额只能1:1充值和提现。 钱包余额若不足则选择其它支付方式不可以选择钱包余额后余款再选择其它支付方式每次付款只能选择一种支付方式完成付款。 购买的优惠券 买家花100元购买到150元的现金券这种现金券只能在订单支付时使用所以属于支付方式