How to enable test mode in Authorize.net integration?

  • impactsonoma
    Asked on July 9, 2024 at 3:53 PM

    This is for form 241417836555159. Thank you!

  • Joshua_T JotForm Support
    Replied on July 9, 2024 at 4:03 PM

    Hi impactsonoma, 

    Thanks for reaching out to Jotform Support. If you want to test your Payment Integration, you can do that by enabling Sandbox Mode. Let me show you how:

    1. In Form Builder, click on the + Add Form Element button on the left side of the page.
    2. Then, go to the Payments tab, and click on the Three Vertical Dots icon beside Authorize.Net.
    3. Next, select Payment Settings.
    4. Finally, click on Additional Gateway Settings from the right side of the page, and toggle ON the Sandbox Mode.

    How to enable test mode in Authorize Screenshot 20

    Reach out again if you need any other help.

  • impactsonoma
    Replied on July 9, 2024 at 6:02 PM

    Thank you for all of your instructions. I have turned on sandbox mode, but I am still not seeing any "test integration" button. Where should I find it?

  • Christian JotForm Support
    Replied on July 9, 2024 at 6:57 PM

    Hi impactsonoma,

    You'll have to submit your form to test the sandbox Authorize.net integration of your form. You can use the test credit card numbers from this link to process a test payment.

    Let us know if you have any other questions.

  • impactsonoma
    Replied on July 10, 2024 at 11:59 AM

    I have submitted my form, but still can't find the "test integration" button. Where is it located? Thank you.

  • Joshua_T JotForm Support
    Replied on July 10, 2024 at 12:11 PM

    Hi impactsonoma,

    Keep in mind that the Sandbox Mode serves as your way of testing if Jotform and Authorize.net integration is working. If you can successfully submit the form using the Test Cards, it means that the integration is working correctly.

    If that is not what you are trying to accomplish, can you tell us more about the Test Integration button that you are looking for? What function do you expect to use it for, and where did you find it before?

    Once we hear back from you, we can move forward with a solution.

  • impactsonoma
    Replied on July 10, 2024 at 12:55 PM

    I am in sandbox mode, and used a VISA from the Test Cards. When I processed the payment, it returned

    How to enable test mode in Authorize Screenshot 20

    Thank you for further assistance with this situation.

  • Joshua_T JotForm Support
    Replied on July 10, 2024 at 1:27 PM

    Hi impactsonoma,

    The error message on your screenshot indicates that you are using an inactive API Login or Transaction Key. Can you try generating a new one? You can check this guide from Authorize.net, or you can reach out to the Authorize.net Support Team to help you generate a new API Login and Transaction Key.

    Give it a try and let us know how it goes.

  • impactsonoma
    Replied on July 10, 2024 at 6:09 PM

    I was able to refresh the Transaction Key, but do not see a way to change API Login. I can currently log in to Authorize.net, so it looks like my Authorize.net account is valid. I tried again with the test VISA in sandbox mode, and still got

    How to enable test mode in Authorize Screenshot 20

    Thank you very much for continued assistance.

  • Jessica JotForm Support
    Replied on July 10, 2024 at 10:35 PM

    Hi impactsonoma,

    This error message appears when the entered Authorize.net credentials are incorrect or not available for use. You might want to check this guide too on how to resolve this. Additionally, you might want to consider reaching out to Authorize.net's support team.

    Let us know if you need more help.

  • impactsonoma
    Replied on July 12, 2024 at 5:56 PM

    Hi Jessica,

    When I am in Sandbox on Jotform, do I also need a sandbox on Authorize.net, to avoid getting the error message? Thank you for clarifying.

  • Christian JotForm Support
    Replied on July 12, 2024 at 6:28 PM

    Hi impactsonoma,

    Sandbox Mode is disabled on your form's Authorize.net integration. If you're using a sandbox Authorize.net credentials, and test credit cards, you'll also have to enable the Sandbox Mode, here's how it's done:

    1. Click the Cart icon on the Product List element.
    2. Click the Settings button in the Product List menu.How to enable test mode in Authorize Screenshot 40
    3. Click the Wand icon beside Authorize.net.How to enable test mode in Authorize Screenshot 51
    4. Expand the Additional Gateway Settings menu.
    5. Enable the Sandbox Mode option.
    6. Click Continue to save the changes.How to enable test mode in Authorize Screenshot 62

    Let us know if you have any other questions.

  • impactsonoma
    Replied on July 16, 2024 at 2:57 PM

    I believe I have tried everything under https://support.authorize.net/knowledgebase/Knowledgearticle/?code=000002267, and when I test my form with *paper check* option, I am still getting How to enable test mode in Authorize Screenshot 20

    I have also checked our Authorize.net account, and there is no indication that it is inactive. What else could be causing my form to not process?

  • Joshua_T JotForm Support
    Replied on July 16, 2024 at 3:20 PM

    Hi impactsonoma,

    I’ll need a bit of time to look into this. I’ll get back to you as soon as I can.

    Thanks for your patience and understanding.

  • Joshua_T JotForm Support
    Replied on July 16, 2024 at 3:41 PM

    Hi impactsonoma,

    I cloned your form and tested it to see if I could replicate the issue, but it appeared to be working as expected. Check out this screencast below:

    How to enable test mode in Authorize Screenshot 20

    Please reach out to the Authorized.net Support Team and inform them about the error that you are getting, so they can walk you through getting a new API Login and Transaction Key, as well as checking if there is anything on your account that is preventing you from doing tests.

  • impactsonoma
    Replied on July 22, 2024 at 12:55 PM

    I pasted a new Transaction ID and tested the form; I received "Bill To Company is required" even though I have company name entered. What would this error mean in this case?

  • Sidharth JotForm Support
    Replied on July 22, 2024 at 1:34 PM

    Hi impactsonoma,

    Are you testing from TRL Application: COS 2024-25? I reviewed this form and it appears that the Sandbox mode is disabled. Is it throwing an error after you submit the form? Can you take a screenshot of what’s happening and send it to us? This guide will show you how to do that.

    The bill to company is an optional field in the Authorize.net account. If it is showing the required error, you need to disable it from your Authorize.net account.  This support article will show you how to do that.

    Give it a try and let us know how it goes.

  • impactsonoma
    Replied on July 26, 2024 at 3:34 PM

    I worked with Authorize.net support, and was able to turn off appropriate requirements on the Authorize.net account. After that, a test credit card charge seemed to go through. I think this issue has been resolved.

    Thank you very much for assisting with this issue.

Your Answer