Hooks

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.