Authorize.net Payment Gateway Registration & Configuration
Overview
SellStack 365 Cannabis supports Authorize.net for secure online credit card payments. Authorize.net provides real-time payment authorization and transaction processing for B2B and B2C storefronts.
Administrators can register a new Authorize.net merchant account via iTristan's partner program, then connect it to their SellStack instance using API credentials.
Step 1: Register Your Authorize.net Account
To register a new Authorize.net merchant account, use the official iTristan partner signup link below. This ensures your account is provisioned with the correct API capabilities for SellStack integration:
Click here to register via iTristan’s Authorize.net partner link
Step 2: Configure API Credentials
Once your Authorize.net account is active:
- Log into your Authorize.net Merchant Interface
- Navigate to Account → API Credentials & Keys
- Generate or retrieve your:
- API Login ID
- Transaction Key
Step 3: Connect Authorize.net to SellStack Admin
In your SellStack Admin panel:
- Go to Settings → Payments
- Select Authorize.net as the payment method
- Enter your API Login ID and Transaction Key
- Test the connection and save
Customer Checkout Experience
If Authorize.net is enabled as a payment method, customers will:
- See Credit Card Payment as an option at checkout
- Enter their card details directly into the SellStack secure payment form
- Receive an immediate confirmation of authorization
Payment Status Behaviour
SellStack will automatically update order payment status based on real-time Authorize.net transaction responses (e.g. authorized, failed, declined). No manual admin action is required to confirm payment.
Important Notes
- Authorize.net supports Visa, MasterCard, AMEX, and other major card types
- Ensure that your merchant account settings match your storefront’s currency configuration (e.g. USD or CAD)
- Chargeback management is handled through your Authorize.net dashboard