Neu PayPal Adressproblem bei ausländischen Kunden

thomas-w

Aktives Mitglied
16. Januar 2018
95
13
Hallo,

ich bekomme im Shop 4.06 bei ausländischen Kunden einen Abbruch, wenn diese nach dem Bestellvorgang zu PayPal weitergeleitet werden. Das Feld Bundesland ist nicht eingeblendet, wird aber z. B. bei USA-Kunden von PayPal benötigt. Da ich das Feld Bundesland für Deutschland nicht einblenden möchte, suche ich für das EVO-Template und Shop 4.06 eine Lösung ähnlich wie die in dem nachfolgenden Link für Shop 3 beschrieben. Leider finde ich die dort angegebenen Dateien nicht.
https://forum.jtl-software.de/threads/paypal-adressproblem-bei-auslaendischen-kunden.55739/

Ich hoffe mir kann jemand die Dateien und ggf. abweichende Anpassungen nennen, damit das Feld Bundesland bei Kunden in Deutschland ausgeblendet wird und bei allen anderen Ländern eingeblendet wird. Sofern man dann das Bundesland für USA und Kanada über eine Anpassung im Child-Template auch noch als Pflichtfeld (alle anderen Länder nur optional) einstellen kann, wäre das optimal.

Vielen Dank und Gruß,
Thomas
 

thomas-w

Aktives Mitglied
16. Januar 2018
95
13
noch eine Ergänzung:
Gestern war der erste Kunde dabei, welcher dann einfach ein zweites Kundenkonto angelegt hat: Anschrift in den USA, als Land dann Deutschland. Dadurch war die Zahlung möglich, es wurde aber zuviel gezahlt, da die Steuer berechnet wurde und die Rechnung war dann in Folge auch falsch.

Ich habe im Kundencenter ein Ticket zu dem Thema aufgemacht und vorgeschlagen eine neue Einstellungsmöglichkeit für Bundesländer im Shop zu erstellen. Dort sollte dann pro Land (und/oder Ländergruppe EU, D, Drittland) einstellbar sein, ob das Bundesland für das Land angezeigt werden soll oder erforderlich ist. Bei der bestehenden Einstellung unter Formulare-Einstellungen sollte dann ein neuer Eintrag "gemäß Bundeslandeinstellungen" zusätzlich eingefügt werden. Wird dieser neue Eintrag ausgewählt, soll der Shop gegen die neue Tabelle prüfen, sofern in der Tabelle für ein Land kein Eintrag enthalten ist, soll das Feld Bundesland nicht angezeigt werden. Dadurch ist es möglich das Feld Bundesland global ein-/auszublenden bzw. als erforderliches Feld zu definieren oder aber die Einstellung pro Land zu treffen.

Da gem. DSGVO Daten nur sparsam erhoben werden sollen und das Bundesland für Kunden in D (und Europa) für mich uninteressant ist, möchte ich das daher auch nicht abfragen. Eine Abfrage muss nur erfolgen, wo das Bundesland bestandteil einer Adresse ist oder zur Abwicklung von Zahlungen benötigt wird.
 

thomas-w

Aktives Mitglied
16. Januar 2018
95
13
Leider wurde das Problem von JTL als Feature-Request eingestuft: https://issues.jtl-software.de/issues/SHOP-3129

Da ich das Bundesland für deutsche/europäische Kunden weder als Pflichtfeld, noch generell angezeigt bekommen möchte, muss nun doch eine Anpassung des Templates vorgenommen werden. Doch welche Dateien sind mit welchem Coding im Child Template anzupassen?
 

Ähnliche Themen