Authorize.Net

Configure Authorize.Net payment provider with Omnium for card payments.

Authorize.Net Integration with Omnium

Omnium supports Authorize.Net for payment processing with the following features:

  • Authorize payments (authorization only)
  • Direct Capture (authorize and capture in one step)
  • Capture previously authorized payments
  • Cancel payments / void transactions
  • Credit/Refund payments

Setup Instructions

Configuration Path

  1. Navigate to: Configuration > Settings > Payment > Payment Types > "..." > Add

  2. Fill out the required fields as outlined below.


Required Fields

FieldDescriptionValue
Unique Payment NameThe unique identifier for the Authorize.Net payment method.AuthorizeNet
Payment ServiceThe name of the payment service used for this configuration.AuthorizeNet
Provider NameSpecifies which provider to use.AuthorizeNet
Display NameThe name shown in the Omnium interface.Authorize.Net or your preferred name
Merchant IDYour Authorize.Net API Login ID.Your Login ID from Authorize.Net
API TokenYour Authorize.Net Transaction Key.Your Transaction Key from Authorize.Net
Base URLEnvironment selector.production or any other value for sandbox

Environment Configuration

Base URL ValueEnvironment
productionProduction
Any other valueSandbox/Test

Supported Operations

OperationSupportedNotes
AuthorizeYesAuthorization only (no capture)
Direct CaptureYesAuthorize + capture in one step
Prior Auth CaptureYesCapture previously authorized amount
CancelYesVoid transaction
RefundYesWith order line details

Special Features

Direct Capture

Authorize.Net supports direct capture mode, which authorizes and captures in a single transaction. This is useful for immediate payment processing.

Customer Profiles

Optionally supports customer profile-based payments for returning customers.

Tax and Shipping

Supports separate tax and shipping amounts for partial capture scenarios.


Error Handling

Authorize.Net errors are displayed on the order in the Errors section.


Configuration Reference

Payment Service

AuthorizeNet

On this page