Authorize.net payment won't process order

  • Posts: 12
  • Thank you received: 1
10 years 1 week ago #180184

-- HikaShop version -- : 2.3.4
-- Joomla version -- : 3.3.6
-- PHP version -- : 5.3.28
-- Browser(s) name and version -- : Chrome 38.0.2125.111 and IE 9.0.8112.16421
-- Error-message(debug-mod must be tuned on) -- : No error - nothing happens when I click Finish on payments page - order doesn't get created in order table and payment isn't processed. Check/Cash option does create the order.

I created a login - username is test and password is Passw0rd. Debug mode is on for the site, and error reporting is set to maximum.

I created an additional payment method for Authorize.net - the first one doesn't have Debug mode turned on, and the second one does so payments won't be processed (it doesn't process them regardless, but the label indicates which one is debug). Neither option will create an order when you click finish or try to process the payment. The cash/check option does create an order in the order table, so it seems to be limited to the Authorize payment option.

I did change the default URL for authorize.net to cardpresent.authorize.net/gateway/transact.dll from the default of secure.authorize.net/gateway/transact.dll because that's what Authorize.net's documentation said to use for AIM. I've switched them to test it, but neither address works. If I change to SIM or DPM, I do get a message back from Authorize.net saying that the payment type isn't supported, so the URL seems to work in those cases, but we have to use AIM for our account for some reason.
Other settings:
Instant Capture: Yes
Allow payment notifications from %s: Yes
Send detail of the order: Yes
Card validation code: Yes

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

  • Posts: 82868
  • Thank you received: 13376
  • MODERATOR
10 years 1 week ago #180245

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

  • Posts: 12
  • Thank you received: 1
10 years 6 days ago #180375

nope - still not working :(

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

  • Posts: 12
  • Thank you received: 1
10 years 6 days ago #180378

In the interest of further testing, I set up a developer sandbox account on Authorize.net. When I process a payment using the sandbox and the AIM API, I get the following error:

Notice: Undefined property: stdClass::$order_payment_params in /home4/the2015/public_html/administrator/components/com_hikashop/classes/order.php on line 413
Thank you for your purchase.
You can go back to the shop by clicking on this link

It does create the order in the order table, however - with a status of confirmed. The charge shows up in my sandbox account at Authorize.net. I'm not sure if that helps. Could the issue be with my Authorize.net account?

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

  • Posts: 12
  • Thank you received: 1
10 years 6 days ago #180381

I just had an order go through on our regular Authorize.net account, but I still got that same error on line 413 of order.php. The order shows as confirmed in our order table, but the charge doesn't appear in our Authorize account. Maybe that takes some time, but on the sandbox account it was instantaneous. I'm calling their tech support in a few minutes if it doesn't show up. In the meantime, I still need to debug that error.

Thanks!

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

  • Posts: 12
  • Thank you received: 1
10 years 6 days ago #180385

I just got in touch with Authorize.net tech support, and they confirmed that our account was set up incorrectly as card present instead of card not present, so we're creating a new account for that. However, the following error is in HikaShop because it is occurring in the authorize.net developers sandbox as well. I don't see any related support articles on this topic either. If you have a solution for this, that would be wonderful!

Thanks!

Here's the error again...
Notice: Undefined property: stdClass::$order_payment_params in /home4/the2015/public_html/administrator/components/com_hikashop/classes/order.php on line 413

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

  • Posts: 82868
  • Thank you received: 13376
  • MODERATOR
10 years 6 days ago #180416

Hi,

Thank you for the feedback. It's just a small notice. You can turn off the "error reporting" option of the joomla configuration if you don't want to see it.
We'll fix it for next version of HikaShop.

The following user(s) said Thank You: valeriejhz

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

  • Posts: 12
  • Thank you received: 1
10 years 6 days ago #180566

Excellent! Thanks much!

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

Time to create page: 0.059 seconds
Powered by Kunena Forum