Integration
Accept form payments with Authorize.net
Connect your Authorize.net merchant account to Maxforms, add a Payment field, and collect card payments with the customer details your business needs.
What you need before connecting
Use an active Authorize.net merchant account and its API Login ID, Transaction Key, and Signature Key.
These are API credentials, not your Merchant Interface password. If you rotate keys used by another system, update that system as well.
Connect Authorize.net and take a payment
- 01
Get the API credentials
In the Authorize.net Merchant Interface, open Account and API Settings, then API Credentials and Keys. Follow the linked guide for the classic interface.
- 02
Connect in Maxforms
Open Integrations, find Authorize.net, and select Connect. Enter the API Login ID, Transaction Key, and Signature Key.
- 03
Choose the account on your form
Add a Payment field and select the Authorize.net account under Payment account. Set the Payment description and amount.
- 04
Publish and test
Publish the form, complete the payment flow, and confirm both the response and payment status before sharing the form widely.
Keep payment status connected to the response
Maxforms verifies your account credentials and registers an Authorize.net webhook during connection. Payment updates can then stay associated with the form response.
The payment is processed on your merchant account. Maxforms does not hold the funds, and you remain responsible for the transaction with your customer.
Use the current connection and fraud-setting guides
Connect Authorize.net covers the credential screens, connection errors, and Payment field.
Authorize.net fraud settings explains account settings to review before accepting public submissions.

Questions
Frequently asked questions
01Do I need a Zapier workflow to accept Authorize.net payments?
No. Authorize.net connects directly to Maxforms. Select the connected account on your form’s Payment field.
02Which credentials does Maxforms need?
Maxforms asks for the API Login ID, Transaction Key, and Signature Key from your Authorize.net account.
03Does Maxforms hold Authorize.net payments?
No. Authorize.net processes payments on your merchant account. Funds settle according to your merchant agreement.
Start free
Ready to build smarter online forms?
Create secure online forms, automate submissions, collect payments, and launch faster with Maxforms, the powerful alternative to Jotform.