Version 2.5.10 — December 20, 2016
- Fix: Billing address fields not showing in Stripe Checkout window on main checkout screen
Version 2.5.9 — December 12, 2016
- New: Added information in settings about configuring the Stripe webhooks
Version 2.5.8 — December 8, 2016
- New: Added support for enabling Zip / Postal code in Stripe Checkout without a full billing address
- New: Added support for enabling / disabling the RememberMe option in Stripe Checkout
- Fix: JS warnings shown in browser console with Stripe Checkout
- Fix: Incorrect variable name passed to property_exists()
- Fix: Rounding error in Stripe Checkout
Version 2.5.7 — October 28, 2016
- New: Added detection for other Stripe payment gateway so as to automatically migrate settings.
Version 2.5.6 — October 27, 2016
- Fix: Checkout reloads when there is a field error instead of showing error with AJAX
Version 2.5.5 — September 30, 2016
- Fix: Stripe Checkout not working correctly when Login Form shown on checkout.
Version 2.5.4 — September 27, 2016
- Fix: Stripe Checkout not consistently working on mobile devices when enabled on EDD Checkout.
Version 2.5.3 — September 16, 2016
- Fix: Fatal error if EDD core is not activated.
Version 2.5.2 — September 14, 2016
- Fix: Improper required field errors when cart total is 0.00
Version 2.5.1 — September 12, 2016
- Fix: Undefined variable in webhook listener that can cause webhook processing to fail
Version 2.5 — August 12, 2016
- New: Added support for disabling billing address fields on checkout
- New: Added support for Stripe Checkout (their modal payment window) on the main checkout screen
- New: Added support for adding a logo image to the Stripe Checkout modal
- New: Added support for collecting billing address on the Stripe Checkout modal
- New: Billing address is now updated on payment from the Stripe webhooks
- Tweak: Updated Stripe PHP libraries to 3.21.0
- Tweak: Added a new filter for controlling the Stripe Checkout “locale” parameter
- Fix: Removed insecure “Stripe JS Fallback” option
- Fix: PHP undefined index error when logging gateway error
Version 2.4.7 — August 2, 2016
- Updated Stripe PHP libraries
Version 2.4.6 — July 22, 2016
- New: Added filters to Charge creation calls so the arguments sent to Stripe can be modified by other developers.
Version 2.4.5 — June 16, 2016
- New: Add mobile phone input field types to checkout fields
- Tweak: Updated Stripe library to 3.14.2
- Fix: Invalid use of the Legend tag
- Fix: Stripe Checkout pops up on Buy Now products even when the gateway is disabled
Version 2.4.4 — June 8, 2016
- Fix: Improper creation of new Stripe Customer IDs when using different email addresses while logged in
- Fix: When Recurring Payments is enabled, check if Recurring Payments has recorded a Stripe Customer ID before creating a new one for one-time purchases.
Version 2.4.3 — April 14, 2016
- Fix: Use of deprecated get_currentuserinfo() function removed
- Fix: Stripe Checkout overlay doesn’t load when Jetpack Sharing is active
- Tweak: Reorder Stripe Key inputs to match Stripe interface
- Tweak: Allow filtering of ‘Refund in Stripe’ to support extensions
Version 2.4.2 — March 24, 2016
- Fix: esc_js on fields for Stripe Checkout
Version 2.4.1 — March 1, 2016
- Fix: Translation `files aren’t loaded correctly
- Fix: On source addition, detect if card data is token or card
Version 2.4 — February 23, 2016
- New: Updated settings to use sub-sections available in Easy Digital Downloads 2.5+
- New: Added a German translation
- New: Added support for upcoming Recurring Payments 2.4 release
- Tweak: Updated Stripe PHP libraries to 3.9.0
- Tweak: Set minimum PHP version to 5.3.3
- Fix: “Refund Charge in Stripe” was not localized for translation
- Fix: One time purchases could change the default payment method of customers in Stripe
- Fix: Removed soon-to-be deprecated get_currentuserinfo() function
Version 2.3.8 — December 17, 2015
- Fix: Statement Descriptor cannot be blank error message