Jump to content
VN-Ken

Credit Card Details Invalid - Authorize.net

Recommended Posts

For some reason, when a customer tries to pay via their credit card it says:

 

The credit card details you entered were invalid. Please try a different card or contact support.

 

I have tried two different cards, both working, and I get this error. As well, after add a credit card on file, it will say the card type, and then "No existing card details on record" as if the card wasn't added.

 

Has anyone else had this issue?

Share this post


Link to post
Share on other sites

Error in gateway report:

 

Action => Auth_Capture

Client => my name

Response Code => 3

Response Subcode => 2

Response Reason Code => 33

Response Reason Text => Credit card number is required.

AVS Result Code => P

Transaction ID => 0

Invoice Number => 7

Description => Invoice #7

Amount => 6.99

Method => CC

Transaction Type => auth_capture

Cardholder First Name => name

Cardholder Last Name => name

Billing Address => addy

City => city

State => the state

Zip => the zip

Country => US

MD5 Hash => w/e

Share this post


Link to post
Share on other sites

I have experienced the exact same problem, but I have not tested it lately.

 

Not sure if recent update fixed the issue or not.

 

I will post my findings next week.

Share this post


Link to post
Share on other sites

Just for future reference, it was because of the mysql version. Once we downgraded it worked again. I do not think the downgrade alone would cause it to work though - but in our instance we downgraded and the problem stopped.

Share this post


Link to post
Share on other sites

AES Encrypt support must have been missing from your MySQL installation.

 

Matt

Share this post


Link to post
Share on other sites

Matt,

 

I can add the card in the client area, but t fails and gets deleted when I try and charge using an exisiting card. This leads me to beleive that ASE is working, and saving the card number right? The problem lies with the processor in test mode. I will try it again with test mode turned off and see if it still happens.

Share this post


Link to post
Share on other sites

I'm having the same issue with the missing field info, and I don't know what to do at this point. Please, if you've found a way to resolve this let me know.:?

 

Error in gateway report:

 

Action => Auth_Capture

Client => my name

Response Code => 3

Response Subcode => 2

Response Reason Code => 33

Response Reason Text => Credit card number is required.

AVS Result Code => P

Transaction ID => 0

Invoice Number => 7

Description => Invoice #7

Amount => 6.99

Method => CC

Transaction Type => auth_capture

Cardholder First Name => name

Cardholder Last Name => name

Billing Address => addy

City => city

State => the state

Zip => the zip

Country => US

MD5 Hash => w/e

Share this post


Link to post
Share on other sites

We're getting this error this morning as well. Let me know what you find out.

Share this post


Link to post
Share on other sites

How can we check to see if AES Encrypt support is missing from our MySQL installation?

 

If it is missing, what steps should be taken to rectify it?

 

Thanks,

Brian

Share this post


Link to post
Share on other sites

Im trying to set up WHMCS with Authorize.net. Im egetting the following error when processing cards:

 

"The credit card details you entered were invalid. Please try a different card or contact support."

 

Even with this error, Authorize.net still processes the credit card (In Test Mode) when I get email confirmation from both Authorize.net & WHMCS admin. Will this still do the same in "Real Mode"?

 

I did go ahead and replace the credit card files in my template that matt provided to eliminate european cards, in which I don't accept.

 

Can anyone help me out to why its displaying invalid credit card but still processes through Authorize.net and not going to authorize.net on checkout? I have the option of "Select to automatically redirect the user to the gateway" selected in the configuration. Is this recommended?

 

Thanks for your reply in advance...

Share this post


Link to post
Share on other sites

I also have an issue that on the checkout, someone can enter any number they wish and even though an error that says, "Credit card number has invalid format" I still would get order confirmations from WHMCS and Authorize.net (In Test Mode). How can I also fix this?

Share this post


Link to post
Share on other sites

Has anyone found any solutions to this problem? Our situation is very much like most of what has been posted here, except that we are able to run some cards. We have confirmed valid card data via another processor so the cards are not the problem. It almost appears that WHMCS is not accepting the card number as some sort of validity check but I don't know how to prove that.

 

It appears that a common theme to posts here is that Authorize.net is just being setup....is that true? Ours is also a new connection to authorize.net but we have run several hundred transactions already.

 

If anyone can at least confirm whether this is WHMCS's fault or Authorize.net's fault we could move on with life.

Share this post


Link to post
Share on other sites

This is just an update for anyone that runs across this thread in the future. It seems that the error (in my case) was caused by a template update somewhere along the line. If you have made any changes to your creditcard.tpl file you should compare it carefull against the default template for your version. In my case, the line with the error was one that I did not change which implies that something else changed after I started editing my templates.

 

In any case hopefully this helps someone.... it is a bit scary to have customers calling all of a sudden because they can't pay.

Share this post


Link to post
Share on other sites

I just noticed this too!

I can see I have lost at least 2 customers so far.

 

Does any one have any ideas?

 

- I have tried reloading a fresh original creditcard.tpl and cleared templates_c folder

- I have tried reloading a fresh original authorize.php

- No, this is not a new account / Yes, it has worked before

 

 

Server OS: Linux 2.6.9-55.0.6.ELsmp

PHP Version: 5.2.5 (Zend: 2.2.0)

Database: MySQL 5.0.51a-community

Share this post


Link to post
Share on other sites
We are having the same problem. Was there ever a fix for this?

 

The WHMCS documentation doesn't seem to exist for making this work, but our fix was this:

 

In the WHMCS "Login ID" field, we had to use our Authorize.net API Login ID. The Authorize.net API Login ID is (for us) an 11-character string of nonsense - it is NOT your authorize.net website login info. Ours looked like 2z74Jk*****.

 

In the "Transaction Key" field, we had to put in the Authorize.net 15-character transaction key. This key is accessed like so as of 12/23/08:

 

Home -> Settings link (under account) -> API Login ID and Transaction Key

From there, at the very bottom of the page, put in your secret question answer (optionally check the disable-previous checkbox) and hit next - the next screen gives you your new API Transaction Key.

 

We put those in there and everything was squared away. Hopefully somebody else out there finds this useful!

Share this post


Link to post
Share on other sites

I have the same error where it tells me the card number is incorrect. I have tried several cards that I know works. I even deleted the installation and reinstalled and I still have the same issue. I am running WHMCS on a couple of other clients sites and I have no problem. As a matter of fact they are all running on the same dedicated server. What do I do?

 

Thank for any help. I am including the error log below.

 

Invoice ID => 1

User ID => 1

Amount => 1.00

Action => Auth_Capture

Client => ****** ******

Response Code => 3

Response Subcode => 2

Response Reason Code => 33

Response Reason Text => Bill To Company is required.

AVS Result Code => P

Transaction ID => 0

Invoice Number => 1

Description => Invoice #1

Amount => 1.00

Method => CC

Transaction Type => auth_capture

Cardholder First Name => ******

Cardholder Last Name => ******

Billing Address => **** ********** *******

City => ** ******

State => CA

Zip => 9*****

Country => US

Phone => 555-555-5555

Email => me@somewhere.com

MD5 Hash => 0540E675AE764A89236120B*********

Edited by 4u2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated