Connect with us to learn how Formstack can help you digitize what matters, automate workflows, and fix processes—all without code.
“Here to Help” is a support column written especially for Formstack’s awesome, loyal customers.
Authorize.Net is one of the most trusted names in online payment processing. When you combine this popular payment gateway with an online form builder like Formstack, you can create powerful payment forms that process online orders, collect registration fees for events, gather monthly subscriptions, and much more. However, integrating the two platforms can be a bit tricky if you don’t know the basics. Working with the Authorize.Net gateway requires a basic knowledge of field mapping, handling different payment types (like recurring payments, single-item payments, and multi-item payments), and knowing a bit about Routing Logic. To help you use the Authorize.Net integration, I’ve broken down all the essential information for you. Ready to dive in? Here’s what you need to know to create seamless payment processing between Formstack and Authorize.Net:
You might be wondering why you need Formstack to accept payments online when Authorize.Net provides its own hosted payment form. The reason is simple. Formstack provides more form-building options, including custom branding, multiple question types, and calculating fields. These options allow you to create customized, responsive payment forms that suit the particular needs of the buyer. Need to sell tickets to your event? Add an Event field that will calculate quantities and final totals for ticket purchases. Want to set up a monthly subscription for your service? Add a Credit Card field to your form to collect fees. The possibilities are endless, and they all lead to a better buying experience for your customers.
To integrate a Formstack form with the Authorize.Net gateway, follow these quick steps:
Authorize.Net is an on-form payment processor, which means you must have a Credit Card field and at least one field that contains a price value (like a Number field) on your form. You can also send other types of information to the Authorize.Net gateway, like shipping information, card verification codes, and customer details.To map form fields to Authorize.Net, follow these steps:
Mapping form fields in this way will ensure that important bits of information get passed to your Authorize.Net account.
If you want to create a subscription service, you can set up your Authorize.Net payment form to accept recurring payments.
Note: You must sign up for Authorize.Net’s ARB service to use recurring billing.
To set up recurring billing, go to the Transaction Information section in your form’s Authorize.Net integration settings. Under Type, click on Subscriptions. You will then see a variety of options you can use to customize your subscription service. These options include:
Note: Recurring Payments do not happen in real time. They are processed at around 2:00 AM PST on their scheduled payment dates. Therefore, the first scheduled transaction will not be sent to the customer's bank for authorization until 2:00 AM PST on the start date that you specify. If you create a start date equal to the creation date, the first scheduled payment will not process until after 2:00 AM the following day.
If you want to sell products on your form, you can choose to create single-item or multi-item payments. Setting up payment processing for a single-item transaction is easy. All you need to do is go to the Transaction Information section, choose Products and Services under Type and Single Item under Item List. You can then give the item a description, map it to the correct field on your form, and include necessary shipping charges and tax.The same steps can be taken to create multi-item payments after choosing Multiple Items under Item List. To add multiple items, just click on the green plus sign and add the appropriate details for each item.
Note: If you choose to map to multiple items, each item with a price needs to be in its own separate field with its own quantity field if applicable.
If you want to include multiple payment options on your form, it helps to know a bit about Submit Actions and Routing Logic. Submit Actions are actions that take place after a form is submitted, and Routing Logic is a feature that lets you redirect people or information to different websites or payment processors if certain criteria are met. For example, if you want to provide a Pay With Check option on your form, you can use Routing Logic to make sure users are redirected to the appropriate place depending on which payment option they choose.To do this, go to Settings > Emails & Redirects and scroll to the After the Form is Submitted section. A Submit Action should already be there called Submit to Authorize.Net. You can add Routing Logic to this Submit Action if you only want to send people to Authorize.Net if they choose Credit Card instead of Check on a Payment Type field you’ve added to your form. You can learn more about setting up multiple payment options here.
Not sure Authorize.Net is the payment processor for you? Check out and take our payment gateway comparison.
“Here to Help” is a support column written especially for Formstack’s awesome, loyal customers.
Authorize.Net is one of the most trusted names in online payment processing. When you combine this popular payment gateway with an online form builder like Formstack, you can create powerful payment forms that process online orders, collect registration fees for events, gather monthly subscriptions, and much more. However, integrating the two platforms can be a bit tricky if you don’t know the basics. Working with the Authorize.Net gateway requires a basic knowledge of field mapping, handling different payment types (like recurring payments, single-item payments, and multi-item payments), and knowing a bit about Routing Logic. To help you use the Authorize.Net integration, I’ve broken down all the essential information for you. Ready to dive in? Here’s what you need to know to create seamless payment processing between Formstack and Authorize.Net:
You might be wondering why you need Formstack to accept payments online when Authorize.Net provides its own hosted payment form. The reason is simple. Formstack provides more form-building options, including custom branding, multiple question types, and calculating fields. These options allow you to create customized, responsive payment forms that suit the particular needs of the buyer. Need to sell tickets to your event? Add an Event field that will calculate quantities and final totals for ticket purchases. Want to set up a monthly subscription for your service? Add a Credit Card field to your form to collect fees. The possibilities are endless, and they all lead to a better buying experience for your customers.
To integrate a Formstack form with the Authorize.Net gateway, follow these quick steps:
Authorize.Net is an on-form payment processor, which means you must have a Credit Card field and at least one field that contains a price value (like a Number field) on your form. You can also send other types of information to the Authorize.Net gateway, like shipping information, card verification codes, and customer details.To map form fields to Authorize.Net, follow these steps:
Mapping form fields in this way will ensure that important bits of information get passed to your Authorize.Net account.
If you want to create a subscription service, you can set up your Authorize.Net payment form to accept recurring payments.
Note: You must sign up for Authorize.Net’s ARB service to use recurring billing.
To set up recurring billing, go to the Transaction Information section in your form’s Authorize.Net integration settings. Under Type, click on Subscriptions. You will then see a variety of options you can use to customize your subscription service. These options include:
Note: Recurring Payments do not happen in real time. They are processed at around 2:00 AM PST on their scheduled payment dates. Therefore, the first scheduled transaction will not be sent to the customer's bank for authorization until 2:00 AM PST on the start date that you specify. If you create a start date equal to the creation date, the first scheduled payment will not process until after 2:00 AM the following day.
If you want to sell products on your form, you can choose to create single-item or multi-item payments. Setting up payment processing for a single-item transaction is easy. All you need to do is go to the Transaction Information section, choose Products and Services under Type and Single Item under Item List. You can then give the item a description, map it to the correct field on your form, and include necessary shipping charges and tax.The same steps can be taken to create multi-item payments after choosing Multiple Items under Item List. To add multiple items, just click on the green plus sign and add the appropriate details for each item.
Note: If you choose to map to multiple items, each item with a price needs to be in its own separate field with its own quantity field if applicable.
If you want to include multiple payment options on your form, it helps to know a bit about Submit Actions and Routing Logic. Submit Actions are actions that take place after a form is submitted, and Routing Logic is a feature that lets you redirect people or information to different websites or payment processors if certain criteria are met. For example, if you want to provide a Pay With Check option on your form, you can use Routing Logic to make sure users are redirected to the appropriate place depending on which payment option they choose.To do this, go to Settings > Emails & Redirects and scroll to the After the Form is Submitted section. A Submit Action should already be there called Submit to Authorize.Net. You can add Routing Logic to this Submit Action if you only want to send people to Authorize.Net if they choose Credit Card instead of Check on a Payment Type field you’ve added to your form. You can learn more about setting up multiple payment options here.
Not sure Authorize.Net is the payment processor for you? Check out and take our payment gateway comparison.
“Here to Help” is a support column written especially for Formstack’s awesome, loyal customers.
Authorize.Net is one of the most trusted names in online payment processing. When you combine this popular payment gateway with an online form builder like Formstack, you can create powerful payment forms that process online orders, collect registration fees for events, gather monthly subscriptions, and much more. However, integrating the two platforms can be a bit tricky if you don’t know the basics. Working with the Authorize.Net gateway requires a basic knowledge of field mapping, handling different payment types (like recurring payments, single-item payments, and multi-item payments), and knowing a bit about Routing Logic. To help you use the Authorize.Net integration, I’ve broken down all the essential information for you. Ready to dive in? Here’s what you need to know to create seamless payment processing between Formstack and Authorize.Net:
You might be wondering why you need Formstack to accept payments online when Authorize.Net provides its own hosted payment form. The reason is simple. Formstack provides more form-building options, including custom branding, multiple question types, and calculating fields. These options allow you to create customized, responsive payment forms that suit the particular needs of the buyer. Need to sell tickets to your event? Add an Event field that will calculate quantities and final totals for ticket purchases. Want to set up a monthly subscription for your service? Add a Credit Card field to your form to collect fees. The possibilities are endless, and they all lead to a better buying experience for your customers.
To integrate a Formstack form with the Authorize.Net gateway, follow these quick steps:
Authorize.Net is an on-form payment processor, which means you must have a Credit Card field and at least one field that contains a price value (like a Number field) on your form. You can also send other types of information to the Authorize.Net gateway, like shipping information, card verification codes, and customer details.To map form fields to Authorize.Net, follow these steps:
Mapping form fields in this way will ensure that important bits of information get passed to your Authorize.Net account.
If you want to create a subscription service, you can set up your Authorize.Net payment form to accept recurring payments.
Note: You must sign up for Authorize.Net’s ARB service to use recurring billing.
To set up recurring billing, go to the Transaction Information section in your form’s Authorize.Net integration settings. Under Type, click on Subscriptions. You will then see a variety of options you can use to customize your subscription service. These options include:
Note: Recurring Payments do not happen in real time. They are processed at around 2:00 AM PST on their scheduled payment dates. Therefore, the first scheduled transaction will not be sent to the customer's bank for authorization until 2:00 AM PST on the start date that you specify. If you create a start date equal to the creation date, the first scheduled payment will not process until after 2:00 AM the following day.
If you want to sell products on your form, you can choose to create single-item or multi-item payments. Setting up payment processing for a single-item transaction is easy. All you need to do is go to the Transaction Information section, choose Products and Services under Type and Single Item under Item List. You can then give the item a description, map it to the correct field on your form, and include necessary shipping charges and tax.The same steps can be taken to create multi-item payments after choosing Multiple Items under Item List. To add multiple items, just click on the green plus sign and add the appropriate details for each item.
Note: If you choose to map to multiple items, each item with a price needs to be in its own separate field with its own quantity field if applicable.
If you want to include multiple payment options on your form, it helps to know a bit about Submit Actions and Routing Logic. Submit Actions are actions that take place after a form is submitted, and Routing Logic is a feature that lets you redirect people or information to different websites or payment processors if certain criteria are met. For example, if you want to provide a Pay With Check option on your form, you can use Routing Logic to make sure users are redirected to the appropriate place depending on which payment option they choose.To do this, go to Settings > Emails & Redirects and scroll to the After the Form is Submitted section. A Submit Action should already be there called Submit to Authorize.Net. You can add Routing Logic to this Submit Action if you only want to send people to Authorize.Net if they choose Credit Card instead of Check on a Payment Type field you’ve added to your form. You can learn more about setting up multiple payment options here.
Not sure Authorize.Net is the payment processor for you? Check out and take our payment gateway comparison.
“Here to Help” is a support column written especially for Formstack’s awesome, loyal customers.
Authorize.Net is one of the most trusted names in online payment processing. When you combine this popular payment gateway with an online form builder like Formstack, you can create powerful payment forms that process online orders, collect registration fees for events, gather monthly subscriptions, and much more. However, integrating the two platforms can be a bit tricky if you don’t know the basics. Working with the Authorize.Net gateway requires a basic knowledge of field mapping, handling different payment types (like recurring payments, single-item payments, and multi-item payments), and knowing a bit about Routing Logic. To help you use the Authorize.Net integration, I’ve broken down all the essential information for you. Ready to dive in? Here’s what you need to know to create seamless payment processing between Formstack and Authorize.Net:
You might be wondering why you need Formstack to accept payments online when Authorize.Net provides its own hosted payment form. The reason is simple. Formstack provides more form-building options, including custom branding, multiple question types, and calculating fields. These options allow you to create customized, responsive payment forms that suit the particular needs of the buyer. Need to sell tickets to your event? Add an Event field that will calculate quantities and final totals for ticket purchases. Want to set up a monthly subscription for your service? Add a Credit Card field to your form to collect fees. The possibilities are endless, and they all lead to a better buying experience for your customers.
To integrate a Formstack form with the Authorize.Net gateway, follow these quick steps:
Authorize.Net is an on-form payment processor, which means you must have a Credit Card field and at least one field that contains a price value (like a Number field) on your form. You can also send other types of information to the Authorize.Net gateway, like shipping information, card verification codes, and customer details.To map form fields to Authorize.Net, follow these steps:
Mapping form fields in this way will ensure that important bits of information get passed to your Authorize.Net account.
If you want to create a subscription service, you can set up your Authorize.Net payment form to accept recurring payments.
Note: You must sign up for Authorize.Net’s ARB service to use recurring billing.
To set up recurring billing, go to the Transaction Information section in your form’s Authorize.Net integration settings. Under Type, click on Subscriptions. You will then see a variety of options you can use to customize your subscription service. These options include:
Note: Recurring Payments do not happen in real time. They are processed at around 2:00 AM PST on their scheduled payment dates. Therefore, the first scheduled transaction will not be sent to the customer's bank for authorization until 2:00 AM PST on the start date that you specify. If you create a start date equal to the creation date, the first scheduled payment will not process until after 2:00 AM the following day.
If you want to sell products on your form, you can choose to create single-item or multi-item payments. Setting up payment processing for a single-item transaction is easy. All you need to do is go to the Transaction Information section, choose Products and Services under Type and Single Item under Item List. You can then give the item a description, map it to the correct field on your form, and include necessary shipping charges and tax.The same steps can be taken to create multi-item payments after choosing Multiple Items under Item List. To add multiple items, just click on the green plus sign and add the appropriate details for each item.
Note: If you choose to map to multiple items, each item with a price needs to be in its own separate field with its own quantity field if applicable.
If you want to include multiple payment options on your form, it helps to know a bit about Submit Actions and Routing Logic. Submit Actions are actions that take place after a form is submitted, and Routing Logic is a feature that lets you redirect people or information to different websites or payment processors if certain criteria are met. For example, if you want to provide a Pay With Check option on your form, you can use Routing Logic to make sure users are redirected to the appropriate place depending on which payment option they choose.To do this, go to Settings > Emails & Redirects and scroll to the After the Form is Submitted section. A Submit Action should already be there called Submit to Authorize.Net. You can add Routing Logic to this Submit Action if you only want to send people to Authorize.Net if they choose Credit Card instead of Check on a Payment Type field you’ve added to your form. You can learn more about setting up multiple payment options here.
Not sure Authorize.Net is the payment processor for you? Check out and take our payment gateway comparison.
Collecting payments with online forms is easy, but first, you have to choose the right payment gateway. Browse the providers in our gateway credit card processing comparison chart to find the best option for your business. Then sign up for Formstack Forms, customize your payment forms, and start collecting profits in minutes.
NOTE: These amounts reflect the monthly subscription for the payment provider. Formstack does not charge a fee to integrate with any of our payment partners.
“Here to Help” is a support column written especially for Formstack’s awesome, loyal customers.
Authorize.Net is one of the most trusted names in online payment processing. When you combine this popular payment gateway with an online form builder like Formstack, you can create powerful payment forms that process online orders, collect registration fees for events, gather monthly subscriptions, and much more. However, integrating the two platforms can be a bit tricky if you don’t know the basics. Working with the Authorize.Net gateway requires a basic knowledge of field mapping, handling different payment types (like recurring payments, single-item payments, and multi-item payments), and knowing a bit about Routing Logic. To help you use the Authorize.Net integration, I’ve broken down all the essential information for you. Ready to dive in? Here’s what you need to know to create seamless payment processing between Formstack and Authorize.Net:
You might be wondering why you need Formstack to accept payments online when Authorize.Net provides its own hosted payment form. The reason is simple. Formstack provides more form-building options, including custom branding, multiple question types, and calculating fields. These options allow you to create customized, responsive payment forms that suit the particular needs of the buyer. Need to sell tickets to your event? Add an Event field that will calculate quantities and final totals for ticket purchases. Want to set up a monthly subscription for your service? Add a Credit Card field to your form to collect fees. The possibilities are endless, and they all lead to a better buying experience for your customers.
To integrate a Formstack form with the Authorize.Net gateway, follow these quick steps:
Authorize.Net is an on-form payment processor, which means you must have a Credit Card field and at least one field that contains a price value (like a Number field) on your form. You can also send other types of information to the Authorize.Net gateway, like shipping information, card verification codes, and customer details.To map form fields to Authorize.Net, follow these steps:
Mapping form fields in this way will ensure that important bits of information get passed to your Authorize.Net account.
If you want to create a subscription service, you can set up your Authorize.Net payment form to accept recurring payments.
Note: You must sign up for Authorize.Net’s ARB service to use recurring billing.
To set up recurring billing, go to the Transaction Information section in your form’s Authorize.Net integration settings. Under Type, click on Subscriptions. You will then see a variety of options you can use to customize your subscription service. These options include:
Note: Recurring Payments do not happen in real time. They are processed at around 2:00 AM PST on their scheduled payment dates. Therefore, the first scheduled transaction will not be sent to the customer's bank for authorization until 2:00 AM PST on the start date that you specify. If you create a start date equal to the creation date, the first scheduled payment will not process until after 2:00 AM the following day.
If you want to sell products on your form, you can choose to create single-item or multi-item payments. Setting up payment processing for a single-item transaction is easy. All you need to do is go to the Transaction Information section, choose Products and Services under Type and Single Item under Item List. You can then give the item a description, map it to the correct field on your form, and include necessary shipping charges and tax.The same steps can be taken to create multi-item payments after choosing Multiple Items under Item List. To add multiple items, just click on the green plus sign and add the appropriate details for each item.
Note: If you choose to map to multiple items, each item with a price needs to be in its own separate field with its own quantity field if applicable.
If you want to include multiple payment options on your form, it helps to know a bit about Submit Actions and Routing Logic. Submit Actions are actions that take place after a form is submitted, and Routing Logic is a feature that lets you redirect people or information to different websites or payment processors if certain criteria are met. For example, if you want to provide a Pay With Check option on your form, you can use Routing Logic to make sure users are redirected to the appropriate place depending on which payment option they choose.To do this, go to Settings > Emails & Redirects and scroll to the After the Form is Submitted section. A Submit Action should already be there called Submit to Authorize.Net. You can add Routing Logic to this Submit Action if you only want to send people to Authorize.Net if they choose Credit Card instead of Check on a Payment Type field you’ve added to your form. You can learn more about setting up multiple payment options here.
Not sure Authorize.Net is the payment processor for you? Check out and take our payment gateway comparison.
“Here to Help” is a support column written especially for Formstack’s awesome, loyal customers.
Authorize.Net is one of the most trusted names in online payment processing. When you combine this popular payment gateway with an online form builder like Formstack, you can create powerful payment forms that process online orders, collect registration fees for events, gather monthly subscriptions, and much more. However, integrating the two platforms can be a bit tricky if you don’t know the basics. Working with the Authorize.Net gateway requires a basic knowledge of field mapping, handling different payment types (like recurring payments, single-item payments, and multi-item payments), and knowing a bit about Routing Logic. To help you use the Authorize.Net integration, I’ve broken down all the essential information for you. Ready to dive in? Here’s what you need to know to create seamless payment processing between Formstack and Authorize.Net:
You might be wondering why you need Formstack to accept payments online when Authorize.Net provides its own hosted payment form. The reason is simple. Formstack provides more form-building options, including custom branding, multiple question types, and calculating fields. These options allow you to create customized, responsive payment forms that suit the particular needs of the buyer. Need to sell tickets to your event? Add an Event field that will calculate quantities and final totals for ticket purchases. Want to set up a monthly subscription for your service? Add a Credit Card field to your form to collect fees. The possibilities are endless, and they all lead to a better buying experience for your customers.
To integrate a Formstack form with the Authorize.Net gateway, follow these quick steps:
Authorize.Net is an on-form payment processor, which means you must have a Credit Card field and at least one field that contains a price value (like a Number field) on your form. You can also send other types of information to the Authorize.Net gateway, like shipping information, card verification codes, and customer details.To map form fields to Authorize.Net, follow these steps:
Mapping form fields in this way will ensure that important bits of information get passed to your Authorize.Net account.
If you want to create a subscription service, you can set up your Authorize.Net payment form to accept recurring payments.
Note: You must sign up for Authorize.Net’s ARB service to use recurring billing.
To set up recurring billing, go to the Transaction Information section in your form’s Authorize.Net integration settings. Under Type, click on Subscriptions. You will then see a variety of options you can use to customize your subscription service. These options include:
Note: Recurring Payments do not happen in real time. They are processed at around 2:00 AM PST on their scheduled payment dates. Therefore, the first scheduled transaction will not be sent to the customer's bank for authorization until 2:00 AM PST on the start date that you specify. If you create a start date equal to the creation date, the first scheduled payment will not process until after 2:00 AM the following day.
If you want to sell products on your form, you can choose to create single-item or multi-item payments. Setting up payment processing for a single-item transaction is easy. All you need to do is go to the Transaction Information section, choose Products and Services under Type and Single Item under Item List. You can then give the item a description, map it to the correct field on your form, and include necessary shipping charges and tax.The same steps can be taken to create multi-item payments after choosing Multiple Items under Item List. To add multiple items, just click on the green plus sign and add the appropriate details for each item.
Note: If you choose to map to multiple items, each item with a price needs to be in its own separate field with its own quantity field if applicable.
If you want to include multiple payment options on your form, it helps to know a bit about Submit Actions and Routing Logic. Submit Actions are actions that take place after a form is submitted, and Routing Logic is a feature that lets you redirect people or information to different websites or payment processors if certain criteria are met. For example, if you want to provide a Pay With Check option on your form, you can use Routing Logic to make sure users are redirected to the appropriate place depending on which payment option they choose.To do this, go to Settings > Emails & Redirects and scroll to the After the Form is Submitted section. A Submit Action should already be there called Submit to Authorize.Net. You can add Routing Logic to this Submit Action if you only want to send people to Authorize.Net if they choose Credit Card instead of Check on a Payment Type field you’ve added to your form. You can learn more about setting up multiple payment options here.
Not sure Authorize.Net is the payment processor for you? Check out and take our payment gateway comparison.
“Here to Help” is a support column written especially for Formstack’s awesome, loyal customers.
Authorize.Net is one of the most trusted names in online payment processing. When you combine this popular payment gateway with an online form builder like Formstack, you can create powerful payment forms that process online orders, collect registration fees for events, gather monthly subscriptions, and much more. However, integrating the two platforms can be a bit tricky if you don’t know the basics. Working with the Authorize.Net gateway requires a basic knowledge of field mapping, handling different payment types (like recurring payments, single-item payments, and multi-item payments), and knowing a bit about Routing Logic. To help you use the Authorize.Net integration, I’ve broken down all the essential information for you. Ready to dive in? Here’s what you need to know to create seamless payment processing between Formstack and Authorize.Net:
You might be wondering why you need Formstack to accept payments online when Authorize.Net provides its own hosted payment form. The reason is simple. Formstack provides more form-building options, including custom branding, multiple question types, and calculating fields. These options allow you to create customized, responsive payment forms that suit the particular needs of the buyer. Need to sell tickets to your event? Add an Event field that will calculate quantities and final totals for ticket purchases. Want to set up a monthly subscription for your service? Add a Credit Card field to your form to collect fees. The possibilities are endless, and they all lead to a better buying experience for your customers.
To integrate a Formstack form with the Authorize.Net gateway, follow these quick steps:
Authorize.Net is an on-form payment processor, which means you must have a Credit Card field and at least one field that contains a price value (like a Number field) on your form. You can also send other types of information to the Authorize.Net gateway, like shipping information, card verification codes, and customer details.To map form fields to Authorize.Net, follow these steps:
Mapping form fields in this way will ensure that important bits of information get passed to your Authorize.Net account.
If you want to create a subscription service, you can set up your Authorize.Net payment form to accept recurring payments.
Note: You must sign up for Authorize.Net’s ARB service to use recurring billing.
To set up recurring billing, go to the Transaction Information section in your form’s Authorize.Net integration settings. Under Type, click on Subscriptions. You will then see a variety of options you can use to customize your subscription service. These options include:
Note: Recurring Payments do not happen in real time. They are processed at around 2:00 AM PST on their scheduled payment dates. Therefore, the first scheduled transaction will not be sent to the customer's bank for authorization until 2:00 AM PST on the start date that you specify. If you create a start date equal to the creation date, the first scheduled payment will not process until after 2:00 AM the following day.
If you want to sell products on your form, you can choose to create single-item or multi-item payments. Setting up payment processing for a single-item transaction is easy. All you need to do is go to the Transaction Information section, choose Products and Services under Type and Single Item under Item List. You can then give the item a description, map it to the correct field on your form, and include necessary shipping charges and tax.The same steps can be taken to create multi-item payments after choosing Multiple Items under Item List. To add multiple items, just click on the green plus sign and add the appropriate details for each item.
Note: If you choose to map to multiple items, each item with a price needs to be in its own separate field with its own quantity field if applicable.
If you want to include multiple payment options on your form, it helps to know a bit about Submit Actions and Routing Logic. Submit Actions are actions that take place after a form is submitted, and Routing Logic is a feature that lets you redirect people or information to different websites or payment processors if certain criteria are met. For example, if you want to provide a Pay With Check option on your form, you can use Routing Logic to make sure users are redirected to the appropriate place depending on which payment option they choose.To do this, go to Settings > Emails & Redirects and scroll to the After the Form is Submitted section. A Submit Action should already be there called Submit to Authorize.Net. You can add Routing Logic to this Submit Action if you only want to send people to Authorize.Net if they choose Credit Card instead of Check on a Payment Type field you’ve added to your form. You can learn more about setting up multiple payment options here.
Not sure Authorize.Net is the payment processor for you? Check out and take our payment gateway comparison.
“Here to Help” is a support column written especially for Formstack’s awesome, loyal customers.
Authorize.Net is one of the most trusted names in online payment processing. When you combine this popular payment gateway with an online form builder like Formstack, you can create powerful payment forms that process online orders, collect registration fees for events, gather monthly subscriptions, and much more. However, integrating the two platforms can be a bit tricky if you don’t know the basics. Working with the Authorize.Net gateway requires a basic knowledge of field mapping, handling different payment types (like recurring payments, single-item payments, and multi-item payments), and knowing a bit about Routing Logic. To help you use the Authorize.Net integration, I’ve broken down all the essential information for you. Ready to dive in? Here’s what you need to know to create seamless payment processing between Formstack and Authorize.Net:
You might be wondering why you need Formstack to accept payments online when Authorize.Net provides its own hosted payment form. The reason is simple. Formstack provides more form-building options, including custom branding, multiple question types, and calculating fields. These options allow you to create customized, responsive payment forms that suit the particular needs of the buyer. Need to sell tickets to your event? Add an Event field that will calculate quantities and final totals for ticket purchases. Want to set up a monthly subscription for your service? Add a Credit Card field to your form to collect fees. The possibilities are endless, and they all lead to a better buying experience for your customers.
To integrate a Formstack form with the Authorize.Net gateway, follow these quick steps:
Authorize.Net is an on-form payment processor, which means you must have a Credit Card field and at least one field that contains a price value (like a Number field) on your form. You can also send other types of information to the Authorize.Net gateway, like shipping information, card verification codes, and customer details.To map form fields to Authorize.Net, follow these steps:
Mapping form fields in this way will ensure that important bits of information get passed to your Authorize.Net account.
If you want to create a subscription service, you can set up your Authorize.Net payment form to accept recurring payments.
Note: You must sign up for Authorize.Net’s ARB service to use recurring billing.
To set up recurring billing, go to the Transaction Information section in your form’s Authorize.Net integration settings. Under Type, click on Subscriptions. You will then see a variety of options you can use to customize your subscription service. These options include:
Note: Recurring Payments do not happen in real time. They are processed at around 2:00 AM PST on their scheduled payment dates. Therefore, the first scheduled transaction will not be sent to the customer's bank for authorization until 2:00 AM PST on the start date that you specify. If you create a start date equal to the creation date, the first scheduled payment will not process until after 2:00 AM the following day.
If you want to sell products on your form, you can choose to create single-item or multi-item payments. Setting up payment processing for a single-item transaction is easy. All you need to do is go to the Transaction Information section, choose Products and Services under Type and Single Item under Item List. You can then give the item a description, map it to the correct field on your form, and include necessary shipping charges and tax.The same steps can be taken to create multi-item payments after choosing Multiple Items under Item List. To add multiple items, just click on the green plus sign and add the appropriate details for each item.
Note: If you choose to map to multiple items, each item with a price needs to be in its own separate field with its own quantity field if applicable.
If you want to include multiple payment options on your form, it helps to know a bit about Submit Actions and Routing Logic. Submit Actions are actions that take place after a form is submitted, and Routing Logic is a feature that lets you redirect people or information to different websites or payment processors if certain criteria are met. For example, if you want to provide a Pay With Check option on your form, you can use Routing Logic to make sure users are redirected to the appropriate place depending on which payment option they choose.To do this, go to Settings > Emails & Redirects and scroll to the After the Form is Submitted section. A Submit Action should already be there called Submit to Authorize.Net. You can add Routing Logic to this Submit Action if you only want to send people to Authorize.Net if they choose Credit Card instead of Check on a Payment Type field you’ve added to your form. You can learn more about setting up multiple payment options here.
Not sure Authorize.Net is the payment processor for you? Check out and take our payment gateway comparison.
“Here to Help” is a support column written especially for Formstack’s awesome, loyal customers.
Authorize.Net is one of the most trusted names in online payment processing. When you combine this popular payment gateway with an online form builder like Formstack, you can create powerful payment forms that process online orders, collect registration fees for events, gather monthly subscriptions, and much more. However, integrating the two platforms can be a bit tricky if you don’t know the basics. Working with the Authorize.Net gateway requires a basic knowledge of field mapping, handling different payment types (like recurring payments, single-item payments, and multi-item payments), and knowing a bit about Routing Logic. To help you use the Authorize.Net integration, I’ve broken down all the essential information for you. Ready to dive in? Here’s what you need to know to create seamless payment processing between Formstack and Authorize.Net:
You might be wondering why you need Formstack to accept payments online when Authorize.Net provides its own hosted payment form. The reason is simple. Formstack provides more form-building options, including custom branding, multiple question types, and calculating fields. These options allow you to create customized, responsive payment forms that suit the particular needs of the buyer. Need to sell tickets to your event? Add an Event field that will calculate quantities and final totals for ticket purchases. Want to set up a monthly subscription for your service? Add a Credit Card field to your form to collect fees. The possibilities are endless, and they all lead to a better buying experience for your customers.
To integrate a Formstack form with the Authorize.Net gateway, follow these quick steps:
Authorize.Net is an on-form payment processor, which means you must have a Credit Card field and at least one field that contains a price value (like a Number field) on your form. You can also send other types of information to the Authorize.Net gateway, like shipping information, card verification codes, and customer details.To map form fields to Authorize.Net, follow these steps:
Mapping form fields in this way will ensure that important bits of information get passed to your Authorize.Net account.
If you want to create a subscription service, you can set up your Authorize.Net payment form to accept recurring payments.
Note: You must sign up for Authorize.Net’s ARB service to use recurring billing.
To set up recurring billing, go to the Transaction Information section in your form’s Authorize.Net integration settings. Under Type, click on Subscriptions. You will then see a variety of options you can use to customize your subscription service. These options include:
Note: Recurring Payments do not happen in real time. They are processed at around 2:00 AM PST on their scheduled payment dates. Therefore, the first scheduled transaction will not be sent to the customer's bank for authorization until 2:00 AM PST on the start date that you specify. If you create a start date equal to the creation date, the first scheduled payment will not process until after 2:00 AM the following day.
If you want to sell products on your form, you can choose to create single-item or multi-item payments. Setting up payment processing for a single-item transaction is easy. All you need to do is go to the Transaction Information section, choose Products and Services under Type and Single Item under Item List. You can then give the item a description, map it to the correct field on your form, and include necessary shipping charges and tax.The same steps can be taken to create multi-item payments after choosing Multiple Items under Item List. To add multiple items, just click on the green plus sign and add the appropriate details for each item.
Note: If you choose to map to multiple items, each item with a price needs to be in its own separate field with its own quantity field if applicable.
If you want to include multiple payment options on your form, it helps to know a bit about Submit Actions and Routing Logic. Submit Actions are actions that take place after a form is submitted, and Routing Logic is a feature that lets you redirect people or information to different websites or payment processors if certain criteria are met. For example, if you want to provide a Pay With Check option on your form, you can use Routing Logic to make sure users are redirected to the appropriate place depending on which payment option they choose.To do this, go to Settings > Emails & Redirects and scroll to the After the Form is Submitted section. A Submit Action should already be there called Submit to Authorize.Net. You can add Routing Logic to this Submit Action if you only want to send people to Authorize.Net if they choose Credit Card instead of Check on a Payment Type field you’ve added to your form. You can learn more about setting up multiple payment options here.
Not sure Authorize.Net is the payment processor for you? Check out and take our payment gateway comparison.