PayPal not returning transaction ID since upgrade

  • Posts: 1
  • Thank you received: 0
5 years 10 months ago #302065

-- HikaShop version -- : 4.0.1 Essential
-- Joomla version -- : 3.9.1
-- PHP version -- : 7.1.25
-- Browser(s) name and version -- : Chrome 71
-- Error-message(debug-mod must be tuned on) -- : no error message

Hello,

We have found since we upgraded to the 4.x version of HikaShop Essential, that the PayPal (basic) payment module is no longer returning the PayPal transaction ID. Since the upgrade, the TXN_ID is not being saved to the order logs and is not being sent int eh Admin payment notifications. I do see it being saved to the log in /media/com_hikashop/upload/safe/logs and with debug mod on, it looks like it is in a [txn_id] field. Its not just making it back to the notification and order history. And my finance lead is bugging me to get this back: she has to go into our PP account and try to match it up there to get it.

What can we do to get this back?

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
5 years 10 months ago #302069

Hi,

Thank you for your feedback. That issue hadn't been reported yet.
To restore that, you can change the line:
$this->cachedDebug = '';
to:
static $this->cachedDebug = '';
in the file plugins/hikashoppayment/paypal/paypal.php
We've added a similar patch to fix the problem as a hot fix. So you can also download the install package of the 4.0.1 on our website and install it on yours to get the hot fix.

Please Log in or Create an account to join the conversation.

Time to create page: 0.063 seconds
Powered by Kunena Forum