GX-Bug #62245
Von Ulrich Wenk vor mehr als 5 Jahren aktualisiert
Wenn Ab 18 Artikel kauft und das Modul "Eigenhändig" im Gambio Admin unter "Module->Zusammenfassung" aktiviert hat und im Bestellvorgang Skrill wählt, wird folgende Fehlermeldung angezeigt: https://telemetry.gambio-server.net/gambio/gx/issues/84431/ ErrorException: Illegal string offset 'iso_code_2' File "includes/modules/order_total/ot_ps_fee.php", line 79, in handleError if ($ps_zones[$i] == $order->billing['country']['iso_code_2']) { File "includes/modules/order_total/ot_ps_fee.php", line 79, in process if ($ps_zones[$i] == $order->billing['country']['iso_code_2']) { File "GXModules/Gambio/Hub/Shop/Overloads/order_total/GambioHubOrderTotal.inc.php", line 21, in process $GLOBALS[$class]->process(); File "skrill_iframe.php", line 75 $order_total_modules->process(); --- **EDIT** 16.05.2019 1. Installiere Skrill > Kreditkarte unter Module > Zahlungsweisen > Sonstige >> Skrill >>> Kreditkarte 2. Konfiguriere Skrill mit den Testdaten: *(siehe Kommentar)* *https://tracker.gambio-server.net/projects/partnermanagement/wiki/Testzugang_Skrill* 3. Mache eine Bestellung im Shop, wähle die Skrill-Kreditkarte aus (checkout_payment) 4. Klicke auf der checkout_confirmation auf Kostenpflichtig bestellen Ergebnis: Die skrill_iframe.php wird angezeigt, unter dem Header wird eine Warnung angezeigt: *WARNING(2): "Illegal string offset 'iso_code_2'"* Nach Eingabe und Bestätigung der Kreditkarten-Daten* kann die Zahlung nicht durchgeführt werden, siehe Screenshot *Zusatzinformation: Ablaufdatum muss in der Zukunft liegen, Prüfnummer ist 123, Vorname ist beliebig