E-Commerce Test Mode in Kentico - Authorize.Net Live

Ben Bricker asked on February 18, 2016 16:36

We are looking to start testing the e-commerce portion of our site using a live Authorize.Net account. Currently we have been testing it using a sandbox Authorize.Net account and it works the way it should, but once we add in the live Authorize.Net account we'll still need to test it in that environment.

I've read about how the transaction is not live unless both Kentico's Payment Gateway has test mode set to OFF and Authorize.Net's test mode set to OFF. I'm just hoping to clarify that if we have Authorize.Net's test mode OFF and Kentico's ON, there will be no actual transaction, and that we'll still be able to go through the whole checkout process with a fake credit card.

Thank you

Recent Answers


Bryan Soltis answered on February 18, 2016 17:26 (last edited on February 18, 2016 17:28)

Hi Ben,

The way Authorize.NET has traditionally worked, it takes 2 settings to make a transaction" "real".

1: You Authorize.NET account is NOT in Test mode. This is set on your Authorize.NET account.

2: The "TestMode" flag is not passed to Authorize.NET during the call. This is what the flag in Kentico controls.

If either of these are set to "Test" mode, the transaction will not be "real". This allows you to use a "live" Auhtorize.NET account but still do a test transaction.

From personal experience, I have often worried a little whenever I I did a "test" transaction for the exact reasons you stated. I can tell you I have done many test transactions using live accounts and used the "test mode" flag to ensure it wasn't actually processed.

If you are really concerned, you could make a product $.01 and do a test purchase. In the off chance you have something not configured correctly, it will not be a major transaction Regardless of the amount, you can still void the transaction in your Authorize.NET account.

  • Bryan
0 votesVote for this answer Mark as a Correct answer

Ben Bricker answered on February 18, 2016 17:28

Thanks Bryan. That's a good idea and definitely clears it up.

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.