Franz Holzinger

Verse of the day

So ist nun nichts Verdammliches an denen, die in Christo Jesu sind, die nicht nach dem Fleisch wandeln, sondern nach dem Geist. Denn das Gesetz des Geistes, der da lebendig macht in Christo Jesu, hat mich frei gemacht von dem Gesetz der Sünde und des Todes.
Roemer 8:1-2

© Bible Gateway's Verse of the Day


Buch: Der TYPO3 Webshop
 
 
Paymentlib-Paypal
 
Autor: Stefanie Datum: 25-02-08 19:09:38
 
Also paymentlib 0.2.1 habe ich verwendet, weil im Threat vom 23.02. stand, dass es mit 0.3.0 nicht funktioniert. Und die Fehlermeldung mit der paymentlib-paypal-Version au dem Downloadlink

http://jambage.com/buch/paymentlib_paypal-2.tar.gz

ist folgende:

Fatal error: Declaration of tx_paymentlibpaypal_provider::transaction_getResults() must be compatible with that of tx_paymentlib_provider::transaction_getResults() in C:\xampp\xampp\htdocs\video2brain\typo3conf\ext\paymentlib_paypal\pi1\class.tx_paymentlibpaypal_provider.php on line 654

Es funktioniert dann gar nichts mehr im Backend, deshalb habe ich eben die Version http://jambage.com/paymentlib-extensions/tt_products-2.7.0/paymentlib_paypal-1.tar.gz verwendet, mit der das Backend noch weiter funktioniert.

Fehlermeldung sind dann eben auf der Seite "Bestelldaten zusammenfassen"

caller --> t3lib_DB::exec_DELETEquery
ERROR --> Unknown column 'extkey' in 'where clause'
lastBuiltQuery --> DELETE FROM tx_paymentlib_transactions
WHERE
extkey LIKE"paymentlib_paypal" AND amount LIKE "0.00" AND remotemessages LIKE "s:25:\"Transaction not processed\";"
debug_backtrace --> require // include // TSpagegen::renderContent // tslib_cObj->cObjGet // tslib_cObj->cObjGetSingle // tslib_cObj->TEMPLATE // tslib_cObj->cObjGetSingle // tslib_cObj->CONTENT // tslib_cObj->cObjGetSingle // tslib_cObj->cObjGetSingle // tslib_cObj->CASEFUNC // tslib_cObj->cObjGetSingle // tslib_cObj->COBJ_ARRAY // tslib_cObj->cObjGet // tslib_cObj->cObjGetSingle // tslib_cObj->CASEFUNC // tslib_cObj->cObjGetSingle // tslib_cObj->CASEFUNC // tslib_cObj->cObjGetSingle // tslib_cObj->cObjGetSingle // tslib_cObj->USER // tslib_cObj->callUserFunction // call_user_method // tx_ttproducts_pi1->main // tx_ttproducts_pi1->doProcessing // tx_ttproducts_control->doProcessing // tx_ttproducts_control->processPayment // tx_ttproducts_paymentlib->includeHandleLib // tx_paymentlibpaypal_provider->transaction_setDetails // t3lib_DB->exec_DELETEquery // t3lib_DB->debug

und

caller --> t3lib_DB::exec_INSERTquery
ERROR --> Unknown column 'extkey' in 'field list'
lastBuiltQuery --> INSERT INTO tx_paymentlib_transactions
(
crdate,
extkey,
extreference,
status,
amount,
currency,
remoteerrorcode,
remotemessages
) VALUES (
'1203961738',
'paymentlib_paypal',
'paymentlib_paypal#20188d8604a01d1542520fe0a4aebaf5',
'not processed',
'276.1',
'EUR',
'999',
'Transaction not processed'
)
debug_backtrace --> require // include // TSpagegen::renderContent // tslib_cObj->cObjGet // tslib_cObj->cObjGetSingle // tslib_cObj->TEMPLATE // tslib_cObj->cObjGetSingle // tslib_cObj->CONTENT // tslib_cObj->cObjGetSingle // tslib_cObj->cObjGetSingle // tslib_cObj->CASEFUNC // tslib_cObj->cObjGetSingle // tslib_cObj->COBJ_ARRAY // tslib_cObj->cObjGet // tslib_cObj->cObjGetSingle // tslib_cObj->CASEFUNC // tslib_cObj->cObjGetSingle // tslib_cObj->CASEFUNC // tslib_cObj->cObjGetSingle // tslib_cObj->cObjGetSingle // tslib_cObj->USER // tslib_cObj->callUserFunction // call_user_method // tx_ttproducts_pi1->main // tx_ttproducts_pi1->doProcessing // tx_ttproducts_control->doProcessing // tx_ttproducts_control->processPayment // tx_ttproducts_paymentlib->includeHandleLib // tx_paymentlibpaypal_provider->transaction_setDetails // t3lib_DB->exec_INSERTquery // t3lib_DB->debug

Wie könnte ich nun also die Fehlermeldungen, die bei Installation der Extension
http://jambage.com/buch/paymentlib_paypal-2.tar.gz
auftauchen, wegbekommen?

Oder was muss ich machen, dass die Version http://jambage.com/paymentlib-extensions/tt_products-2.7.0/paymentlib_paypal-1.tar.gz funtionsfähig ist?

Entschuldigung für die vielen Fragen...