如何将月结的订单设置为“确认收货”和“未付款状态”

2016-07-07 15:12 来源:www.chinab4c.com 作者:ecshop专家



我的ECSHOP采用的是货到付款方式,原因:由于我们的一些客户是定期进行付款的 ,并不是每次都结帐,所以我设置的付款方式是货到付款,最终应该是收货确认,未付款就OK。
1、当对方收到货后,管理员在后台点“已收货”时,系统会将“付款状态”自动设置为已付款(实际未收到款,应还是未付款),发货状态为:收货确认。


2、遇到这个问题,实际上货物收到了,但款并没有收到,怎么办,于是管理员再点“设置为未付款”


3、但这样一来,付款状态虽然又修改为未付款,而发货状态又为“未发货“(应该为收货确认),感觉不符合逻辑。

达到的效果:如果是月结或年结的这种情况,又是货到付款,建议:如果后台操作时不点“付款”按钮,那么对方收到货后应该为“未付款”、“收货确认”。

 经过测试,如果是会员从前台收到货时,点“收货确认”,那么后台一切正常,将显示“未付款”,“收货确认”一切OK的,但如果是管理员直接在后台点“已收货”就出问题。

回答:
是这样的,对于货到付款订单,前台用户和管理员点“收货确认”,是不一样的结果。

你这种情况,只能通过修改后台的PHP代码来改变。

这个是没一点问题的。逻辑上。先是货发出去。然后再是收到货。然后是确认收货。既然确认收货了。钱肯定能收到。你这里自然是可以点已付款了。符合常理

是呀,常规是这样的,但日常操作并不完全是这样:有些日常客户并不是每次结算的,它是月结或季结,如果非让人家日结,影响我的生意呀。

请高人帮小菜一个忙,帮忙修改一下后台操作的代码

什么意思呀,如果前台会员点了"收到货",那么一切OK,后台无论是订单列表处的"应收货款"还是显示状态均为正确.但如果是后台管理员点了"收货",那么无论是订单列表还是详细详细页面的状态均不正常,而且"应收款项"为0,说明真正付过赫赫之款了,其实是没有付款的.