Jump to content

Le remboursement génère automatiquement un mail avec un avoir. Comment empêcher ça ?


Recommended Posts

Bonjour

 

Je suis sous la version v1.4.8.2

Lorsque j'effectue un remboursement, le client reçoit un mail en plus, pour avertir d'une génération d'un avoir.

Comment empêcher cela?

Pour le moment, j'ai supprimé directement le fichier mail "credit-slip.html"

Mais bon, je cherche une solution plus pacifique :)

Link to comment
Share on other sites

  • 2 months later...
  • 10 months later...

Bonjour,

 

Il suffit de modifier le fichier AdminOrders.php dans le répertoire /admin/tabs/

(si besoin remplacer '/admin' par le répertoire d'accès à votre administration : ex: www.monsite.com/admin12/)

 

Dans la partie qui concerne la génération d'avoirs il suffit de supprimer la partie qui déclenche l'envoi du mail, barrée ci-dessous :

 

// Generate credit slip
if (isset($_POST['generateCreditSlip']) AND !sizeof($this->_errors))
{
if (!OrderSlip::createOrderSlip($order, $full_product_list, $full_quantity_list, isset($_POST['shippingBack'])))
$this->_errors[] = Tools::displayError('Cannot generate credit slip');
else
{
Module::hookExec('orderSlip', array('order' => $order, 'productList' => $full_product_list, 'qtyList' => $full_quantity_list));
@Mail::Send((int)$order->id_lang, 'credit_slip', Mail::l('New credit slip regarding your order', (int)$order->id_lang),
$params, $customer->email, $customer->firstname.' '.$customer->lastname, NULL, NULL, NULL, NULL,
_PS_MAIL_DIR_, true);
}
}
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...