Opened 4 years ago
Last modified 4 years ago
#2226 closed Bug/Fehler
Modul DHL Anbindung: Weitergabe der Kunden E-Mail-Adresse bei Filialrouting, trotz deaktivierter Benachrichtigung — at Initial Version
| Reported by: | oneQ | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.7.1 |
| Component: | Module | Version: | 2.0.7.0 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Modul DHL shipping and label:
$Id: DHLBusinessShipment.php 13731 2021-09-17 16:10:36Z GTB $
Es gab wohl eine Beschwerde, weil trotz fehlender Zustimmung für DHL eine E-Mail bezüglich Filialrouting an einen Kunden geschickt wurde. In dem betreffenden Shop ist im Modul Benachrichtigung auf False gesetzt, was eine Weitergabe der Kunden-E-Mail-Adresse an DHL eigentlich verhindert sollte.
In der o.g. Datei habe ich folgenden Abschnitt gefunden:
// parcel outlet
if ($this->parcel_outlet > 0) {
$Service->ParcelOutletRouting['active'] = '1';
$Service->ParcelOutletRouting['details'] = $customers_data['email_address'];
}
Dieser sollte um eine Abfrage ergänzt und nur im Falle
($this->notification === true)
mit der Kunden-E-Mail-Adresse, ansonsten mit STORE_OWNER_EMAIL_ADDRESS befüllt werden, damit der Shopbetreiber ggf. den Kunden kontaktieren kann, falls das Paket in die Filiale geroutet wurde.
