您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程

ecshop退货时不退运费的实现方法

从彤2023-12-15Ecshop商城教程已有人查阅

导读ecshop官方开发ecshop的时候,如果产生退货,我们在后台操作退货时,默认是把款项退到会员的网站帐户中,并且把邮费一起退过去,那么我们使用ECSHOP模板时

ecshop官方开发ecshop的时候,如果产生退货,我们在后台操作退货时,默认是把款项退到会员的网站帐户中,并且把邮费一起退过去,那么我们使用ECSHOP模板时,怎么能把这个改成不退运费呢?这是一个很有必要的功能,也是很常用的功能,下面最源码来详细讲解一下修改方法。
修改页面为admin/order.php(这里的admin是网站后台目录,如果您的网站后台目录改了,请找到对应的后台目录下的文件)
在该文件里面搜索function?return_user_surplus_integral_bonus($order)这个函数,按下面代码修改这个函数,实现自己需要的功能即可
如果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退货时不退其它费

本文标签:

很赞哦! ()

相关教程

相关源码

  • (PC+WAP)绿色产品环保设备垃圾桶厂家公司网站pbootcms模板为垃圾桶生产商、环保设备企业打造的高端响应式门户模板,基于PbootCMS开源内核深度开发。采用HTML5自适应架构,无缝实现PC与手机端数据实时同步与交互优化查看源码
  • (PC+WAP)门窗门业家居定制铝合金产品pbootcms模板下载基于PbootCMS内核开发的门窗门业企业专用模板,采用响应式设计结构,数据一次录入即可同步适配电脑与手机端浏览。通过简洁大气的视觉呈现,帮助门窗企业快速建立专业线上展示平台,有效传递产品价值与服务优势。查看源码
  • 自适应营销型IT网络工作室互联网建站公司pbootcms网站模板为IT网络服务商、建站企业打造的高性能营销门户,基于PbootCMS开源内核深度开发采用HTML5自适应架构,实现PC与手机端数据实时同步交互。查看源码
  • (PC+WAP)地暖热水器烘干机节能设备网站模板下载为地暖热水器及节能设备企业设计的PbootCMS网站模板,集成产品展示、节能方案介绍、技术参数说明等专业模块。采用PC与移动端同步响应架构查看源码
  • 宽屏自适应搬家家政快递物流公司网站模板该宽屏大气的响应式网站模板专为搬家公司、家政服务及物流快递企业设计,基于PbootCMS内核开发,通过自适应布局确保手机、PC等多终端体验一致,助力企业高效构建专业在线服务平台。查看源码
  • (PC+WAP)蓝色电子半导体电子设备网站pbootcms源码下载本模板基于PbootCMS内核开发,为半导体和电子科技行业设计,特别适合电子元器件、集成电路、半导体设备及相关技术产品展示。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐