Skip to main content
PayPal Pro & Express Changelog

Version 1.4.7 — September 22, 2022

  • New: PayPal refunds can be initiated within EDD 3.0.
  • Fix: Transaction ID URLs did not correctly link to the PayPal transaction.
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is booted and checks for requirements.

Version 1.4.6 — August 9, 2021

  • Refactor: Transaction ID URLs have been updated to use PayPal’s new format.
  • Refactor: Update plugin author name to “Sandhills Development, LLC”.
  • Fix: Possible undefined index errors while confirming PayPal Express payments.
  • Fix: Fatal error in EDD 3.0 when paying with PayPal Express.
  • Fix: Missing .pot file.
  • Fix: In-context checkout breaks Software Licensing renewal box.

Version 1.4.5 — March 14, 2019

  • Fix: Corrected an issue that caused fees to produce an error when checking out.
  • Fix: The async attribute was being incorrectly added to the JavaScript for In-Context checkout.

Version 1.4.4 — October 2, 2017

  • Fix: Completed payments could try and re-validate a PayPal Express token, resulting in a failed payment.

Version 1.4.3.4 — September 18, 2017

  • Tweak: Updated “ButtonSource” parameter sent to PayPal.

Version 1.4.3.3 — September 13, 2017

  • Fix: In-Context not working when Last Name is not entered.

Version 1.4.3.2 — September 8, 2017

  • Fix: PayPal In-Context checkout errors.
  • Fix: Bug with IPN currencies.

Version 1.4.3.1 — August 25, 2017

  • Update: IPN processing to work with eCheck
  • Fix: In-Context triggering when required fields fail

Version 1.4.3 — March 16, 2017

  • New: Ability to filter PayPal Express Checkout data.
  • New: Ability to display only country/zip or no billing fields at all.
  • Fix: Missing description in PayPal Pro payment.
  • Fix: In-Context not working on slower sites.

Version 1.4.2.6 — January 4, 2017

  • Fix: Additional issues with discounts and quantities

Version 1.4.2.5 — December 20, 2016

  • Fix: Issue with discounts not being applied correctly
  • Fix: Compatibility with PayPal In-Context checkout.js changes
  • Fix: Undefined Variable Error

Version 1.4.2.4 — September 22, 2016

  • Fix: Fatal error if EDD core is not activated
  • Fix: Failed transactions set as pending

Version 1.4.2.1 — May 20, 2016

  • Fixed fatal error with empty() on some servers.

Version 1.4.2 — May 20, 2016

  • Added checkbox to give you the option to refund payments in PayPal from the View Order Details screen
  • Added ability to automatically confirm PayPal Express transactions

Version 1.4.1 — January 15, 2016

  • Fixed an incompatibility with EDD Wallet
  • Added support for new subsections in the Settings screen

Version 1.4.0.1 — November 5, 2015

  • Merchant ID’s are not surrounded by trim();
  • Check that the cart total is greater than 0 (prevent in-context from activating)
  • Fix issue with duplicate payment ID’s being created during in-context checkout.

Version 1.4 — November 2, 2015

  • Added ability to process refunds
  • Added In-Context checkout for PayPal Express (requires Merchant ID)
  • Updated AJAX validation for the checkout form
  • Updated validation for PayPal IPN
  • Fix issues with processing payments that include tax and discounts
  • Compatibility updates with EDD

Version 1.3.11 — February 11, 2015

  • Send shipping / billing address to PayPal if it is present.

Version 1.3.10 — December 16, 2014

  • Fixed an undefined index error in PayPal Pro

Version 1.3.9 — September 2, 2014

  • Fixed a bug that caused pending eCheck purchases to be considered complete
  • Added transaction ID logging for new API in EDD 2.1