paiement Commander email au client n'a pas
-
16-10-2019 - |
Question
Je veux envoyer un courrier électronique au client sur l'échec de paiement de votre commande. Qu'il peut utiliser des méthodes de paiement alternatives et etc. Je peux modifier la transaction de paiement modèle a échoué à cette fin et je sais que les choses peuvent changer à ce sujet à Configuration>Checkout
mais où je peux trouver l'option pour le courrier électronique client?
Cette question est également demandé sur Magento-forum, mais pas de réponse adéquate est fournie par une .
Toute aide en ce qui concerne ce serait très apprécié. Merci à l'avance.
La solution
Essayez ceci. Il fonctionne parfaitement sur mon chemin.
app / code / core / Mage / Sortie / Helper / Data.php
Créer un tableau comme celui-ci dans la ligne 198 juste avant cette ligne:
foreach ($result_sendTo as $recipient) {
$mailTemplate->setDesignConfig(array('area'=>'frontend', 'store'=>$checkout->getStoreId()))
array
$custdetail[]=array("email"=>$checkout->getCustomerEmail(),'name' => $checkout->getCustomerFirstname());
puis fusionner avec le tableau $ sendTo comme ceci:
$result_sendTo = array_merge((array)$sendTo, (array)$custdetail);
puis changez la variable sendTo $ en boucle foreach à result_sendTo $ comme ceci:
foreach ($result_sendTo as $recipient) {
Il fonctionne.