Hi,
I am using DTRegister ver 2.7.0 and I am finding that when I perform a paypal payment in Test mode, after completing the payment in PayPal and clicking the 'return to merchant' button, I get an intermittent timeout.... This is the error on the return page
([url=http://localhost:222/components/com_dtregister/success.php?return=6&Itemid=0&task=restore]http://localhost:222/components/com_dtr ... sk=restore[/url])
Array
(
[return] => 6
[Itemid] => 0
[task] => restore
[mc_gross] => 120.00
[protection_eligibility] => Ineligible
[payer_id] => XXXXX
[tax] => 0.00
[payment_date] => 17:15:18 Dec 14, 2010 PST
[payment_status] => Completed
[charset] => windows-1252
[first_name] => XXXX
[mc_fee] => 3.18
[notify_version] => 3.0
[custom] => test|session=6
[payer_status] => unverified
[business] => XXXXX (paypal sandbox account)
[quantity] => 1
[payer_email] => XXXXXXX
[verify_sign] => AiPC9BjkCyDFQXbSkoZcgqH3hpacAoILBYbV5e7KTbn0y-QgXSbnKjEd
[txn_id] => 9TP86737FD427815R
[payment_type] => instant
[last_name] => XXXXXX
[receiver_email] => XXXXX (paypal sandbox account)
[payment_fee] =>
[receiver_id] => 2EL28NQ4Y4EL4
[txn_type] => web_accept
[item_name] => TEST EVENT
[mc_currency] => AUD
[item_number] =>
[residence_country] => AU
[test_ipn] => 1
[receipt_id] => 2596-0581-3042-5949
[handling_amount] => 0.00
[transaction_subject] => test|session=6
[payment_gross] =>
[shipping] => 0.00
[merchant_return_link] => Return to Test Store
[form_charset] => UTF-8
[controller] => payment
)
Fatal error: Maximum execution time of 60 seconds exceeded in C:\Dev\GIT\QCW\components\com_dtregister\success.php on line 51
IPN is enabled in the test PayPal account - so as far as I am aware there shouldn't be any road block there...
The IPN log has the following error reported a couple of hundred times for different JMethod calls:
PHP Unknown: Non-static method JText::_() should not be called statically, assuming $this from incompatible context in C:\Dev\GIT\QCW\administrator\components\com_dtregister\models\feeorder.php on line 45
I'm running PHP Version 5.3.1
I'm smelling issues with PHP ver incompatibility - but not sure - as I said, the problem is intermittent.... is there a quick way to improve request processing time?
Any help would be appreciated