全额退
2016-11-09 11:12:06 0 举报
全额退是指消费者在购买商品或服务后,因某种原因需要退款时,商家将退还消费者支付的全部费用。这种方式通常适用于商品质量问题、商家服务问题等消费者无法接受的情况。全额退能够保障消费者的权益,让消费者在购物过程中感到安心。商家也应当积极处理消费者的退款请求,以维护自身的信誉和形象。总之,全额退是一种公平合理的退款方式,能够帮助解决消费者与商家之间的纠纷,促进双方和谐相处。
作者其他创作
大纲/内容
是
否
多账户返现退款交易
用户账户可用余额大于返现金额
更新交易状态
交易单有应收应付兼容表
结束
差额退余额支付方式的资金为返现金额,差额退快捷/网银/快钱的金额为0
检查交易的总退款金额与退单的金额是否一致
表名是第一次部分退款,插入数据到退款明细表和退款汇总表
差额退余额支付方式的资金为余额的金额,差额退快捷/网银/快钱的金额为返现金额减余额
插入应收应付兼容表
全额退款记账
退到余额金额=网银+快捷+有钱+外币支付
全额退款
返现交易单状态是已支付
中介交易退给seller
全额退款开始
!failed_once&&有应收应付兼容表&&有返现交易退款单号refund_id_ext_cash_back
有钱信用退款
插入数据到退款明细表和退款汇总表
非有钱信用退款
返现退款的营销金额为0
对组合支付,如果余额大于返现金额
failed_once
插入营销退款方案
返现差额退款开始
抛出异常
是否使用多账户营销返现退款方案
检查交易单状态,检查返现交易营销账户冻结情况
返现差额退款
将上述的返现金额cash_back_amount赋值给返现退款的cash_back_refund_info.cash_amountcash_back_refund_info.buyer_amount
返现差额退款先退应付后退全额
初始化返现交易信息
计算退款汇总方案金额
不是第一次退款&&有应收应付兼容表&&有返现交易退款单号refund_id_ext_cash_back
退给用户总金额=退余额+退银行卡
传入了组合支付
将上述的返现金额cash_back_amount赋值给返现退款的营销金额
加载返现交易单
不是第一次退款&&没有应收应付兼容表&&有返现交易退款单号refund_id_ext_cash_back
单账户返现退款交易
查询用户可提现余额
差额退余额支付方式的资金为0,差额退快捷/网银/快钱的金额为0
插入支付退款流水
退手续费:不按支付方式退款,则退手续费做兼容;按支付方式退款且手续费实时且坐扣,则退手续费,则退手续费
交易单的收款单存在,且退款单的退买家金额不为0,即这交易是充值支付,加载收款单
插入分润退款方案
有退款方案,则退给退款方案中的所有用户
多账户返现营销方案退款的金额大于退给用户的金额
更新交易单状态
手续费不为0&&直付/预付交易&&实时结算
failed_once&&有返现交易退款单号refund_id_ext_cash_back
有营销退款方案,则退给退款方案中的所有用户
多次部分退款,插入数据到退款明细表和更新退款汇总表
0 条评论
下一页
为你推荐
查看更多