How to integrate Authorize.net
Authorize.Net is a trusted payment processor known for its reliability and security. Operating for over 20 years, it offers features like recurring billing, mobile compatibility, and integrations with popular e-commerce platforms. Whether you’re using Stripe or other payment vendors, integrating with Authorize.net opens up new possibilities for seamless transactions.
Please note: The data for fees is accurate as of when this article is being published. For more information, please check out the Pricing page listed:
https://www.authorize.net/sign-up/pricing.html
Authorize.net can accept transactions from United States, Australian, and Canadian merchants.
Currencies supported with Authorize.net - Link
Before you can integrate Authorize.Net, you must confirm whether you are on a browser that supports using it.
Below is a list of supported and tested browsers:
You can check and verify the browser and version you are using by:
https://www.whatsmybrowser.org/
https://www.whatismybrowser.com/
For the Merchant Interface inside Authorize.net, if an unsupported browser or version is detected, two possible messages may display depending on how low the browser version is.,
Examples of Outdated browsers:
Internet Explorer (IE) 11
Edge (Legacy)
Opera
Browser Block/Out of Date – In this case, we have detected a browser/version that will encounter issues, and an updated browser version needs to be used or a different supported browser.
Test cards for Authorize.net integration :
Expiration can be any future date and any 3/4 digit CVC:
4007000000027 (Visa)
4012888818888 (Visa)
4111111111111111 (Visa)
370000000000002 (American Express)
5424000000000015 (Mastercard)
2223000010309703 (Mastercard)
2223000010309711 (Mastercard)
6011000000000012 (Discover)
3088000000000017 (JCB)
38000000000006 (Diners Club/ Carte Blanche)
Note : You are not required to disconnect Stripe for connecting to Authorize.net. You can connect to both gateways on the integrations page. However, since you have connected two different gateways for processing payments, you will need to define a default gateway for processing order form payments.

Answer: All the payments done via Authorize.net will be available under Payments ➝ Transactions.

Answer: All subscriptions created on the order forms can be tracked under Payments ➝ Subscriptions.

Answer: Subscriptions created using Authorize.net can be canceled within the Subscriptions page using the
'Cancel Subscription ’ Action.

Please note: Cancel Action is provided only against those subscriptions that are created on Authorize.net.
Question :Does Authorize.net work for membership checkouts?
Answer: Yes, Authorize.net is available for membership checkouts.
Answer: Yes. New fields such as amount , currency , description , and test/live mode selection will appear on integrated forms.
Question: Can I use Authorize.net if I am already using Stripe?
Answer: Yes! You do not need to disconnect Stripe. You can have both active, but you must select one as your Default Gateway in the Payments settings to determine which one processes your order forms by default.
Question: How do I enable payments for recurring calendar appointments?
Answer: First, navigate to your Calendar Settings and toggle on “Accept Payments.” To ensure the system handles ongoing billing, you must also go to the Availability sub-tab and enable the “Recurring Meeting” option.