Franz Holzinger

Verse of the day

Wer sich aber rühmt, der rühme sich des HERRN. Denn darum ist einer nicht tüchtig, daß er sich selbst lobt, sondern daß ihn der HERR lobt.
2 Korinther 10:17-18

© Bible Gateway's Verse of the Day


Specific Gateway Extensions
 
 
Paymentlib/Gateway Nutzung in tt_products
 
autor: Florian Strauss Datum: 15-08-08 14:54:36
 
Hallo,

zunächst einmal muss ich dich warnen. Die DirectPOS ext. ist wirklich noch sehr beta und wurde von mir für einen speziellen Fall entwickelt. Auch bin ich mir nicht sicher ob alle Funktionen, die für die einwandfrei Funktion der DirectPOS ext. von Nöten sind, in der aktuellen Version von tt_products richtig integriert sind. Es wird also noch einiges an Programmieraufwand auf Dich zukommen. Die DirectPOS ext. selbst funktioniert einwandfrei, die Probleme werden bei der integration in tt_products zu suchen sein, ein besonderes Augenmerk würde ich hierbei auf class.tx_ttproducts_control.php setzen.

Damit die Felder für die Kreditkartendaten korrekt angezeigt werden, muss das entsprechnede Template integriert werden: tt_products/template/paymentlib.tmpl.

Hier noch das passende TS-Setup:


plugin.tt_products.payment >
plugin.tt_products.payment.TAXpercentage = 19
#plugin.tt_products.payment.10.title = Vorkasse
plugin.tt_products.payment.20.title = Nachnahme
plugin.tt_products.payment.20.priceTax = 4.5
plugin.tt_products.payment.30.title = Barzahlung bei Abholung
#plugin.tt_products.payment.40.title = Rechnung
#plugin.tt_products.payment.40.visibleForGroupID = 6

plugin.tt_products.payment.50.title = Kreditkarte
plugin.tt_products.payment.50.creditcards = 0,2,3
plugin.tt_products.payment.50.handleLib = paymentlib
#plugin.tt_products.payment.50.image.file = EXT:tt_products/res/icons/fe/mastercard.gif
plugin.tt_products.payment.50.handleLib {
gatewaymode = request
extName = directpos
paymentMethod = paymentlib_directpos_cc_mastercard
Currency = EUR
templateFile = EXT:tt_products/template/paymentlib.tmpl
}


Ich hoffe das hilft Dir erstmal weiter.

Viele Grüße,

Florian