ShopPilot > Shopbetrieb
Ergänzung zur Paydirekt-DOKU
(1/1)
dobra:
In ExternalPaymentModule_2635281.pm gibt es die auskommentierte Zeile
--- Code: ---#$data_out{country} = "DE"; # Nur Deutschland
--- End code ---
wenn es im Shop keine Lieferzonen oder nur eine Zone gibt (wenn z.B. ausschließlich nach DE geliefert wird) wird der "country-Parameter" scheinbar nicht übergeben.
= man kommt nicht (mehr) zur Paydirekt-Maske sondern das Payment-Modul leitet via 302-Header den Browser des Besuchers um auf die Adresse:
.....//iboshop.cgi?order,...,secure
Ergebnis: der zahlungswillige Kunde bekommt nur die nichtssagende Meldung
er kann nicht zahlen, hat keine Info was passiert ist und auch keinen direkten Link zurück zum Shop :o
Abhilfe:
das "#" löschen (aber NUR DANN, wenn es nur eine Lieferzone gibt!)
-> mit
--- Code: ---$data_out{country} = "DE"; # Nur Deutschland
--- End code ---
funktioniert die Weiterleitung zu Paydirekt auch, wenn es keine Lieferzonenauswahl gibt.
(Bei anderen Ländern als DE muss das Kürzel natürlich angepasst werden ;) )
Linkback: https://www.shoppilot.net/pf/index.php?topic=1755.0
Navigation
[0] Themen-Index
Go to full version