How to Integrate Authorize.Net With Jotform

December 7, 2023

Jotform has made collecting payments through online forms super easy for you! If you’re looking for a reliable payment processor, Authorize.Net is one of Jotform’s most popular options, and setting up the integration is a breeze – it’ll only take a few minutes of your time. With Authorize.Net, you can easily collect payments for product orders and set up recurring payments with no extra transaction fees.

Adding and Setting up Authorize.Net Payment

Below are the steps to add and set up Authorize.Net in the form.

  1. In the Form Builder, click the Add Form Element button on the upper-left side of the page.
  2. Go to the Payments tab.
  3. Search for Authorize.Net, and click or drag and drop it to add.
Jotform Form Builder with the Authorize
  1. In the Payment Settings, provide and set up the following:
    • API Login ID
    • Transaction Key — You can obtain the API Login ID and Transaction Key through your Authorize.Net account. Visit How to Obtain API Login ID and Transaction Key for Authorize.Net for the steps.
    • Currency — The prices and amounts displayed on the form are based on the selected currency. USD is the default. Other available currencies that can be selected are EURCADGBP, and AUD.
    • Payment Type — Specify whether to process payments for products, subscriptions, user-defined amounts, or donations.
Payment Settings of the Authorize


You can open the Payment Settings by clicking the Wand icon on the right side of the Authorize.Net gateway.

Under the Additional Gateway Settings of the Authorize.Net integration, you can set up a few additional options, which include the following:

  • Ask Billing Information to Customer — When enabled, you can ask the following information to be sent to Authorize.Net along with the other transaction details:
    • Shipping Name
    • Shipping Address
    • Customer Email
    • Invoice Number
    • Customer Company Name
  • Sandbox Mode — Toggle this to test Authorize.Net with test credentials and card. Visit How to Test Authorize.Net Payment Tool on Sandbox Mode to learn more.
  • Authorization Only — Enable this to capture payments for later charging. Visit How to Enable Payment Authorization for more details.
  • Emulator — Select a payment service that emulates
Additional Gateway Settings of the Authorize
  1. If you’ve selected to Sell Products or Subscriptions from the Payment Type, click the Continue button to add your product or subscription items. If you’ve set it up for a user-defined amount or donation, click the Save button to complete the integration.

See also:

Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Support Forum:

Contact Jotform Support:

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


  • Lisa Bass Thomas - Profile picture
  • Jane  - Profile picture
  • Julio Florez - Profile picture
  • Kayla Gasker - Profile picture
  • Oscar Diaz - Profile picture