rechtstexte für onlineshop
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: ot_payment für Rechnungsanschrift konfigurieren

    JPW

    • Mitglied
    • Beiträge: 164
    • Geschlecht:
    ot_payment für Rechnungsanschrift konfigurieren
    am: 04. Oktober 2017, 19:29:22
    Hallo zusammen,

    wir nutzen unter Shopversion 2.0.3.0 rev 10907 das Modul ot_payment, um die PayPal-Gebühren kostendeckend auf den Besteller umzulegen. Wie aus der Hilfe des Moduls hervorgeht, ist bei der Länderkonfiguration das Zielland der Lieferung maßgeblich.
    Nun haben wir den (sicher nicht seltenen) Fall, dass ein Besteller aus der Schweiz sich seine Ware an einen Paketshop in Deutschland nahe der Grenze liefern lässt und per PayPal bezahlt. Sein PayPal-Konto ist aber in der Schweiz zu Hause, somit wird bei PayPal die Grenzüberschreitungsgebühr fällig, während ot_payment nur Inlandsgebühren berechnet hat.

    Darum die Frage an die Community: Wo und wie kann ich eingreifen, damit das Modul die Rechnungsanschrift als Berechnungsgrundlage verwendet?

    Viele Grüße
    Jens

    Linkback: https://www.modified-shop.org/forum/index.php?topic=38066.0

    web28

    • modified Team
    • Beiträge: 9.404
    Re: ot_payment für Rechnungsanschrift konfigurieren
    Antwort #1 am: 05. Oktober 2017, 16:29:56
    Direkt im ot_payment Modul.

    Code: PHP  [Auswählen]
    $_SESSION['delivery_zone'] -> $_SESSION['billing_zone']

    Ohne Garantie.

    Gruss Web28

    JPW

    • Mitglied
    • Beiträge: 164
    • Geschlecht:
    Re: ot_payment für Rechnungsanschrift konfigurieren
    Antwort #2 am: 05. Oktober 2017, 19:00:26
    Hallo web28,

    habs geändert und ausprobiert. Es funktioniert so. Vielen Dank!

    Viele Grüße
    Jens

    web28

    • modified Team
    • Beiträge: 9.404
    Re: ot_payment für Rechnungsanschrift konfigurieren
    Antwort #3 am: 05. Oktober 2017, 19:22:31
    Vergessen zu schreiben, alle Vorkommen von $_SESSION['delivery_zone'] in der Datei ändern.

    Gruss Web28

    JPW

    • Mitglied
    • Beiträge: 164
    • Geschlecht:
    Re: ot_payment für Rechnungsanschrift konfigurieren
    Antwort #4 am: 05. Oktober 2017, 20:19:16
    Ich habe vorausgesetzt, dass du das so gemeint hast, ansonsten hättest du sicher "Zeile soundso" dazugeschrieben, denn das kommt ja dreimal vor.

    Viele Grüße
    Jens

    JPW

    • Mitglied
    • Beiträge: 164
    • Geschlecht:
    Re: ot_payment für Rechnungsanschrift konfigurieren
    Antwort #5 am: 06. Oktober 2017, 01:04:50
    Ich war zu voreilig, es funktioniert nicht wie es soll. Also etwas ins Detail:
    Ich habe 5 Zonen für die Zahlungsart "paypallink" eingerichtet. Zonen 1 bis 4 sehen etwa so aus:
    Zitat
    DK,FO,GL,IS,NO|0:-3.7&-0.35
    also immer mit den zutreffenden Ländern. Zone 5 soll die restlichen Länder auffangen, also
    Zitat
    00|0:-5.2&-0.35
    Nach der Änderung auf billing_zone wird immer der Wert aus Zone 5 verwendet, vermutlich wird das Rechnungsland nicht übergeben.
    Was müsste ich noch ändern?

    Viele Grüße
    Jens

    JPW

    • Mitglied
    • Beiträge: 164
    • Geschlecht:
    Re: ot_payment für Rechnungsanschrift konfigurieren
    Antwort #6 am: 06. Oktober 2017, 01:36:19
    Oder ließe sich das Modul vielleicht so umschreiben, dass der Anwender bei der Konfiguration entscheiden kann, ob die Basis für den Rabatt/ Aufschlag die Rechnungs- oder die Lieferzone sein soll, ohne in den Code einzugreifen?
    Heißt das Trunk, wo die Vorhaben für die nächsten Releases erfasst werden?

    Viele Grüße
    Jens
    1 Antworten
    1596 Aufrufe
    27. November 2010, 08:12:50 von crockerJ
    2 Antworten
    2840 Aufrufe
    28. Mai 2011, 08:58:03 von hanmedia
    12 Antworten
    7681 Aufrufe
    17. Dezember 2011, 16:35:03 von bewusst