#1 (permalink)  
Alt 09.11.2006, 17:48
Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 40
Frage Problem mit iPayment Zahlungsoption

Ich habe in meiner Version XTC 3.0.3 das iPayment-Modul in den Zahlungsoptionen aktiviert - und auch das cc-Modul, ohne dem es ja nicht geht. Kundennummer, Benutzer ID, Benutzer-Passwort sind auch korrekt eingetragen. Bei iPayment sind die entsprechenden Karten freigeschaltet undn eine Anwendung angelegt.

Im Bestell-Prozess werde ich jedoch - wenn ich das iPayment-Modul als Zahlung auswähle und die Test-CC-Nr. 4111111111111111 eingebe - nicht auf die Seite checkout_confirmation.php weitergeleitet, sondern nach ewiger Zeit auf die Startseite des Shops. Der Warenkorb bleibt dabei erhalten. Die Intrusion-Detection springt jedoch an und sendet dem Shop-Admin eine Email.
Dabei ist es gleich, ob auf iPayment-Seite für diese Anwendung der Simulationsmodus aktiviert ist oder nicht.

Kennt jemand das Problem oder kann mir jemand sagen, wie ich das gerichtet bekomme, ohne auf 3.0.4 upgraden zu müssen?
Das wäre Klasse!

Viele Grüße
Akali
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 09.11.2006, 22:35
Benutzerbild von syncrosoni
Erfahrener Benutzer
 
Registriert seit: 24.09.2004
Beiträge: 394
Standard

Du brauchst doch für Kreditkarten keine zwei Zahlmodule. Nimm einfach das Modul "Kreditkarte - ipayment" und richte es Dir ein. Ich hab das auch schon seit über nem Jahr am Laufen (ebenfalls V3.03) funzt wunderbar.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 10.11.2006, 11:28
Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 40
Idee BUG im iPayment-Modul

Hallo syncrosoni,
da das ipayment modul vom modul cc abhaengt, muss cc installiert sein, sonst akzeptiert ipayment keine karten. Man muss beim modul cc alle gewünschten Karten aktivieren, dann cc abschalten aber installiert lassen, dann funzen die Karten im modul ipayment.

Das geht so, weil in /checkout_payment.php alle installierten payment module included werden, um sie als Liste anzuzeigen.
Siehe auch: Problem weil ipayment modul von cc abhaengt
Danke an hw alias cimono.

ABER, das Problem - ich hab's gerade gelöst - liegt woanders. Offensichtlich gibt's da einen - schlecht dokumentierten - BUG in der Datei:
/includes/modules/payment/ipayment.php
$Id: ipayment.php,v 1.1 2003/09/06 22:13:54 fanta2k Exp $

ersetze dort:
function process_button() {
global $order, $currencies;

durch:
function process_button() {
global $order, $xtPrice;

Siehe Foren-Beitrag: IPayment
Danke an Dominik alias schroth!

Dann funktioniert das iPayment-Modul!

Grüße
Akali

P.S. Bin schon etwas verwundert darüber, dass es offensichtlich keine Doku über solche Bugs hier im Forum gibt. Und neu war der hier ja wohl nicht...

Geändert von Akali (10.11.2006 um 11:33 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
ipayment, problem, zahlungsoption

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:12 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand