Forums / Built-in Shipping and Payment Modules / authorizenet_aim problems using v1.3.5

authorizenet_aim problems using v1.3.5

Locked

Views: 1,574

Results 1 to 17 of 17
This thread is locked. New replies are disabled.
23 Feb 2009, 6:30 PM
#1
silvito avatar

silvito

New Zenner

Join Date:
Feb 2007
Posts:
79
Plugin Contributions:
0

authorizenet_aim problems using v1.3.5

My Authourizenet_aim module is not working. i have installed the module and entered in the correct information for the accout i have with them outting in the correct login ID and transaction key but when your on the customer end and your entering in your information in the shopping cart it gives you an error that the information in incorrect and to check it when in fact the information is correct. does anyone have any idea what may be cause this.

thanks.

23 Feb 2009, 7:00 PM
#2
drbyte avatar

drbyte

Sensei

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

Re: authorizenet_aim problems using v1.3.5

Please answer the questions that were asked on the screen where you typed in your post:> NOTE: When making a new post, be sure to include relevant information such as:

* What version of Zen Cart are you using?
* Has your site been upgraded? When? From what version(s)?
* What addons have you installed? When?
* In what ways is your site customized or different from a brand new uncustomized install?
* If you're encountering display/layout problems, post your site URL* so it can be seen in action.
* If you're encountering problems that could be related to your server or hosting company, include the name of your hosting company (not their URL).
* HAVE YOU LOOKED IN THE FAQ AREA for answers to your question? (ie: a search for your error message or what you want to edit/change, etc)
* Have you searched the FORUM for your error message or for answers to the question you're asking?
* WHEN did the problem "start"? How does that compare with other events of your hosting company, changes you've made to your site files/addons, or your admin settings, etc?
* If this is your first store, have you tested all aspects of transactions before going live? 

*NOTE: Search engines index this Zen Cart™ support site very quickly. Posting your URL will cause your site and your post to show up in search engines. If you want to prevent that, put spaces between each letter of the domain name in your URL.The exact error message would be helpful, and may actually be already discussed in the FAQ area or elsewhere on the forum.

.
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.

23 Feb 2009, 7:33 PM
#3
silvito avatar

silvito

New Zenner

Join Date:
Feb 2007
Posts:
79
Plugin Contributions:
0

Re: authorizenet_aim problems using v1.3.5

  • What version of Zen Cart are you using?
    Version Zen Cart 1.3.5
  • Has your site been upgraded? When? From what version(s)?
    no
  • What addons have you installed? When?
    user traking, recover cart, Admin CategoryProduct Images, Enhanced Who's Online, Supertracker
    Improved Attributes Controller
  • In what ways is your site customized or different from a brand new uncustomized install?
    color and logos
  • If you're encountering display/layout problems, post your site URL* so it can be seen in action.
    no display/layout problems.
  • If you're encountering problems that could be related to your server or hosting company, include the name of your hosting company (not their URL).
    None
  • HAVE YOU LOOKED IN THE FAQ AREA for answers to your question? (ie: a search for your error message or what you want to edit/change, etc)
    Yes extensively
  • Have you searched the FORUM for your error message or for answers to the question you're asking?
    Yes extensively
  • WHEN did the problem "start"? How does that compare with other events of your hosting company, changes you've made to your site files/addons, or your admin settings, etc?
    I am currently use the Authorize.net Module
    because it works, but i would like to use the **Authorize.net (AIM) **because i have learned i get a better rateon the transaction with them using this module.
  • If this is your first store, have you tested all aspects of transactions before going live?
    Yes
23 Feb 2009, 7:40 PM
#4
drbyte avatar

drbyte

Sensei

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

Re: authorizenet_aim problems using v1.3.5

silvito:

*What version of Zen Cart are you using?
Version Zen Cart 1.3.5

Okay, so you're using an old version of Zen Cart. It's worth noting that the both the SIM and AIM authorize.net modules have been updated significantly since the v1.3.5 edition you're using.> silvito:

... but when your on the customer end and your entering in your information in the shopping cart it gives you an error that the information in incorrect and to check it when in fact the information is correct.
What is the exact error message?
Is it always the same message?
Does it happen to everyone? or just some people?
Does the message show up on your site or on the authorize.net website?
When did the problem start happening? ie: when was the last successful transaction?

.
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.

23 Feb 2009, 8:13 PM
#5
silvito avatar

silvito

New Zenner

Join Date:
Feb 2007
Posts:
79
Plugin Contributions:
0

Re: authorizenet_aim problems using v1.3.5

it happens when i switch the modle from one to the other. and it appears on the site. specifically on the page that you enter you credit card information. after clicking submit a red box with that error message comes up all the time.

23 Feb 2009, 11:17 PM
#6
drbyte avatar

drbyte

Sensei

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

Re: authorizenet_aim problems using v1.3.5

You still haven't said exactly what the error message is.

.
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 Feb 2009, 5:49 PM
#7
silvito avatar

silvito

New Zenner

Join Date:
Feb 2007
Posts:
79
Plugin Contributions:
0

Re: authorizenet_aim problems using v1.3.5

It's really not a syntax error but more of a processing error.
its the generic error message that you get when you have enter in the wrong information for processing the credit card, but the information entered is correct.

24 Feb 2009, 6:19 PM
#8
drbyte avatar

drbyte

Sensei

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

Re: authorizenet_aim problems using v1.3.5

Well ... I'm having a hard time guessing exactly what the error says ... and thus I can't tell you what specifically might be wrong.

I would figure that if the things' truly broken it would be very quick and easy for you to go and simulate the problem and quote the exact actual error message if you really wanted support. It's very possible you have a setting set incorrectly somewhere.

Upgrading to the latest officially supported software version will probably resolve the matter (unless it's just a settings issue), since the authorize.net modules received a significant overhaul in v1.3.8. I just figured getting the real error message might be a little easier and faster than doing an upgrade.

.
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 Feb 2009, 7:28 PM
#9
silvito avatar

silvito

New Zenner

Join Date:
Feb 2007
Posts:
79
Plugin Contributions:
0

Re: authorizenet_aim problems using v1.3.5

He is the exact message that appears on the page

- Your credit card could not be authorized for this reason. Please correct any information and try again or contact us for further assistance.

Like i have mention before it's you typical message you receive when the information on the credit card was entered in wrong

24 Feb 2009, 8:08 PM
#10
drbyte avatar

drbyte

Sensei

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

Re: authorizenet_aim problems using v1.3.5

Okay, in 1.3.5 there was no debugging support available in the module, so there's no "simple" way to diagnose exactly what's causing the problem.

  1. If you intend to use AIM, you need to have an SSL certificate set up so you can accept secure transactions on your site. Otherwise if you collect CC numbers without SSL protection you subject you and your customers to fraud and theft problems.
    But not having SSL isn't going to give that particular error.

  2. In your Authorize.net account, there is a page which allows you to set a transaction "delimiter" and maybe even an "encapsulation" character. What do you have those set to presently? I think v1.3.5 expects the Delimiter to be a comma, and the encapsulation to be blank.

  3. Do you have an "authorizenet" table in your database? If you do, then it's possible you might be able to get some debug response data from the records in it. If not, things get more complicated. Upgrading would be advisable.

.
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 Feb 2009, 8:33 PM
#11
silvito avatar

silvito

New Zenner

Join Date:
Feb 2007
Posts:
79
Plugin Contributions:
0

Re: authorizenet_aim problems using v1.3.5

  1. If you intend to use AIM, you need to have an SSL certificate set up so you can accept secure transactions on your site. Otherwise if you collect CC numbers without SSL protection you subject you and your customers to fraud and theft problems.
    But not having SSL isn't going to give that particular error.

Yes i do have a SSL install to the cart

2. In your Authorize.net account, there is a page which allows you to set a transaction "delimiter" and maybe even an "encapsulation" character. What do you have those set to presently? I think v1.3.5 expects the Delimiter to be a comma, and the encapsulation to be blank.

I really am not sure where it is in my authorize.net net account this is at, but i did find a Direct Response Delimiter and it's set to no. i set it to yesusing the character set you specified above and it still did work

3. Do you have an "authorizenet" table in your database? If you do, then it's possible you might be able to get some debug response data from the records in it. If not, things get more complicated. Upgrading would be advisable.

Yes i do have an authorize.net table in my database, but it appears to be empty.



What else can i do. i would love to upgrade but it does work for me. i have tries in the past and it messed up other page on the website. Our current host only supports php4 and MySQL4. So upgrade would be an even more headache.

24 Feb 2009, 8:51 PM
#12
drbyte avatar

drbyte

Sensei

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

Re: authorizenet_aim problems using v1.3.5

In your AIM settings in Zen Cart, set the "Enable Database Storage" option to true, and try another transaction.
Then see what shows up in the authorizenet table when the error appears.

.
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.

25 Feb 2009, 4:06 PM
#13
silvito avatar

silvito

New Zenner

Join Date:
Feb 2007
Posts:
79
Plugin Contributions:
0

Re: authorizenet_aim problems using v1.3.5

what am i looking for in hte table

25 Feb 2009, 4:20 PM
#14
silvito avatar

silvito

New Zenner

Join Date:
Feb 2007
Posts:
79
Plugin Contributions:
0

Re: authorizenet_aim problems using v1.3.5

ok when i run the query
EXPLAIN EXTENDED SELECT * FROM zencart1.zen_authorizenet;

i get this error 1003

select zencart1.zen_authorizenet.id AS id,zencart1.zen_authorizenet.customer_id AS customer_id,zencart1.zen_authorizenet.order_id AS order_id,zencart1.zen_authorizenet.response_code AS response_code,zencart1.zen_authorizenet.response_text AS response_text,zencart1.zen_authorizenet.authorization_type AS authorization_type,zencart1.zen_authorizenet.transaction_id AS transaction_id,zencart1.zen_authorizenet.sent AS sent,zencart1.zen_authorizenet.received AS received,zencart1.zen_authorizenet.time AS time,zencart1.zen_authorizenet.session_id AS session_id from zencart1.zen_authorizenet

25 Feb 2009, 7:11 PM
#15
drbyte avatar

drbyte

Sensei

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

Re: authorizenet_aim problems using v1.3.5

Try just:
SELECT * from zen_authorizenet;

.
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.

26 Feb 2009, 2:47 PM
#16
silvito avatar

silvito

New Zenner

Join Date:
Feb 2007
Posts:
79
Plugin Contributions:
0

Re: authorizenet_aim problems using v1.3.5

Hello Drbyte,

i ran that query that you mentioned and i did not get any error message all that came up was the record that was saved on the table. below is the record saved in that row.

1, 2, 321, 0, '', '', 0, 'x_login=Removed for security&x_tran_key=Removed for security&x_relay_response=FALSE&x_delim_data=TRUE&x_version=3.1&x_type=AUTH_CAPTURE&x_method=CC&x_amount=100.00&x_card_num=Removed for security&x_exp_date=0910&x_card_code=622&x_email_customer=FALSE&x_email_merchant=FALSE&x_cust_id=2&x_invoice_num=321&x_first_name=Brian&x_last_name=Fox&x_company=&x_address=Removed for security&x_city=weston&x_state=Florida&x_zip=33332&x_country=United+States&x_phone=786-555-9685&x_email=silvio_pino%40hotmail.com&x_ship_to_first_name=&x_ship_to_last_name=&x_ship_to_address=&x_ship_to_city=&x_ship_to_state=&x_ship_to_zip=&x_ship_to_country=&x_description=Senior+Portrait+Miscellaneous+Payments%28qty%3A+100%29+&Date=February+25+2009+9%3A02+am&IP=12.38.62.91&Session=64c80294aecdfba4a178281e8d8e841e', '1=', 'February 25, 2009, 9:02 am', '64c80294aecdfba4a178281e8d8e841e'

26 Feb 2009, 5:02 PM
#17
drbyte avatar

drbyte

Sensei

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

Re: authorizenet_aim problems using v1.3.5

The {0, '', '', 0,} section and the {'1='} section are indicating that you're getting bad response data back from the gateway.
The most common cause of this has been incorrect delimiter and related settings in your authnet account profile. That's why the module was overhauled in v1.3.7 to force the module to send its own delimiter and encapsulation settings and new improved logic for parsing the response was added. And in v1.3.8 a number of polishing improvements were made as well.

Unfortunately you can't just upgrade the authorize.net payment module by using the new one without also upgrading numerous pieces of the core infrastructure as well due to several dependencies tied to improvements made elsewhere in the system.

I seem to recall there being some forum posts about some things people were able to do back around the time of 1.3.5 to get some relief of the problems you're reporting, but I've not done any searching for them at this point.

.
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.