Hooks
Actions
Learn about the different action hooks available within Gravity Forms. Action hooks allow you to perform additional actions when an event takes place.
Filters
Discover the different filter hooks available within Gravity Forms. You can use filters to modify data to better match your particular needs.
JavaScript
Find explanations of the various JavaScript hooks used by Gravity Forms and its add-ons.
Deprecated
Here you will find a listing of the action hooks in Gravity Forms which have been deprecated.
Articles
gform_stripe_post_include_api
This allows further actions to be performed after the Stripe API is initialized.
gform_stripe_sca_success_pre_validation
The gform_stripe_sca_success_pre_validation filter allows the modification of the validation result after a successful SCA challenge.
gform_stripe_session_data
The gform_stripe_session_data filter can be used to set/update product/subscription data before creating the session in Stripe. Can be used to add product images.
gform_stripe_subscription_cancel_at_period_end
This filter can be used to delay the cancellation of the subscription until the end of the current period.
gform_stripe_subscription_params_pre_update_customer
This filter allows the subscription parameters to be overridden before the customer is subscribed to the plan.
gform_stripe_subscriptions_self_serve_markup
Allows the subscriptions list markup or the no subscriptions found markup to be modified.
gform_stripe_success_url
Filters Stripe session’s success URL, which is the URL that users will be sent to after completing the payment on Stripe.
gform_stripe_url_port
This filter sets the Stripe URL port if it’s not 80.
gform_stripe_webhook
This filter can be used to add support for performing actions on additional Stripe events.
gform_stripe_webhook_signing_secret
This filter allows the webhook signing secret for the specified API mode to be modified.