PX Pay Return URL Error

  • Posts: 284
  • Thank you received: 6
8 years 11 months ago #224796

-- url of the page with the problem -- : www.garymoller.com/
-- HikaShop version -- : 2.6.0
-- Joomla version -- : 3.4.5
-- PHP version -- : 5.6.16
-- Error-message(debug-mod must be tuned on) -- : Oops! We can't find that page!
You asked for www.garymoller.com/pxpay_4.php?result=v5...J&userid=GarryMoller , but despite our computers looking very hard, we could not find it. What happened ?

I've set up PX Pay exactly as my other client and set the php.ini values to:
suhosin.get.max_value_length = 4095

But still getting the return URL error.

The PX Pay payments are going though, just can't return back to the website.

Here are the suhosin values:



You still have my Admin login from a few days ago from this thread:
www.hikashop.com/support/forum/orders-ma...sponding/224443.html

Attachments:
Last edit: 8 years 11 months ago by MSTACE.

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

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
8 years 11 months ago #224805

Hi,

Please be sure that there is right a file called "pxpay_4.php" in the root folder of your website.
If there is not that file ; please check that your website have right to create/write a file in that folder and then re-save the configuration of your PXPay plugin.
When saving the configuration, the plugin will try to generate that file in the root folder of your website. But if it fails or if the file is removed, the payment notification can't work properly.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 284
  • Thank you received: 6
8 years 11 months ago #224831

Yes that file is the web root. The contents look fine.

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

  • Posts: 284
  • Thank you received: 6
8 years 11 months ago #224915

I have turned off all SEF and Firewall software but it still won't return to the URL.
I will send you login details.

The response I am getting from PX Pay is:


Part of the message is hidden for the guests. Please log in or register to see it.


The contents of pxpay_4.php is:

Part of the message is hidden for the guests. Please log in or register to see it.

Last edit: 8 years 11 months ago by Jerome. Reason: [code] is nice

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

  • Posts: 284
  • Thank you received: 6
8 years 11 months ago #224937

OK, think I found the reason, but still don't know WHY.

I've been using a fortified .htaccess file from Akeeba AdminTools.
After disabling it and using the stabdard Joomla .htaccess file then the PXPay return URL is working fine.

Here is the file if you want to do some research:


Part of the message is hidden for the guests. Please log in or register to see it.

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

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
8 years 11 months ago #224923

Hi,

So you have an issue with a third party component or a server configuration.

If I call directly the "pxpay_4.php" file (without any single parameter) ; I got a 404 page.
If I call the notification URL, I got a blank page (the result we expected)

index.php?option=com_hikashop&ctrl=checkout&task=notify&notify_payment=pxpay&notif_id=4&tmpl=component&lang=en

You can see to activate the system plugin "hikashop payment" ; it should catch the calls for the Hikashop payment notifications.
But if the problem is above that (like server configuration), we won't be able to help you.
The goal is simple, you should be able to call that PHP file and get a blank page (instead of a 404).

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

Time to create page: 0.086 seconds
Powered by Kunena Forum