E-Mail nicht gesendet, wenn Bestellung für wiederkehrende Profilprodukte aufgegeben wird

7

Ich habe die Bestellung für wiederkehrende Profilprodukte aufgegeben. Neue Bestell-E-Mail nicht erhalten. Wenn ich die Bestellung für normale Produkte aufgegeben habe, habe ich die E-Mail erhalten. So beheben Sie das Problem. Gibt es eine Option im Backend, um dies zu aktivieren?

saravanavelu
quelle
Wie ist der Status dieser Bestellung im Backend? Wenn Sie die Protokollierung in System- oder Ausnahmeprotokollen aktivieren?
Melvyn
Haben Sie dieses Problem jemals gelöst?
David Manners
Ich habe angepasst, um Mail für wiederkehrende Produktbestellungen zu senden
saravanavelu
Sie erwähnen, dass Sie etwas angepasst haben, um die E-Mail zu senden, damit jeder helfen kann. Es wäre gut zu sehen, was Sie angepasst haben. Auch mit welcher Zahlungsmethode verwenden Sie wiederkehrende Profile? Irgendwelche anderen Erweiterungen installiert?
Kristof bei Fooman
Kannst du mir bitte sagen, wie du dieses Problem gelöst hast?
Manashvi Birla

Antworten:

1

Es könnte also zwei Teile geben, die das Problem verursachen. Erstens ist es am einfachsten, wenn Magento eine "Bestellung" im Sinne des normalen Frontend-Checkout-Prozesses abschließt und standardmäßig keine E-Mail für das wiederkehrende Profil sendet.

Sie können dies in der Funktion Mage_Checkout_Model_Type_Onepage::saveOrderunten sehen. Sie sehen den Hinweis:

// TODO: send recurring profile emails

Ja, ich denke, dies ist einer der Gründe für das Beta-Flag in der wiederkehrenden Profilerweiterung.

Das zweite, worüber Sie sprechen könnten, ist, dass beim Auslöser für wiederkehrende Zahlungen die E-Mails nicht gesendet werden. Dazu müssten wir jedoch wissen, um welche Zahlung es sich handelt.

Grundsätzlich benötigen Sie eine Zahlungsart, die verwendet Mage_Payment_Model_Recurring_Profile_MethodInterface. Dies hat seine eigenen Funktionen zum Erstellen von Bestellungen und an diesem Punkt können Sie die E-Mails selbst auslösen.

David Manners
quelle
0

Wenn Sie mehr als ein Produkt in der Bestellung hatten, könnte dies das Problem sein. Bei einer Bestellung mit einem wiederkehrenden Profilprodukt kann dieser einzelne Artikel enthalten sein.

http://www.magentocommerce.com/knowledge-base/entry/working-with-recurring-profiles

Dan
quelle
Ich hatte nur einen Artikel im Warenkorb.
Saravanavelu
Haben Sie überprüft, ob die E-Mail gesendet, aber nicht empfangen wurde?
Dan