https:// and SSL has stopped the callbacks from working.

  • Posts: 170
  • Thank you received: 8
  • Hikashop Essential
7 years 7 months ago #267852

-- HikaShop version -- : 3.0.1
-- Joomla version -- : 3.6.5
-- PHP version -- : 7.0.16
-- Browser(s) name and version -- : All
-- Error-message(debug-mod must be tuned on) -- : No call back working after orders

I have just setup SSL for my customers site and everything is now going through https, unfortunately Worldpay call backs and PayPal call backs are now failing with a " NOT OK, recevied HTTP status: 403"(sic) response from Worldpay, can't get a response from PayPal , how can I get around this problem while I'm using https:// and SSL?

Thanks

Ian

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

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
7 years 7 months ago #267879

Hello,

Paypal notification is generally dynamic via a parameter that the plugin can provide to Paypal when the customer is redirected to the platform.
But if you have configured a notification url in your paypal account, that URL will be called automatically ; and you need to be sure that this URL is right in HTTPS and not in HTTP.

About worldpay, the plugin is no more in the HikaShop package and because it has been developed by BrainForge, we do not have any knowledge on the code and do not have any test account. So it will be difficult for us to give you more details but you might have a similar problem.
Maybe you can see to tweak you server in order to autorise the HikaShop notification in HTTP ; thus you will be sure that it will continue to work and it will not generate side effects with your customers.

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: 170
  • Thank you received: 8
  • Hikashop Essential
7 years 7 months ago #267894

Thanks Jerome,
Paypal actually still worked, it seems it just doesn't want to send back cancelled status now, but sent back the confirmed status, last night, so that could just be a blip.
I see that Nicolas had actually updated the Worldpay Plugin about 20hrs ago?

Is there a way to rewrite the 443 port to port 80 in .htaccess for the call back? I have a tried a few things but they didn't work. or can I redirect the the call back url only to http?
I'm new to working with https :-/

Thanks

Ian

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

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
7 years 7 months ago #267901

Hello,

The modifications in the WorldPay plugin are coming from that thread :
www.hikashop.com/forum/payment-methods/8...business.html#264505
As you can see in the commit details :
github.com/HikaShop/hikashoppayment-worl...3e96eb6aaa1a8b0f338a

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.
The following user(s) said Thank You: ianspeed

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

  • Posts: 170
  • Thank you received: 8
  • Hikashop Essential
7 years 6 months ago #268607

Hi Jerome,
I have solved the issue with the callback failing from WorldPay, it was down to the SSL having the SNI switched on! WorldPay doesn't use SNI so that was causing the problems. At the end of the day we had to change servers to a shared server as we could not run SSL without the SNI on a multi node server.

Regards

Ian

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

Time to create page: 0.060 seconds
Powered by Kunena Forum