The newest integration with Authorize.net provides a better user experience as the Authorize.net-hosted payment form is presented directly on the checkout page. You are also able to offer "Pay By Bank Account" as an online payment option (provided your Authorize.net account supports this).
The Authorize.net payment form that is presented to registrants isn't automatically generated from your Authrorize.net settings; rather you have to set in Eventsquid which form elements you want to display/require and ensure they match what you have set in Authorize.net. Yes, it sounds silly but Authorize.net provides no other integration options to make this happen automatically. For the transition, Eventsquid assumes that you are requiring all options. This prevents any transaction failures from data not collected but needed for your Authorize.net account.
Your existing configuration has been ported over to the new setup however you will want to review the form options to streamline the process for your customers.
For example, if you require Billing Address in your Authorize.net settings but do not require Shipping Address, you will want to reflect that in your Eventsquid settings.
Below is a summary on how to sync up the two settings but if you need more detail, click here.
Check and Adjust your Settings
To refine your settings, you will need:
- Access to your Authorize.net account
- Admin access to your Eventsquid account
In Authorize.net, check your Payment Form (Account > Payment Form > Form Fields) setup. The specific field settings are grouped as highlighted below.
In Eventsquid, check your Authorize.net configuration (From main dashboard, click the Manage Organization tab > Payment Processing). Click Manage next to your Authorize.net processor
Authorize.net | Eventsquid | Notes |
Card Code | Card Code | Authorize.net always asks for the card code. You just set whether this is required (recommended) or not |
Customer Billing Information | Billing Address | For Billing, Authorize.net does NOT recognize COMPANY, FAX or CUSTOMER ID in the integration so do not require those fields. |
Shipping Information | Shipping Address | For Shipping, Authorize.net does NOT recognize COMPANY so do not require that field. |
Email (under Customer Billing Information) | Email Address | |
Security Code | Enable Captcha |
In Authorize.net, View & Edit checked means you are optionally asking for the information. Having Required checked as well means you require that information.
In Eventsquid, "Ask For" correlates with the View & Edit setting and "Make Required" equates to Required in Authorize.net
Once your changes are made in Eventsquid, click UPDATE PROCESSOR.
BE SURE to not set unsupported fields to REQUIRED in Auhthorize.net!