Skip to main content
2Checkout Changelog

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.

Read our latest blog post:
Add More Stripe Payment Methods at Checkout