Authorize.Net
The Authorize.Net integration lets you accept USD payments via credit card and eCheck with Authorize.Net. After someone completes your form, they're redirected to an integrated payment form where they enter their payment information. Wufoo does not store any of this information. It is passed securely to Authorize.Net and they return if the transaction was successful or not.
Adding the Integration
- Log in and go to Forms.
- To the right of the form,
- If you're using legacy Wufoo, click Payments.
- If you're using the new Wufoo experience, click the $ View Payments icon.
To connect a Authorize.Net account:
- Select Authorize.Net as your merchant.
- Enter your Authorize.Net Login ID and Transaction key. This information is different from the credentials you use to login to your Authorize.net account. See Authorize.Net's Documentation for detailed instructions on how to find this information.
Authorize.Net supports the following payment options:
- Show Running Total
- Collect Shipping Address
- Pre-Populate Billing Info
- Limit Card Types Accepted
- Allow for eCheck Payments
- Email Receipt To User
- Email Copy of Receipt to Me
You'll need to assign prices to fields on your form.
Integration Errors
This error occurs when either your login Id or transaction key are invalid. Please refer to the section on Configuring Wufoo and make sure that you have obtained the proper login Id and transaction key.
This error occurs when you have entered an incorrect Transaction Key into Wufoo. Double check to make sure that the Transaction Key provided by authorize.net is exactly what you entered into Wufoo.
If you are receiving error messages that certain fields are required, and those fields are not part of the payment form, this is because you need to update the settings inside of Authorize.Net that require specific fields to be submitted along with a payment submission.
- Log into Authorize.Net.
- Click the Account tab to edit your account settings.
- Click Payment Form.
- Click Form Fields.
- Uncheck any fields that are not part of the Wufoo payment form.
- Save your changes.
If your transactions are returning a success message, but the form does not redirect after payment, you’ll need to configure the API settings in your Authorize.Net account.
- Log into Authorize.Net.
- Click the Settings link.
- Beneath Transaction Format Settings click Direct Response.
- Set your delimited response to no and your default field separator to pipe.
- Save your changes.