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
- If you don’t already have one, create an Authorize.net account.
- 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
-
API Login ID:
- Once everything is configured, confirm that payment actions work properly inside the gaiia UI.
Confirm the integration works as expected
- Create a new payment method using a valid test card.
- Initiate a transaction:
- Click
Make payment
- Select the newly created payment method
- Enter an amount of $1 or more
- Click
- Verify that the payment appears in your credit card transactions.
- Issue a refund in gaiia.
- Confirm the refund also appears in your credit card transaction history.
For test card numbers and other testing tools, visit: Authorize.net Testing Guide