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_field_value
This filter can be used to modify a value before it is sent to Stripe.
gform_stripe_fulfillment
Allows custom actions to be performed after a checkout session is completed.
gform_stripe_no_subscriptions_found_message
Allows filtering the message when no subscriptions are found in the Stripe customer portal.
gform_stripe_object
This filter allows the arguments used to create the Stripe object to be modified.
gform_stripe_payment_element_authorization_only
This filter allows authorization only transactions by preventing the capture request from being made after the entry has been saved.
gform_stripe_payment_element_initial_payment_information
The gform_stripe_payment_element_initial_payment_information filter allows the initial payment information used to render the payment element to be overridden.
gform_stripe_payment_element_payment_methods
When using the Stripe Payment Element method, this filter can be used to manually set the payment methods used by the payment element.
gform_stripe_payment_element_subscriptions_automatic_charge_methods
This filter allows you to change the list of payment methods that support automatic charging.
gform_stripe_payment_element_updated_payment_information
Allows users to filter the payment information of the payment element on the front end before calling elements.update().
gform_stripe_payment_intent_pre_create
Note: Use the gform_stripe_session_data filter instead if using Stripe Checkout.