首页 > 运营 > 帮助中心 > 正文

ecshop不同的支付方式享受不同的价格折扣

2019-10-16 21:41:46
字体:
来源:转载
供稿:网友

有时我们希望ECSHOP的支付方式中,某种支付方式可以享受折扣,如QQ会员冲值一样,使用财付通可以享受9.5折

通过以下教程可以实现

教程开始

1.includes/lib_order.php,搜索/* 支付费用是一个比例 */,将

 

  1. $pay_fee = $val > 0 ? $order_amount * $val /(1- $val) : 0; 

替换为

 

  1. $pay_fee = $order_amount * $val; 

再搜索

 

  1. $total['pay_fee_formated'] = price_format($total['pay_fee'], false); 

替换为

 

  1. if($total['pay_fee']<0){ 
  2.  
  3. $total['pay_fee_formated'] = "-".price_format((-1 * $total['pay_fee']), false); 
  4.  
  5. }else
  6.  
  7. $total['pay_fee_formated'] = price_format($total['pay_fee'], false); 
  8.  

2.themes/模板名/library/order_total.lib中的

 

  1. + {$lang.pay_fee}: {$total.pay_fee_formated} 

替换为

  1. + {$lang.pay_fee}: {$total.pay_fee_formated} 

3.在后台设置折扣

ecshop不同的支付方式享受不同的价格折扣

OK了

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表