[TYPO3-paymentlib] tt_products 2.5.3 & paymentlib 0.3.0

Richard Hirner richard at hirner.at
Fri Dec 7 19:20:21 CET 2007


Hello,

> > [20-Nov-2007 22:09:14] PHP Fatal error:  Call to undefined method
> > tx_paymentlib_paypal_express_provider::getLibObj() in
> > /var/www/bitfire.at/kunden/interhaar/typo3conf/ext/tt_products/lib/class.tx_ttproducts_paymentlib.php
> > on line 99
[...] 
> There is already a working extension for Paypal available. Contact me
> directly if you want to use and improve this code.

I did one more try to use paymentlib instead of the handleScript because
you always recommend it and it simplifies some things. I solved the
getLibObj() problem by inserting a function which returns basically
null. But then tx_ttproducts_paymentlib::getTransactionId() returns
false causing includeHandleLib() to fail with
//...
   return 'ERROR: transaction ID could not be generated'.
//...

* Bug?: This error message is not printed but instead the order is
finalized!

* To return an libobj, you use the PAYSUITE extension. How can I get it?
Is there another way to get a valid transaction id?

* I am interested in the PayPal gateway because I want to use and
improve it to PayPal Express Checkout (webservice). I'd publish my
results under Apache2/GPL. Please send me what you have.

And one last question just to see if I am right: the latest
tt_products/2.5.3 should work together with paymentlib/0.3.0 or at least
0.2.1 without problems, is this correct?

-- 
Best regards,
Richard



More information about the TYPO3-project-paymentlib mailing list