extensions docs
Articles
Stripe Extension Introduction
The Gravity Flow Stripe Extension enables workflows to authorize payments during initial form submission, capture or cancel payments at a later date, and also refund payments.
The Transaction ID Field
The Stripe Extension includes an additional field type, which you’ll find in the Workflow section of the Gravity Forms Form Editor.
License Key Constants
The constant for the main Gravity Flow plugin is GRAVITY_FLOW_LICENSE_KEY Each extension has a license key constant that allows the license to be set via code instead of the database:.
Stripe Extension – Cancel Payment Step
The Cancel Payment step will cancel/void a payment that was authorized during the form submission. Remember that stripe automatically cancels (expires) payments after 7 days if the payment is not captured so your workflow must ensure that that the Cancel Payment step runs within a week of the initial form submission.
Capture Payment Step
The Capture Payment step collects the payment authorized during form submission. This step is only compatible with product feeds using the Stripe Add-On.
Payment Form (Checkout)
The Gravity Flow Stripe Extension allows administrators to add a single checkout step at any point in the workflow. For example, a subscription could be started or a payment requested after approval.
Stripe Extension – Cancel Subscription Step
The Cancel Subscription step will cancel a subscription that was started during form submission. Subscription ID Field: Select the field containing the ID of the subscription that will be cancelled.
Wait for Subscription Event
The Stripe Wait for Subscription Event step pauses the workflow until the Gravity Forms Stripe Add-On receives a webhook for one of the following subscription events.
Refund Payment Step
The Refund Payment step refunds a payment made either in the current entry or in a different entry. Note: If you're refunding a subscription payment, use the Cancel Subscription Step before the Refund Payment step to prevent future billing.
Subscription ID Field
The Stripe Extension includes a Subscription ID field, which you'll find in the Workflow section of the Gravity Forms Form Editor.