Вопрос

Я хочу отправить электронную почту клиенту при провал оплаты. Чтобы он мог использовать альтернативные методы оплаты и т. Д. Я могу редактировать неудачный шаблон транзакции платежей для этой цели, и я знаю, что я могу изменить об этом в Configuration>Checkout Но где я могу найти вариант для электронной почты клиента? Этот вопрос также задается Magento-Forum Но никого ответа не дает никого.

Любая помощь в отношении этого будет высоко оценена. Заранее спасибо.

Это было полезно?

Решение

Попробуй это. Это отлично работает на моем пути.

app/code/core/mage/checkout/helper/data.php

Создайте такой массив в строке 198 непосредственно перед этой линией:

foreach ($result_sendTo as $recipient) {
   $mailTemplate->setDesignConfig(array('area'=>'frontend', 'store'=>$checkout->getStoreId()))

множество

 $custdetail[]=array("email"=>$checkout->getCustomerEmail(),'name'  => $checkout->getCustomerFirstname());

Затем слияйте с $ Sendto Array, как это:

$result_sendTo = array_merge((array)$sendTo, (array)$custdetail);

Затем измените переменную $ sendto в петле Foreach на $ result_sendto

foreach ($result_sendTo as $recipient) {

Это работает.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top