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.

Change History (0)

Note: See TracTickets for help on using tickets.