-- url of the page with the problem -- :
www.pooltablefeltcloth.com
-- HikaShop version -- : Business 2.3.0
-- Joomla version -- :3.2.4
-- PHP version -- : 5.4.27
-- Browser(s) name and version -- : Any
-- Error-message(debug-mod must be tuned on) -- : Error_message
I'm have a similar setup with both PayPal standard and PayPal Express together (plus First Data via Authorize.net plugin).
My problem with PayPal Express is no payment shows up in PayPal and I get an blank page instead of a confirmation page.
Add product then click PayPal Express button from Hikashop, then I log into paypal.com, and then I click "Continue" button and then get a blank page. No Payment is registered anywhere.
The following web server error log is generated once I hit "Pay Now":
[Thu May 08 15:17:49.388763 2014] [:error] [pid 31906:tid 140700796196608] [client xx.xx.xx.xx:20971] PHP Fatal error: Call to a member function Quote() on a non-object in /plugins/hikashoppayment/paypalexpress/paypalexpress.php on line 593.
The the URL that displays the blank page is:
http://www.pooltablefeltcloth.com/index.php?option=com_hikashop&ctrl=checkout&task=notify¬if_payment=paypalexpress&tmpl=component&token=EC-59U022699Y420835G&PayerID=XXXXXXXXXX
An order is "created" in HikaShop and it shows the transaction ID in the history "EC-59U022699Y420835G" (same as in the URL above). But that is as far as it goes.
I've tried enabling sandbox with my developer API information but all I get is
Connection failure - error code : 10431 , error message : Item amount is invalid.
If I turn turn off "Send cart detail to paypal", then the sandbox will work but the same problem (blank page) and web log error occurs. Nothing is registered in the developer sandbox notifications either.
Nothing shows up in the Payment log file despite debug being turned on in Express.
The sandbox developer account works fine with the PayPal standard.
For now I have unpublished PayPal Express as it isn't working and customers are frustrated.