Getting Started with LifterLMS Authorize.Net


# Top

LifterLMS Authorize.Net Payment Gateway is a plugin add-on for LifterLMS. To install this add-on, download your copy from your account page and then follow our plugin installation guide.

After installation, you’ll want to ensure you activate your license. This will ensure will be able to receive automatic updates for the add-on.

Authorize.Net Account Requirements

# Top

In order to utilize LifterLMS Authorize.Net your account must have Customer Information Manager (CIM) enabled on your Authorize.Net account.

To enable CIM you can sign up on your account by following the steps outlined here.

In order to process refunds from with LifterLMS you must also enable the Transaction Details API. This can be enabled by following the steps outlined here.

Configuration & Settings

# Top

To start accepting credit card payments, you’ll need to configure the LifterLMS Authorize.Net Payment Gateway settings. To get started with your settings, head to your WordPress admin panel and then to LifterLMS Settings and click the Checkout tab. Locate the “Authorize.Net” section under “Payment Gateways”

At a minimum, you’ll want to configure the following:

  • Enable / Disable: check this box to turn the payment gateway on
  • Live API Credentials or Sanbox API credentials and Authorize.Net Sanbox: API credentials allow your site to communicate with Authorize.Net and process credit card transactions.

Storing your API Credentials in the provided fields will save them in your WordPress database. For a more secure method, you can store your API credentials as constants in your site’s wp-config.php file:


# Top

In Live mode, Authorize.Net requires API calls to be encrypted so you’ll need to have an SSL certificate installed on your server. For more information read our SSL and HTTPS guide.

Last Updated on
Was this article helpful?