平台确认订单的操作
order表的四个字段:
order_status Fecmall的默认订单状态
platform_confirm_status 平台确认状态【新增】
platform_pay_status 货款结清状态【新增】
payment_method: 线下转账和线上付款
一:平台客服进行如下的按钮操作:
1.平台审核通过
a) 如果是线上支付已付款订单,order_status不变,platform_confirm_status改为平台已确认
b) 如果是线上支付未付款订单,不允许该操作。
c)如果是线下支付转账订单,order_status改为支付已确认,platform_confirm_status改为平台已确认。
2.平台审核拒绝 (线上支付订单和线下未支付订单)
a) 如果是线上支付已付款订单,order_status改为订单已取消,platform_confirm_status改为平台已取消,并进行退款(退款记录中生成一条记录)。
b) 如果是线上支付未付款订单,order_status改为订单已取消,platform_confirm_status改为平台已取消,不需要进行退款
c)如果是线下支付转账订单,order_status改为订单已取消,platform_confirm_status改为平台已取消,不需要进行退款
3,平台审核拒绝并退款(只针对线下已支付订单)
a) 如果是线上支付已付款,不允许此操作
b) 如果是线上支付未付款,不允许此操作
c)如果是线下支付转账,order_status改为订单已取消,platform_confirm_status改为平台已取消,并进行退款(退款记录中生成一条记录)。
二.订单货款结清状态
order表新增字段:platform_pay_status 结清状态
1.对于线上已支付订单,默认已结清
2.对于线上未支付订单,默认未结清
3.对于线下转账订单,默认未结清
该操作为单独的一个菜单,该字段只负责检查是否已经支付,不负责其他的流程,因此对于已经取消的订单,也是可以进行该操作。而且该操作可以进行多次。
进行已结清和未结清操作,只会更改platform_pay_status的状态
三:分销商上传线下支付凭证
条件:无
分销商上传订单线下支付凭证不受任何限制,即使订单已经取消,也可以上传支付凭证。
四:经销商月结计算
经销商月结计算,不受货款结清状态的影响,只要平台确认通过的订单,不管是否已经结清,都会进行月结。(分销商赊账的订单,对于经销商来说就是已经支付的订单)