[ANSWERED] Order status not being updated

  • Posts: 332
  • Thank you received: 6
11 years 5 months ago #137626

-- url of the page with the problem -- : KenMcNabb.com
-- HikaShop version -- : HikaShop Business: 2.2.2
-- Joomla version -- : Joomla! 2.5.16 Stable
-- PHP version -- :5.3.27
-- Browser(s) name and version -- : Firefox 25.0
-- Error-message(debug-mod must be tuned on) -- : No Error message

Here are the status settings:



Here are the order settings:



Here is order status after payment is completed at Authorize.net:



Here is the original Authorize.net Response/Receipt URLs:



I saw a post indicating that the receipt url should be this string:
https://www.kenmcnabb.com/index.php?option=com_hikashop&ctrl=checkout&task=notify&notif_payment=authorize&tmpl=component&lang=en

I tried it and after payment, it returned to a blank page:

Here is the l Authorize.net Response/Receipt URLs with the new string:



So, how can I get the settings correct so that when an order is paid, the order status is changed from 'created' to 'confirmed'?

Last edit: 11 years 2 days ago by LukeDouglas.

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

  • Posts: 83933
  • Thank you received: 13588
  • MODERATOR
11 years 5 months ago #137632

Hi,

What was the URL of the blank page ? If you turn on the debug mode and error reporting options of the joomla configuration and the debug option of the authorize.net plugin, do you get an error message instead ?

The notification URL should actually be set as a Relay response URL. And actually, it might or it might not be the correct URL.
It depends on how your website/checkout is setup.
The best is to stop the redirection to the payment gateway at the end of the checkout and to look with Firebug at the source code of the page. You will find a hidden input field with the name x_relay_url and the value of that input will be the relay response URL that you should configure there if you don't want the payment to be rejected.

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

  • Posts: 332
  • Thank you received: 6
11 years 5 months ago #137648

The URL of the blank page was:

https://www.kenmcnabb.com/index.php?option=com_hikashop&ctrl=checkout&task=notify&notif_payment=authorize&tmpl=component&lang=en

The problem is this is a live website and I don't want to take a chance that orders are not able to complete by removing the redirect to Authorize.net. Is there any other way I can get that url string?

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

  • Posts: 83933
  • Thank you received: 13588
  • MODERATOR
11 years 5 months ago #137694

I didn't say that you should remove the redirect but that you should stop it. You can stop it by clicking on the stop button of your browser at the moment that you see the end page with the redirection button. No need to remove the redirect.

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

Time to create page: 0.065 seconds
Powered by Kunena Forum