Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Authorize.net Problem


brewandgrow

Recommended Posts

I've looked at other posts but cannot figure out what my Authorize.net problem is. Here is what is happening:

I put in the credit card number (using the test cc # of 4111111111111111) on the check out page and hit submit. I then get to the confirmation page and everything looks fine. Then I hit "confirm order" and I get "There has been an error processing your credit card. Please try again."

 

I find no log files in the shopping cart to help identify the problem. Is there a way to determine the source of the problem (please don't say it's me!)?

 

I don't know where to start to know what is wrong. You can try it yourself.

Go to www.brewandgrow.com/index.php and go to the Gardening category then Additives sub-category. Pick something for your shopping cart and try to complete the purchase.

 

In the other posts it says to edit authorizenet_direct.php but I apparently only have authorizenet.php

This file only contains this:

<?php
/*
 $Id: authorizenet.php,v 1.1 2004/08/25 23:11:34 akhan Exp $

 osCommerce, Open Source E-Commerce Solutions
 http://www.oscommerce.com

 Copyright (c) 2002 osCommerce

 Released under the GNU General Public License
*/

 define('MODULE_PAYMENT_AUTHORIZENET_TEXT_TITLE', 'Authorize.net');
 define('MODULE_PAYMENT_AUTHORIZENET_TEXT_DESCRIPTION', 'Credit Card Test Info:<br><br>CC#: 4111111111111111<br>Expiry: Any');
 define('MODULE_PAYMENT_AUTHORIZENET_TEXT_TYPE', 'Type:');
 define('MODULE_PAYMENT_AUTHORIZENET_TEXT_CREDIT_CARD_OWNER', 'Credit Card Owner:');
 define('MODULE_PAYMENT_AUTHORIZENET_TEXT_CREDIT_CARD_NUMBER', 'Credit Card Number:');
 define('MODULE_PAYMENT_AUTHORIZENET_TEXT_CREDIT_CARD_EXPIRES', 'Credit Card Expiry Date:');
 define('MODULE_PAYMENT_AUTHORIZENET_TEXT_JS_CC_OWNER', '* The owner\'s name of the credit card must be at least ' . CC_OWNER_MIN_LENGTH . ' characters.\n');
 define('MODULE_PAYMENT_AUTHORIZENET_TEXT_JS_CC_NUMBER', '* The credit card number must be at least ' . CC_NUMBER_MIN_LENGTH . ' characters.\n');
 define('MODULE_PAYMENT_AUTHORIZENET_TEXT_ERROR_MESSAGE', 'There has been an error processing your credit card. Please try again.');
 define('MODULE_PAYMENT_AUTHORIZENET_TEXT_DECLINED_MESSAGE', 'Your credit card was declined. Please try another card or contact your bank for more info.');
 define('MODULE_PAYMENT_AUTHORIZENET_TEXT_ERROR', 'Credit Card Error!');
?>

Anything you can suggest would be greatly appreciated.

 

Thanks,

Grant

Link to comment
Share on other sites

dont waste your time with the test, set to live on authorize.net and also on your site, then create a product for 1.00 and purchase it with a real credit card

Link to comment
Share on other sites

I've looked at other posts but cannot figure out what my Authorize.net problem is. Here is what is happening:

I put in the credit card number (using the test cc # of 4111111111111111) on the check out page and hit submit. I then get to the confirmation page and everything looks fine. Then I hit "confirm order" and I get "There has been an error processing your credit card. Please try again."

 

I find no log files in the shopping cart to help identify the problem. Is there a way to determine the source of the problem (please don't say it's me!)?

 

I don't know where to start to know what is wrong. You can try it yourself.

Go to www.brewandgrow.com/index.php and go to the Gardening category then Additives sub-category. Pick something for your shopping cart and try to complete the purchase.

 

In the other posts it says to edit authorizenet_direct.php but I apparently only have authorizenet.php

 

Did you input the Login Username and Transaction Key?

Transaction Key needs to be generated inside authorize.net.

 

Testing credit number:

370000000000002 American Express Test Card

6011000000000012 Discover Test Card

5424000000000015 MasterCard Test Card

4007000000027 Visa Test Card

4012888818888 second Visa Test Card

3088000000000017 JCB Test Expiration Date 0905

38000000000006 Diners Club/ Carte Blanche Test Expiration Date 0905

4222222222222 Visa Error Test

 

The last testing card number is used to generate errors. THIS CARD IS INTENDED TO PRODUCE ERRORS, and should only be used if that is your intent. The system has been designed so that this special test credit card number can be used to generate error responses from Authorize.Net. To cause the system to generate a specific error, send a transaction with the card.

Link to comment
Share on other sites

Did you input the Login Username and Transaction Key?

Transaction Key needs to be generated inside authorize.net.

 

Testing credit number:

370000000000002 American Express Test Card

6011000000000012 Discover Test Card

5424000000000015 MasterCard Test Card

4007000000027 Visa Test Card

4012888818888 second Visa Test Card

3088000000000017 JCB Test Expiration Date 0905

38000000000006 Diners Club/ Carte Blanche Test Expiration Date 0905

4222222222222 Visa Error Test

 

The last testing card number is used to generate errors. THIS CARD IS INTENDED TO PRODUCE ERRORS, and should only be used if that is your intent. The system has been designed so that this special test credit card number can be used to generate error responses from Authorize.Net. To cause the system to generate a specific error, send a transaction with the card.

 

 

Thanks for the clues! I'll check the input the Login Username and Transaction Key first.

 

Then it looks like I need to somehow add "credit card type", Visa, MC, etc. for users to choose. Is that right? Currenly "type" is not a variable; one just puts in a CC No. and exp. date.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...