Version 2.0.0 — May 14, 2024
- Important: This release supports the upcoming changes to the 2Checkout API. You will be prompted to add new credentials to support the new API.
- New: 2Checkout now includes a currency check to determine whether the store can use the gateway.
- New: Refunds can now be processed directly from within EDD.
- New: Integrates with EDD’s gateway configuration/setup API.
- New: Plugin is now translation ready to support multiple languages.
- Improved: Updated calls to the API to be compatible with more hosting environments.
- Improved: Gateways on the Checkout page in 2Checkout have been renamed for better clarity.
- Improved: The required fields for the purchase form in 2Checkout have been updated for better compliance.
- Improved: Styling of the onsite form in 2Checkout has been enhanced for a better user experience.
- Improved: Licensing management updated for better compliance and control.
- Fix: Signup fees for PayJs are now correctly implemented in 2Checkout.
- Fix: Undefined notice when issuing a refund in 2Checkout has been resolved.
- Dev: Improved webhook listener to be easier to read and maintain.
- Dev: Updated to be fully compatible with EDD 3.0+.
- Dev: Improved licensing and dependency management.
Version 1.3.13 — December 8, 2020
- Fix: Sandbox purchases not working for off-site checkout. We’ve now added support for “demo” purchases, which fixes this problem.
- Fix: Deprecated PHP notices regarding unparenthesized expressions.
- Improvement: Update wording and URL in settings to better match 2Checkout labels.
- Improvement: Added debug logging to INS processor.
Version 1.3.12 — August 24, 2017
- Fix: Payments including items with a quantity greater than 1 sometimes marked as Failed in EDD
Version 1.3.11 — August 21, 2017
- Fix: Host Refused error after redirecting to 2Checkout
- Fix: Incorrect URL for transaction ID
- Tweak: Corrected the legend tag usage on the checkout screen to be consistent with Easy Digital Downloads core
Version 1.3.10 — May 1, 2017
- Fix: Price validation failed with item level discounts
Version 1.3.9 — April 21, 2017
- Fix: On-site purchase does not work with PHP 7.1
- Fix: Price validation fails if taxes are enabled
Version 1.3.8 — April 13, 2017
- Fix: Transaction ID links to 2Checkout’s sandbox
- Fix: INS processes can run multiple times
- Fix: Security issue with price manipulation
Version 1.3.7 — February 10, 2017
- Tweak: update 2Checkout icon
Version 1.3.6 — December 15, 2016
- New: Added INS configuration information to settings
- New: Moved settings into their own subsection under Payment Gateways
- Fix: Cart not emptied after a successful purchase
- Fix: Error Code PE103 when using Discounts Pro
- Fix: Missing sanitization of POST variables in INS processor
- Fix: Deprecated function notice
Version 1.3.5 — October 2, 2016
- Fix: Error: You must enter your Account Name and Secret Word in settings
Version 1.3.4 — September 20, 2016
- Fix: Blank payment records created in some instances
- Fix: Payments not properly attached to customer records when using Buy Now buttons
Version 1.3.3 — November 16, 2015
- Fixed an undefined index notice when using Buy Now buttons
Version 1.3.2 — November 2, 2015
- Fixed a bug with partial refunds in 2Checkout triggering a full refund in EDD
Version 1.3.1 — September 1, 2015
- Fixed a bug with negative fees not being shown as discounts on Checkout
Version 1.3 — August 20, 2015
- Added supported for processing credit / debit cards on site.
Version 1.2.1 — July 16, 2015
- Fix: improved md5 hash verification to resolve pending payments issue
Version 1.2 — July 14, 2015
- Rebuilt the plugin from scratch to improve code quality and reliability
- Added support for 2Checkout INS system for marking payments as complete
- Added support for automatically marking payments as refunded when refunded in 2Checkout
- Added support for automatically marking payments as revoked when flagged as fraud in 2Checkout
- Added support for linking the Transaction ID in View Order Details to the Sales details page in 2Checkout
- Added full support for 2Checkout sandbox accounts
- Added improved itemization during purchase
Version 1.1.1 — June 30, 2014
- Fixed a bug with the improper currency being displayed on the purchase screen.
Version 1.1 — December 2, 2013
- Added support for Buy Now buttons.
Version 1.0.3 — January 9, 2013
- Bug fix with marking payments as complete.