Opened 4 years ago

Last modified 4 years ago

#2075 closed Bug/Fehler

Fehler Payone Lastschrift — at Version 1

Reported by: marco@… Owned by:
Priority: normal Milestone: modified-shop-2.0.7.0
Component: Module Version: 2.0.5.1
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Torsten Riemer)

Wir bekommen leider keine funktionierende Lastschriftzahlung über Payone eingerichtet.

Der Shop läuft mit modified eCommerce Shopssoftware v2.0.5.1 rev 12725.
Das Payone-Modul läuft mit Version 1.09.

Der Fehler könnte in dieser Datei sein:
includes/modules/payment/payone_elv.php

Wenn man Payone Lastschrift auswählt und auf "Weiter" klickt, wird man wieder auf die Checkout Payment zurückgeworfen mit den Parametern payment_error=payone, es wird aber kein Fehler auf der Seite angezeigt.

Zwei Sachen sind mir noch aufgefallen:

  1. An der Stelle
    if ((!isset($_SESSION[$this->code]['conditions']) || $_SESSION[$this->code]['conditions'] == false)) {
    

fehlt die Abfrage auf die neue Einstellung
if (SIGN_CONDITIONS_ON_CHECKOUT == 'true') {
so das hier immer ein redirect gemacht wird, auch wenn conditions gar nicht engeklickt werden muss.

  1. Wenn man das behebt, in dem man die Abfrage hinzufügt, greift der zweite Redirect an der Stelle.
    if ((!isset($_SESSION[$this->code]['sepa']) || $_SESSION[$this->code]['sepa'] == false)) {...
    

Hier meine Frage, muss in das Modul nicht noch irgendwo die Erteilung des Lastschriftmandats hinein, diese sehe ich nirgendwo?

Change History (1)

comment:1 by Torsten Riemer, 4 years ago

Description: modified (diff)
Milestone: modified-shop-2.0.6.1
Note: See TracTickets for help on using tickets.