Description
The Authorize.Net Payment addon connects the Authorize.Net gateway to the LearnPress checkout, processing credit card payments directly on the enrollment screen without redirecting the student away from the site. Integration handles communication with the Authorize.Net API, records the transaction in the LearnPress order, and grants access to the course as soon as the charge is approved, serving online schools selling single courses or bundles to a U.S. audience.
Main Features
- Integrated Authorize.Net gateway
Adds the Authorize.Net payment option to the list of methods in the LearnPress checkout. - On-site charging
Captures card details on the enrollment page and avoids redirection to the processor’s portal. - Credit card processing
Authenticates the transaction via Authorize.Net API and returns the status directly to the LMS order. - Transaction logging in order
Saves the Authorize.Net transaction ID alongside the student’s order for checking and tracking. - Access granted upon approval
Marks enrollment as active as soon as the gateway confirms charge approval.
Benefits of Authorize.Net Payment
- Acceptance in the U.S. market
Allows charging U.S. students with one of the country’s most widespread gateways. - Frictionless checkout
Keeps the student on your platform throughout the purchase, reducing abandonment. - Automated enrollment flow
Eliminates the need to manually grant course access after each approved payment. - Centralized financial control
Consolidates charge history, amounts, and status inside the LearnPress orders panel.
Who Is It For?
- Online schools and info product creators selling courses to a U.S. audience.
- E-learning platforms built with LearnPress that already have an Authorize.Net merchant account.
- Independent instructors charging enrollment fees by credit card and wanting to keep students on the site.
Designed for online education operations based in or targeting the United States, the Authorize.Net Payment addon removes dependence on external gateways by incorporating credit card processing into the LearnPress enrollment flow itself. The result is a sales cycle fully contained within the course platform, with payment confirmation and access granting chained without manual admin intervention.
Frequently asked questions
Is LearnPress Authorize.Net Payment GPL-licensed?
Yes. LearnPress Authorize.Net Payment is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use LearnPress Authorize.Net Payment on multiple sites?
Yes. You can use LearnPress Authorize.Net Payment on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does LearnPress Authorize.Net Payment cost at Ultrapack?
LearnPress Authorize.Net Payment costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does LearnPress Authorize.Net Payment include updates?
Yes. The current version of LearnPress Authorize.Net Payment is 4.0.2, published at Ultrapack on Mar 5, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is LearnPress Authorize.Net Payment scanned before publication?
Yes. Every version of LearnPress Authorize.Net Payment goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
learnpress-authorizenet-payment.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
learnpress-authorizenet-payment.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready