Configure Authorize.net Integration

Nicolas Audet
Nicolas Audet
  • Updated

Overview

This integration allows gaiia to connect with your Authorize.net account to process credit card payments directly from the platform.

Once configured, admins will be able to collect payments, issue refunds, and view payment statuses directly within the account interface.

This integration must be configured by users with the Billing > Settings > Edit and Admin > Integration permission.

Adding the integration

  1. If you don’t already have one, create an Authorize.net account.
  2. In Authorize.net, locate and send the following keys to gaiia:
    • API Login ID:
      Account > Settings > Security Settings > General Security Settings > API Credentials and Keys
    • Transaction Key:
      If you haven’t saved your previous key, you’ll need to generate a new one in the same section above.
    • Client Key:
      Account > Settings > Security Settings > General Security Settings > Manage Public Client Key
  3. Once everything is configured, confirm that payment actions work properly inside the gaiia UI.

Confirm the integration works as expected

  1. Create a new payment method using a valid test card.
  2. Initiate a transaction:
    • Click Make payment
    • Select the newly created payment method
    • Enter an amount of $1 or more
  3. Verify that the payment appears in your credit card transactions.
  4. Issue a refund in gaiia.
  5. Confirm the refund also appears in your credit card transaction history.

For test card numbers and other testing tools, visit: Authorize.net Testing Guide

Was this article helpful?

Have more questions? Submit a request