Authorize.net Changelog
Version 2.0.5 — September 29, 2023
- Fix: The last name is now required on checkout to align with Authorize.net’s requirements.
- Fix: International characters are now converted to supported characters for customer information, as required by Authorize.net.
- Fix: Product names and order summaries longer than 49 characters are now truncated to avoid errors during checkout.
Version 2.0.4 — September 8, 2023
- Important: Now requires PHP 7.2 or greater, EDD 2.11 or greater, and WordPress 4.9 or greater.
- New: Authorize.net has been updated to support the EDD Gateway settings API.
- New: The billing address information (if provided) is added to the Pre-Authorization charges when purchasing subscriptions.
- Fix: The order date in EDD 3.0+ was incorrect for subscription orders.
- Fix: Pre-authorization charges for subscriptions were not properly checking the error status before continuing to create ARB Subscriptions.
- Fix: Declined transactions could still complete in some cases in EDD.
Version 2.0.3 — December 6, 2021
- Fix: Errors not appearing on checkout when card payment fails.
- Refactor: Update plugin header to use
URI
instead ofURL
. - Tweak: Remove customer’s email from the Authorize.net invoice description, as it’s already available elsewhere.
- Dev: Refactor how licensing is initialized.
Version 2.0.2 — June 10, 2021
- Improvement: Certain checkout errors have been adjusted to better convey to the customer if their charge may have gone through.
- Fix: The Authorize.net SDK has been updated to version 2.0.2, which fixes a deprecation notice in PHP 7.4, and a fatal error in PHP 8.
- Fix: Invoice number and item description weren’t being sent to Authorize.net.
- Fix: Excessive debug logging has been removed.
- Fix: Automatic updates not working.
- Recurring – Improvement: The initial card authorization is now voided once we receive confirmation of the first subscription payment.
- Recurring – Fix: If a subscription is “suspended” in Authorize.net, its status is now updated in EDD.
- Recurring – Fix: Customer address information wasn’t being saved in Authorize.net.
- Recurring – Fix: The plugin was using the incorrect text domain in a few places.
Version 2.0.1 — April 27, 2021
- Fix: First payment in a recurring subscription shows as $0 in purchase receipt.
- Fix: Subscriptions not being set to active in EDD.
- Tweak: Updated plugin author information to Sandhills Development, LLC.
- i18n: Add .pot file.
- Dev: EDD 3.0 compatibility.
Version 2.0 — January 21, 2020
- New: Moved to using webhooks instead of the deprecated Silent Post.
- New: Switched to using the transHashSHA2 instead of MD5 transHash.
- New: Updated Authorize.net PHP SDK to version 2.0.0.
- New: Added notices for Recurring Payments compatibility and missing settings.
- Fix: Prevent an issue that causes free trials to be for the incorrect period.
Version 1.1.3 — May 1, 2018
- Fix: Failure connecting to Authorize.net due to outdated URL to transact.dll
Version 1.1.2 — May 1, 2018
- Fix: Failure connecting to Authorize.net due to outdated security certificate.
Version 1.1.1 — January 6, 2017
- Fix: Update bundled certificate to latest version.
Version 1.1 — January 19, 2016
- Added support for new settings subsections in EDD 2.5
- Added transaction ID tracking
- Updated PHP SDK
Version 1.0.7 — January 13, 2015
- Set the card name as the customer first / last name
Version 1.0.6 — July 1, 2014
- Improved error detection while processing transactions
- Added licensing and an automatic plugin updater