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.

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top