LifterLMS Authorize.Net Payments icon

1 version

LifterLMS Authorize.Net Payments history.

Every release of LifterLMS Authorize.Net Payments is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.

1 of 1 release scanned clean
v1.1.0Latest
December 24, 202531.3 KBScanned
------------------- + **The minimum required LifterLMS core version has been raised to version 4.9.0. Please ensure the LifterLMS core is upgraded in order to continue using this payment gateway.** ##### Updates + Use `llms()` in favor of deprecated `LLMS()`. + Added the ability to store API credentials as constants (in your wp-config.php file) or as environment variables. See our updated [Getting Started Guide](https://lifterlms.com/docs/getting-started-lifterlms-authorize-net/#configure) for more information. + Creation requests for a customer profile which already will now silently use the existing profile in favor of returning an error. ##### Bug Fixes + Retrieve `$_POST` data via `llms_filter_input()`. + Ensure the profile is saved even when a duplicate is encountered. ##### Changes to private class members The following changes have been made to private members of various classes. These changes do not constitute a breaking change but are noted for the sake of posterity: + Removed private class method `LifterLMS_Authorize_Dot_Net::define_constants()`. + Private class property `LifterLMS_Authorize_Dot_Net::$_instance` changed to `LifterLMS_Authorize_Dot_Net::$instance`. + Private method `LLMS_Authorize_Net_Charge::_get_transaction_request_data()` renamed to remove the leading underscore prefix. + Private methods `LLMS_Authorize_Net_Customer::_get_payment_profile_request_data()` and `LLMS_Authorize_Net_Customer::_get_profile_request_data()` were renamed to remove the leading underscores prefix. ##### Deprecations + Function `LLMS_Auth_Net()` is deprecated in favor of `llms_gateway_auth_dot_net()`. + Filter `llms_auth_net_customer_profile_description` is deprecated with no replacement. + File `includes/class-llms-gateway-authorize.net.php` is deprecated in favor of `includes/class-llms-payment-gateway-authorize.net.php`.

Why archive

Sometimes the latest release isn't the one you need. The archive lets you pin LifterLMS Authorize.Net Payments to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.