Get Started
Gravity Forms Stripe Add-On icon

Release v7.0.0

Gravity Forms Stripe Add-On v7.0.0

What's new in v7.0.0

Gravity Forms Stripe Add-On v7.0.0 was released on . Integrates Gravity Forms with Stripe, enabling end users to purchase goods and services through Gravity Forms. See the full changelog below and compare with the complete version history.

Release details

Released
1.0 MB
File available

Changelog

Other
  • Version 6.X → 7.X is a major version upgrade and may include breaking changes that affect existing functionality. Sandbox testing is recommended before upgrading to major versions.
  • **[BREAKING CHANGE]** Updated the Stripe Payment Element field to track failed payments by creating an entry even when a payment fails.
  • **[BREAKING CHANGE]** Updated minimum Gravity Forms version to 3.0.0.
  • **[BREAKING CHANGE]** Added automatic webhook configuration and validation. Webhook configuration is required now for all payment methods using Stripe Card Element and Payment Element.
  • API: Added missing filters for backwards compatibility: gform_stripe_customer_id and gform_stripe_charge_pre_create.
Added
  • support for authenticating using Stripe Sandboxes.
  • a new JS Filter [`gform/stripe/elements/config/`](https://docs.gravityforms.com/gform-stripe-elements-config) to modify the configurations used when initializing Stripe elements.
  • a new notification event (Payment Processing - stale) that allows notifications to be sent when payments are taking an unusually long time to process.
  • the Customer Information section to Card Element product feeds, allowing customers to be created on Stripe when using the Card Element field for payment collection.
  • security enhancements.
Improved
  • the Stripe Card Element field to use the new AJAX submission and improve the reliability of form submissions.
  • the Stripe Payment Element field to add a “Payment Processing” message to the submit button while payment is being processed.
  • the Stripe Payment Element field to add support for post payment actions, allowing add-on feeds to be fired only when payment succeeds.
  • the Stripe Payment Element so that it is properly displayed on the block editor pages.
  • `\Gravity_forms\Gravity_Forms_Stripe\Elements\Field_Stripe::get_value_entry_detail()` for compatibility with the change to `GF_Field::get_value_entry_detail()` in Gravity Forms 2.9.29.
  • Stripe field so that it can’t be placed in a repeater or duplicated in the form editor.
Fixed
  • an issue where capturing an authorized payment sent the Payment Completed notification twice.
  • an issue where payment method details other than cards are not stored on the Stripe field.
  • an issue where feed metadata is not sent when using Stripe Checkout with a different connected Stripe account configured at the feed level.
  • an issue where Apple Pay and Google Pay payments can fail due to a timing issue.
  • an issue with the Payment Element where subscription payment amounts are not being calculated correctly in some situations.
  • an issue where Payment Authorized notifications are not being sent out when using the Card Element field.
  • an issue where the failed payment notification is incorrectly triggered when using the US Bank Account payment method.
  • an issue where the Card Details sub-label in the form editor does not update instantly when toggling the Cardholder Name setting.
  • PHP deprecation notices when processing Stripe payments and subscriptions.
  • PHP deprecation notices when hydrating PaymentIntent objects that include newer Stripe properties.
  • an issue where ACH transactions processed using a Stripe account set at the feed level are stuck in processing.
  • an issue where the Stripe Credit Card field is disabled when using Firefox on a Windows device.
  • a conflict with reCaptcha v3 when Apple Pay is used in the Payment Element.
  • an issue where a payment failure entry note can be created when a subscription payment triggered 3DS validation, even when the payment passes 3DS validation.
  • an issue where uploaded files are lost when retrying a Stripe payment after a failed attempt.
  • an issue where the form submission spinner disappears when using Gravity Forms 3.0 or later.
  • bug that prevents the default payment method being applied to customers during subscriptions.

Verified safe

Gravity Forms Stripe Add-On v7.0.0 scanned clean with no security threats detected.

View full scan report