Skip to main content

How to Integrate Authorize.Net with Kyrios

This article explains how to connect Authorize.Net to Kyrios to process one-time and recurring payments through order forms, calendars, and memberships.

Updated over 2 months ago

Who This Is For / When to Use

Use this guide if you want to:

  • Accept payments through Authorize.Net instead of or alongside Stripe.

  • Process one-time or recurring payments in Kyrios.

  • Use Authorize.Net for order forms, calendars, or membership checkouts.

What Is Authorize.Net

Authorize.Net is a payment gateway that allows businesses to securely accept credit card and bank payments. It supports recurring billing, mobile transactions, and integration with platforms like Kyrios.

Note: Authorize.Net fees and pricing are managed by Authorize.Net directly and may change. Always refer to their official pricing page for the most current information.

Requirements to Use Authorize.Net

Supported Merchant Locations

Authorize.Net supports merchants based in:

  • United States

  • Canada

  • Australia

Supported Currencies

Authorize.Net supports multiple currencies. Supported currencies are determined by Authorize.Net and your merchant account configuration.

Browser Requirements

Authorize.Net requires a supported and up-to-date browser.

Supported and tested browsers include modern versions of:

  • Google Chrome

  • Mozilla Firefox

  • Microsoft Edge (Chromium-based)

  • Safari

Unsupported or outdated browsers may display warnings or be blocked.

Examples of unsupported browsers:

  • Internet Explorer 11

  • Legacy Microsoft Edge

  • Older versions of Opera

You can verify your browser and version using:

  • whatsmybrowser.org

  • whatismybrowser.com

How to Connect Authorize.Net to Kyrios

Step 1: Open Payment Integrations

  1. Go to Payments.

  2. Select Integrations.

  3. Locate Authorize.Net.

This page shows all available payment gateways you can connect to Kyrios.

Step 2: Add Your Authorize.Net Keys

To complete the integration, you must enter your Authorize.Net credentials.

You will need:

  • API Login ID

  • Transaction Key

Kyrios provides a direct link inside Payments β†’ Integrations that explains how to locate these keys in your Authorize.Net merchant account.

Step 3: Test the Integration

Before switching to live payments, test your connection using Authorize.Net test mode.

Test card details:

  • Expiration date: Any future date

  • CVC: Any 3 or 4-digit number

Test card numbers:

  • Visa: 4007000000027

  • Visa: 4012888818888

  • Visa: 4111111111111111

  • American Express: 370000000000002

  • Mastercard: 5424000000000015

  • Mastercard: 2223000010309703

  • Mastercard: 2223000010309711

  • Discover: 6011000000000012

  • JCB: 3088000000000017

  • Diners Club: 38000000000006

Successful test transactions confirm the integration is working correctly.

Step 4: Using Authorize.Net with Order Forms

After connecting Authorize.Net, new payment-related fields become available on order forms, including:

  • Amount

  • Currency

  • Description

  • Payment mode (Test or Live)

These fields appear automatically when a form is configured to accept payments.

Step 5: Using Authorize.Net with Calendars

To accept payments on calendar bookings:

  1. Go to Calendars.

  2. Open Calendar Settings.

  3. Edit an existing calendar or create a new one.

  4. Enable Accept Payments under Forms & Payments.

Additional payment fields will appear once payments are enabled.

Note: For recurring payments, enable Recurring Meeting in the Availability sub-tab.

Using Authorize.Net with Multiple Gateways

You do not need to disconnect Stripe to use Authorize.Net.

You can:

  • Connect both Stripe and Authorize.Net at the same time.

  • Select one gateway as the Default Gateway.

The default gateway determines which processor is used for order form payments unless otherwise specified.

FAQ

Where can I see all payments processed through Authorize.Net?

All payments processed through Authorize.Net are available under Payments β†’ Transactions.

Where can I see subscriptions created using Authorize.Net?

All subscriptions created through order forms using Authorize.Net appear under Payments β†’ Subscriptions.

How do I cancel a subscription created with Authorize.Net?

Subscriptions created using Authorize.Net can be canceled from the Subscriptions page using the Cancel Subscription action.

The cancel action is available only for subscriptions created through Authorize.Net.

Does Authorize.Net work with membership checkouts?

Yes. Authorize.Net can be used for membership checkouts in Kyrios.

Will customers see different fields when Authorize.Net is connected?

Yes. When Authorize.Net is connected, payment forms display additional fields such as amount, currency, description, and test/live mode selection.

Can I use Authorize.Net if I already use Stripe?

Yes. You can use both gateways at the same time. You must choose one as your Default Gateway to control which processor is used for order forms by default.

Did this answer your question?