Franz Holzinger

Verse of the day

Lasset kein faul Geschwätz aus eurem Munde gehen, sondern was nützlich zur Besserung ist, wo es not tut, daß es holdselig sei zu hören.
Epheser 4:29

© 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