Wir haben ein Zahlungsmodul welches eine Bonitätsprüfung macht und je nach Ergebnis die Zahlung auf Rechnung erlaubt.
Die bestellung wird erfolgreich in die DB geschrieben und die ordermail wird auch versendet. So weit so gut alles perfekt.
Leider wird auch die Zahlungsbestätigungsmail versendet. Direkt im Anschluss. ist bei Zahlung auf rechnung ja nicht gerade erwünscht..
In der Wawi ist der Auftrag nicht als bezahlt markiert!!
Die einstellung im Backend zu den mails stehen auf NEIN. Es wird von der klasse PaymentMethod.class.php geerbt.. So sieht die Funktion aus.
Evtl. hat jemand ja eine Ahnung, wo ich noch suchen könnte. Bin über jede Hilfe dankbar.
Die bestellung wird erfolgreich in die DB geschrieben und die ordermail wird auch versendet. So weit so gut alles perfekt.
Leider wird auch die Zahlungsbestätigungsmail versendet. Direkt im Anschluss. ist bei Zahlung auf rechnung ja nicht gerade erwünscht..
In der Wawi ist der Auftrag nicht als bezahlt markiert!!
Die einstellung im Backend zu den mails stehen auf NEIN. Es wird von der klasse PaymentMethod.class.php geerbt.. So sieht die Funktion aus.
PHP:
function handleNotification($order, $paymentHash, $args)
{
if ($this->verifyNotification($order, $paymentHash, $args))
{
$this->sendConfirmationMail($order);
$this->updateNotificationID($order->kBestellung, $args['pid']);
}
$url = $this->getReturnURL($order);
$header = 'Location: '.$url;
header($header);
}
Evtl. hat jemand ja eine Ahnung, wo ich noch suchen könnte. Bin über jede Hilfe dankbar.