Authorize.net
Authorize.net payment gateway integration guide covering setup, supported functionality, testing procedures, and configuration requirements for secure payment processing.
Supported Functionality
| Feature | Supported |
|---|---|
| Authorization | ✅ |
| Capture | ✅ |
| Refund | ✅ |
| Card Tokenization | ✅ |
| 3D Secure | ❌ |
| ACH | ❌ |
| $0 Transactions | ❌ |
Adding an Authorize.net Merchant
To connect a Merchant using Authorize.net Gateway,
- First add Merchant
- Select Authorize.net as the Gateway
- Add Gateway Details as outlined below
| Gateway Details | Description |
|---|---|
| API Login* | provided by Authorize.net |
| API Transaction Key* | provided by Authorize.net |
| Merchant Payment Methods* | The types of payment methods this merchant accepts - Credit card, check, ach, etc. |
| Merchant Card Types* | Card types to be accepted on this Merchant |
| Merchant Default Currency* | Default currency that will be used, if currency is not specified |
| Merchant Currencies* | All currencies accepted on this merchant |
| Bypass $0 Transaction Authorizations | Check this box to bypass card validation with Authorize.net for $0 transactions. When unchecked, a $1 authorization (voided immediately) will be used to validate the card — the result of this authorization will determine if the transaction is successful. This setting only applies to initial transactions — $0 renewals will always bypass the gateway. Learn more about $0.00 transaction handling. |
*Required
Testing
Note : Placing test orders with a Authorize.net sandbox account or using Authorize.net test cards will not automatically set the order as a test in Vrio. Be sure to flag the order as a test using the is_test flag after the order is processed. For more details on placing test orders, click here.
For Authorize.net test cards, check here
Updated 2 days ago
