Modify

Opened 4 years ago

Closed 4 years ago

#2075 closed Bug/Fehler (fixed)

Fehler Payone Lastschrift

Reported by: marco@… Owned by: Gerhard Waldemair
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?

Attachments (0)

Change History (2)

comment:1 by Torsten Riemer, 4 years ago

Description: modified (diff)
Milestone: modified-shop-2.0.6.1

comment:2 by Gerhard Waldemair, 4 years ago

Owner: set to Gerhard Waldemair
Resolution: fixed
Status: newclosed

In 13697:

fix #2075 - update payone

Modify Ticket

Action
as closed The owner will remain Gerhard Waldemair.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.