Franz Holzinger

Verse of the day

Es ist das Herz ein trotzig und verzagtes Ding; wer kann es ergründen? Ich, der HERR, kann das Herz ergründen und die Nieren prüfen und gebe einem jeglichen nach seinem Tun, nach den Früchten seiner Werke.
Jeremia 17:9-10

© Bible Gateway's Verse of the Day


Specific Gateway Extensions
 
 
Liability Shift
 
autor: Franz Holzinger Datum: 6-08-12 13:38:42
 
Der Parameter 'Liability Shift' wird nur bei einer Kartenzahlung mit "Verified By Visa" und "Mastercard Secure Code" verwendet.

Der PHP Code sollte deshalb angepasst werden, damit der ECI nicht überprüft wird. ECI=0 sollte noch erlaubt sein, wenn es eine Kreditkarte ohne "Verified By Visa" und ohne "Mastercard Secure Code" ist.

Dazu die Datei "class.tx_paymentlibsaferpay_lib.php" in einem Texteditor öffnen und überarbeiten:
Diese Zeilen 209-221 herauslöschen oder auskommentieren mit /* ... */


switch($eci) {
case '2':
$message = 'Liability-shift without authentication ! (ECI = \'2\')';
$result = TRUE;
break;
case '1':
$message = 'Liability-shift granted - with authentication ! (ECI = \'1\')';
$result = TRUE;
break;
default:
$message = 'Liability-shift not granted ! (ECI = \'' . $eci . '\')';
break;
}