Opencart | 會員申請退換貨寄信通知管理員 (VQMOD)

原本以為當會員按下訂單的退換貨機制,管理員沒有收到信件通知是 Bug,但一查之下又好像不是這麼回事…意思就是要你很累每天登入後台看有沒有客人按下退換貨。(光想就好累啊)

還好已經有先人釋出解決方案,安裝之後就能收到會員提出的退換貨信件了。
外掛是由 RajPadhi 寫的 Alert on Return Request & New Affiliate,我僅抽出 Alert on Return Request 作中文化。

也可以手動修改,但不建議,還是用 VQMOD 比較方便。
手動修改如下:

開啟 catalog/controller/account/return.php 找出

下面加入

$message ="您的顧客 <strong>".$this->customer->getFirstName()." “.$this->customer->getLastName()."</strong> 提出了退換貨申請,請登入後台「訂單與會員管理/退換貨」查看。<br/><br><br>"
.'<a href="http://’.$_SERVER[“SERVER_NAME"].’/admin">登入後台</a>’;

$mail = new mail();
$mail->protocol = $this->config->get(‘config_mail_protocol’);
$mail->parameter = $this->config->get(‘config_mail_parameter’);
$mail->hostname = $this->config->get(‘config_smtp_host’);
$mail->username = $this->config->get(‘config_smtp_username’);
$mail->password = $this->config->get(‘config_smtp_password’);
$mail->port = $this->config->get(‘config_smtp_port’);
$mail->timeout = $this->config->get(‘config_smtp_timeout’);
$mail->setTo($this->config->get(‘config_email’)); /* OR setTo(“MYEmail@MYDOMAIN.COM"); */
$mail->setFrom($this->config->get(‘config_email’)); /* OR setFrom(“MYEmail@MYDOMAIN.COM"); */
$mail->setSender($this->config->get(‘config_name’));
$mail->setSubject(($this->config->get(‘config_name’)) . " – 退換貨申請");
$mail->setHtml($message);
$mail->send();

下載 : return_alert.7z (714) hits

適用版本:v1.5.0, v1.5.0.1, v1.5.0.2, v1.5.0.3, v1.5.0.4, v1.5.0.5, v1.5.1, v1.5.1.1, v1.5.1.2, v1.5.1.3, v1.5.2, v1.5.2.1 (18 March 2012)

Related Posts Plugin for WordPress, Blogger...

2 thoughts on “Opencart | 會員申請退換貨寄信通知管理員 (VQMOD)

    1. openshop » 完成付款後可以用內建的「連絡我們」表單,請客戶填入付款資料就可以了。
      或是也可以到 Opencart 網站找外掛。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *