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 Version 1

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 (last modified by Torsten Riemer)

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 (1)

comment:1 by Torsten Riemer, 4 years ago

Description: modified (diff)
Milestone: modified-shop-2.0.7.1
Version: 2.0.7.0

Erinnert mich an Ticket #2136, aber scheint beim Filialrouting ein Sonderfall zu sein. Da der Code wie von dir beschrieben auch in Shopversion 2.0.7.0 noch vorhanden ist (trotz der alten DHL Modulversion), setze ich das Ticket mal für Version 2.0.7.0 und auf Meilenstein 2.0.7.1 fest.

Note: See TracTickets for help on using tickets.