Skip to main content
Stripe Pro Changelog

Version 2.6.17 — February 5, 2019

  • Fix: Added idempotency key to charges to avoid duplicate records in Easy Digital Downloads.
  • Fix: get_user_meta() was called incorrectly after enabling “Zip / Postal Code and Country only”.
  • Fix: Avoid PHP errors in the Stripe settings screen on PHP 5.3.
  • Fix: Avoid a fatal error when Easy Digital Downloads isn’t active.
  • Fix: Stripe Connect admin notice could only be dismissed permanently from the Stripe settings page.

Version 2.6.16 — July 2, 2018

  • Enhancement: Add option to manage API keys manually.
  • Tweak: Clarify the language used in the Stripe Connect admin notice.

Version 2.6.15 — May 13, 2018

  • Fix: settings missing for all payment gateways besides Stripe

Version 2.6.14 — May 10, 2018

  • New: You can now easily connect your Stripe account with Stripe Connect. See your settings page for more details.

Version 2.6.13 — April 23, 2018

  • Fix: checkout error when updating billing address with blank address fields

Version 2.6.11 — February 2, 2018

  • Fix: Reverted changes that permitted card collection for free purchases as it broke other gateway processing.

Version 2.6.10 — January 6, 2018

  • Fix: Currencies without decimal places show incorrect in Stripe Checkout
  • Fix: Translation files not loading on checkout screen
  • New: Added filter that enables collecting credit cards on free purchases

Version 2.6.9 — October 11, 2017

  • Fix: Dependencies of Stripe CSS not working when action hook removed
  • Tweak: Updated refund processing to use \Stripe\Refund::create() and introduced filters on the arguments sent to Stripe
  • Tweak: Added new filter to customer creation call
  • Tweak: Added help text to Pre-Approve option

Version 2.6.8 — October 4, 2017

  • Fix: A fix was added that attempts to avoid any possible Invalid Integer formats sent to Stripe.
  • Fix: Removed inconsistency in accessing Stripe API keys from EDD settings.
  • Fix: Corrected an issue where FireFox could possibly report a card format as invalid on checkout.

Version 2.6.7 — August 21, 2017

  • Fix: Generic exception handling was trying to use the Stripe exception handling object.
  • Fix: When using Country & Postal code validation, always allow editing of the fields.

Version 2.6.5 — August 3, 2017

  • Fix: Checkout button was able to be clicked after successful Stripe Checkout payment, before purchase confirmaion page loaded.
  • Fix: Removed code logic used in the legacy Recurring Payments extension, that was never used.
  • New: Checkout form fields are checked before loading the Stripe Checkout modal.
  • Tweak: Removed AliPay from Stripe Checkout as it’s no longer supported by Stripe.

Version 2.6.4 — July 20, 2017

  • Fix: Missing token or user ID when attempting to add a new card bug

Version 2.6.3 — July 7, 2017

  • Tweak: Updated the .POT file.
  • Fix: Guest re-purchase can cause error looking up stripe customer id.
  • Fix: Selectively load checkout.js, only when needed.
  • Fix: Consistency in label positioning for existing cards feature.
  • Fix: “Update billing address” checkbox was visible on

    You need to log in to edit your profile.

    Log into Your Account

    Lost Password?

    shortcode when adding a new card.
  • Fix: “Add new card” could show multiple notices when repeatably submitting form.
  • Fix: The spacing in composer.json was wrong.

Version 2.6.2 — June 14, 2017

  • Fix: Fatal error when Easy Digital Downloads core is not active.

Version 2.6.1 — June 14, 2017

  • Fix: Free trial amount shown incorrectly in the Stripe Checkout modal when purchasing a trial through the Recurring Payments extension.

Version 2.6 — June 7, 2017

  • This is a major release. See our blog post for more information.
  • New: Added support for using saved cards for logged-in customers during checkout.
  • New: Added support for updating and deleting cards associated with an account through the

    You need to log in to edit your profile.

    Log into Your Account

    Lost Password?

    shortcode.
  • New: Added a report view to the Downloads > Reports page that shows a comparison of purchases made with existing cards and new cards.
  • New: Added a setting to control the Statement Descriptor in Stripe.
  • New: Added support for autocomplete attributes on the credit card form fields.
  • New: Added an integration with Stripe Radar for improved fraud detection.
  • Tweak: Stripe customer IDs are now stored in customer meta and an upgrade routine to migrate old IDs has been added.
  • Tweak: All Javascript in the plugin has been refactored.
  • Fix: WordPress version number is no longer included on the Stripe.js asset.
  • Fix: Duplicate customer records created in Stripe when purchase attempts fail.
  • Fix: Conflict with some other plugins that load the Stripe API SDK.

Version 2.5.14 — April 3, 2017

  • Fix: Loading indicator not shown on checkout

Version 2.5.13 — March 7, 2017

  • Fix: Corrected issue where non-checkout payment forms resulted in error stating to fill all required fields.

Version 2.5.12 — March 2, 2017

  • Tweak: Updated Stripe API libraries
  • Tweak: Set Stripe.js to load on all pages to help with fraud detection

Version 2.5.11 — February 14, 2017

  • Tweak: Updated lock icon on checkout to use an SVG to improve performance

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