麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 建站經驗 > 正文

解決ecshop訂單管理退貨時,如何做到不退郵費

2024-04-25 20:39:57
字體:
來源:轉載
供稿:網友

解決ecshop訂單管理退貨時,如何做到不退郵費,提供相關ecshop教程如下:

打開admin/order.php在大約4468行處找到

/**

* 退回余額、積分、紅包(取消、無效、退貨時),把訂單使用余額、積分、紅包設為0

* @param array $order 訂單信息

*/

function return_user_surplus_integral_bonus($order)

{

/* 處理余額、積分、紅包 */

if ($order['user_id'] > 0 && $order['surplus'] > 0)

{

$surplus = $order['money_paid'] < 0 ? $order['surplus'] + $order['money_paid']: $order['surplus'];

log_account_change($order['user_id'], $surplus, 0, 0, 0, sprintf($GLOBALS['_LANG']['return_order_surplus'], $order['order_sn']));

$GLOBALS['db']->query("UPDATE ". $GLOBALS['ecs']->table('order_info') . " SET `order_amount` = '0' WHERE `order_id` =". $order['order_id']);

}

if ($order['user_id'] > 0 && $order['integral'] > 0)

{

log_account_change($order['user_id'], 0, 0, 0, $order['integral'], sprintf($GLOBALS['_LANG']['return_order_integral'], $order['order_sn']));

}

if ($order['bonus_id'] > 0)

{

unuse_bonus($order['bonus_id']);

}

/* 修改訂單 */

$arr = array(

'bonus_id' => 0,

'bonus' => 0,

'integral' => 0,

'integral_money' => 0,

'surplus' => 0

);

update_order($order['order_id'], $arr);

}

改成

/**

* 退回余額、積分、紅包(取消、無效、退貨時),把訂單使用余額、積分、紅包設為0

* @param array $order 訂單信息

*/

function return_user_surplus_integral_bonus($order)

{

/* 處理余額、積分、紅包 */

if ($order['user_id'] > 0 && $order['surplus'] > 0)

{

$surplus = $order['money_paid'] < 0 ? $order['surplus'] + $order['money_paid']-$order['shipping_fee'] : $order['surplus'];

log_account_change($order['user_id'], $surplus, 0, 0, 0, sprintf($GLOBALS['_LANG']['return_order_surplus'], $order['order_sn']));

$GLOBALS['db']->query("UPDATE ". $GLOBALS['ecs']->table('order_info') . " SET `order_amount` = '0' WHERE `order_id` =". $order['order_id']);

}

if ($order['user_id'] > 0 && $order['integral'] > 0)

{

log_account_change($order['user_id'], 0, 0, 0, $order['integral'], sprintf($GLOBALS['_LANG']['return_order_integral'], $order['order_sn']));

}

if ($order['bonus_id'] > 0)

{

unuse_bonus($order['bonus_id']);

}

/* 修改訂單 */

$arr = array(

'bonus_id' => 0,

'bonus' => 0,

'integral' => 0,

'integral_money' => 0,

'surplus' => 0

);

update_order($order['order_id'], $arr);

}

就可以了

官方默認的是退貨時把已付款退到會員的帳中戶,而退回的費用中沒有減去

運費

支付手費費

包裝費

如果ecshop退貨時不退運費應是:

$surplus = $order['money_paid'] < 0 ? $order['surplus'] + $order['money_paid'] - $order['shipping_fee']: $order['surplus'];

如果退貨時不退動費和支付的手費費應是:

$surplus = $order['money_paid'] < 0 ? $order['surplus'] + $order['money_paid'] - $order['shipping_fee']- $order['pay_fee']: $order['surplus'];

如果ecshop退貨時不退動費和支付的手費費及包裝費應是:

$surplus = $order['money_paid'] < 0 ? $order['surplus'] + $order['money_paid'] - $order['shipping_fee']- $order['pay_fee']]- $order['pack_fee']: $order['surplus'];

以此類推可以做到ecshop退貨時不退其它費

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 一级@片 | 精品亚洲va在线va天堂资源站 | h视频免费在线 | 最新毛片在线观看 | 日本精品久久久久久草草 | a一级黄色毛片 | 国产一区二区三区手机在线 | 亚洲视频在线观看免费视频 | 日日摸夜夜添夜夜添牛牛 | 欧美成人精品欧美一级乱黄 | 国产精品手机在线亚洲 | 日本在线观看视频网站 | 黄网站在线播放视频免费观看 | 天天操天天碰 | 欧美成人一区免费视频 | 国产小视频在线观看 | 成人一级黄色 | 欧美黄色免费视频 | 亚洲午夜1000理论片aa | 亚洲资源在线 | 久久精品视频12 | 日韩欧美中文字幕视频 | 青青草成人免费视频在线 | a免费看 | 久久久www成人免费精品 | 免费h片| 97中文字幕第一一一页 | 伦一区二区三区中文字幕v亚洲 | 香蕉视频1024 | 成年免费视频黄网站在线观看 | 国产91精品一区二区麻豆亚洲 | 啊~用cao嗯力cao烂我视频 | 久久国产精品99久久人人澡 | 午夜精品久久久久久中宇 | 狠狠干五月天 | 羞羞视频在线免费 | 成人情欲视频在线看免费 | 亚洲午夜久久久精品一区二区三区 | 免费一区区三区四区 | 最新一级毛片 | 一级成人黄色片 |