Forums / Addon Payment Modules / (99) this transaction cannot be accepted on Authorize.net SIM

(99) this transaction cannot be accepted on Authorize.net SIM

Views: 3,672

Results 1 to 11 of 11
19 Aug 2014, 11:03 PM
#1
jsarwar avatar

jsarwar

Zen Follower

Join Date:
Jul 2012
Posts:
347
Plugin Contributions:
0

(99) this transaction cannot be accepted on Authorize.net SIM

I have ZC 1.5.0 installed in root and Authorize.net SIM is working.
I installed 1.5.3 in sub directory and Authorize.net SIM is not working. Instead of displaying authorize.net page during checkout it shows
(99) this transaction cannot be accepted

Both have exact same information in admin section.

Any idea how I can make it work on 1.5.3. in sub directory?

19 Aug 2014, 11:16 PM
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,515
Plugin Contributions:
176

Re: (99) this transaction cannot be accepted on Authorize.net SIM

What timezone is your server in?
What timezone is your server configured to use?
What timezone have you configured Zen Cart to use?

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

19 Aug 2014, 11:37 PM
#3
mc12345678 avatar

mc12345678

Totally Zenned

Join Date:
Jul 2012
Posts:
16,908
Plugin Contributions:
2

Re: (99) this transaction cannot be accepted on Authorize.net SIM

What php version for each cart?

ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...

19 Aug 2014, 11:58 PM
#4
jsarwar avatar

jsarwar

Zen Follower

Join Date:
Jul 2012
Posts:
347
Plugin Contributions:
0

Re: (99) this transaction cannot be accepted on Authorize.net SIM

DrByte:

What timezone is your server in?
What timezone is your server configured to use?
What timezone have you configured Zen Cart to use?

America/Chicago - en_US

20 Aug 2014, 12:21 AM
#5
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,515
Plugin Contributions:
176

Re: (99) this transaction cannot be accepted on Authorize.net SIM

  1. What's in your /includes/extra_configures/set_time_zone.php file?
  2. Login to your Admin. What time does it show in the navigation menu bar?
  3. In your Admin, click the "Version" button in the top right of navigation menu bar. Copy and paste all the information shown there down as far as the Zen Cart Database version info.

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

20 Aug 2014, 12:27 AM
#6
jsarwar avatar

jsarwar

Zen Follower

Join Date:
Jul 2012
Posts:
347
Plugin Contributions:
0

Re: (99) this transaction cannot be accepted on Authorize.net SIM

DrByte:

  1. What's in your /includes/extra_configures/set_time_zone.php file?
  2. Login to your Admin. What time does it show in the navigation menu bar?
  3. In your Admin, click the "Version" button in the top right of navigation menu bar. Copy and paste all the information shown there down as far as the Zen Cart Database version info.
<?php /** * @package initSystem * @copyright Copyright 2003-2013 Zen Cart Development Team * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0 * @version GIT: $Id: Author: DrByte Sat Nov 2 01:21:28 2013 -0400 New in v1.5.2 $ */ /* * Set time zone */ if (version_compare(PHP_VERSION, 5.3, '>=')) { // put your timezone here. Refer to http://www.php.net/manual/en/timezones.php $TZ = ''; // eg: 'Europe/Oslo' /** * MAKE NO CHANGES BELOW THIS LINE * * The following will take the timezone you specified above and apply it in your store. * If you didn't specify one, it will try to use the setting from your server's PHP configuration */ if ($TZ == '') { $TZ = date_default_timezone_get(); } if ($TZ != '') { putenv('TZ=' . $TZ); @date_default_timezone_set($TZ); } } ``` 2. Tuesday 19 Aug 2014 06:57:56 PM -0500 GMT 3. PHP Version 5.2.17 Database Patch Level: 1.5.3 date/time support enabled "Olson" Timezone Database Version 2010.9 Timezone Database internal Default timezone America/Chicago
20 Aug 2014, 12:53 AM
#7
jsarwar avatar

jsarwar

Zen Follower

Join Date:
Jul 2012
Posts:
347
Plugin Contributions:
0

Re: (99) this transaction cannot be accepted on Authorize.net SIM

mc12345678:

What php version for each cart?

The current server time is:

Tue Aug 19 19:27:59 CDT 2014

The currently PHP version is PHP 5.2.17.

The ZenCart applications should be using the server date timezone.

20 Aug 2014, 11:36 AM
#8
jsarwar avatar

jsarwar

Zen Follower

Join Date:
Jul 2012
Posts:
347
Plugin Contributions:
0

Re: (99) this transaction cannot be accepted on Authorize.net SIM

This may help:

Root Zencart admin shows
Wed, 20 Aug 2014 06:33:49 -0500GMT [76.226.118.222 ]

but zencart in subdirectory admin shows

Wednesday 20 Aug 2014 06:32:37 AM -0500 GMT [76.226.118.222]
serv01.xxxxx.xxxx.com - America/Chicago - en_US

I have tweek server signature with xxxx for security.

Why it is showing server url and how I can hide it in admin?

Also email function in root zencart working ok but with same settings on zencart in subdirectory emails to admins work ok on stmp but not to customers and if I change stmp to other (sendmail-f") then customer get emails but not admin.

23 Aug 2014, 1:01 AM
#9
jsarwar avatar

jsarwar

Zen Follower

Join Date:
Jul 2012
Posts:
347
Plugin Contributions:
0

Re: (99) this transaction cannot be accepted on Authorize.net SIM

I was able to fix server sign... and email issue but authorize.net still persists. any idea how to fix this?

24 Aug 2014, 10:03 PM
#10
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,515
Plugin Contributions:
176

Re: (99) this transaction cannot be accepted on Authorize.net SIM

It's possible that your server's time is off, or time zone is not calculating correctly, and therefore you may have to explicitly set it, by setting it in the file you quoted:```
// put your timezone here. Refer to http://www.php.net/manual/en/timezones.php
$TZ = '[B]PUT_YOUR_TIMEZONE_HERE[/B]'; // eg: 'Europe/Oslo'

.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole

Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

24 Aug 2014, 10:09 PM
#11
jsarwar avatar

jsarwar

Zen Follower

Join Date:
Jul 2012
Posts:
347
Plugin Contributions:
0

Re: (99) this transaction cannot be accepted on Authorize.net SIM

DrByte:

It's possible that your server's time is off, or time zone is not calculating correctly, and therefore you may have to explicitly set it, by setting it in the file you quoted:```
// put your timezone here. Refer to http://www.php.net/manual/en/timezones.php
$TZ = '[B]PUT_YOUR_TIMEZONE_HERE[/B]'; // eg: 'Europe/Oslo'


Thank you for info. I contacted authorize.net last week and they are looking into this issue. They had huge tech issue last week which may caused this issue too. 
Meanwhile if customer card get declined, it will load checkout page of site with out any css. 
So I switched to Authorize.net AIM on both sites by apply one ssl and using it for now.