brewandgrow Posted June 8, 2005 Share Posted June 8, 2005 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 More sharing options...
Guest Posted June 8, 2005 Share Posted June 8, 2005 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 More sharing options...
grabbags Posted June 8, 2005 Share Posted June 8, 2005 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 More sharing options...
brewandgrow Posted June 8, 2005 Author Share Posted June 8, 2005 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. <{POST_SNAPBACK}> 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 More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.