平台确认订单的操作
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
的状态
三:分销商上传线下支付凭证
条件:无
分销商上传订单线下支付凭证
不受任何限制,即使订单已经取消,也可以上传支付凭证。
四:经销商月结计算
经销商月结计算,不受货款结清状态
的影响,只要平台确认通过的订单,不管是否已经结清,都会进行月结。(分销商赊账的订单,对于经销商来说就是已经支付的订单)