Extensions
Checklists Extension
The Checklists extension allows Gravity Flow administrators to publish a series of forms each requiring a single submission.
Flowchart Extension
The Flowchart extension enables Gravity Flow administrators to switch between the standard step list view and a Flowchart view of the steps. Flowchart view makes complex workflows easy to follow, design, optimize and communicate to others.
Folders Extension
The Folders extension allows Gravity Flow administrators to organise workflow entries into logical or arbitrary groupings and display them on the front-end using a block or shortcode as well as via the WordPress admin UI.
Form Connector Extension
The Form Connector extension allows Gravity Flow administrators to create steps at any point in the workflow that can interact with other forms either on the same installation or a different server.
Incoming Webhook Extension
The Incoming Webhook extension allows Gravity Flow administrators to create steps at any point in the process which wait for input from an external source or have an incoming webhook create a new entry.
Parent-Child Forms Extension
The Parent-Child Forms extension allows Gravity Flow administrators to define Parent-Child relationships between forms. While viewing an entry for a Parent form a new child form can be submitted and linked to the current entry.
Paypal Extension
The PayPal extension allows Gravity Flow administrators to add a payment step at any point in the workflow.
PDF Generator Extension
The PDF Generator extension allows Gravity Flow administrators to add simple PDF creation steps at any point in the process. The PDF template is designed just like a notification with merge tags.
Stripe Extension
The Gravity Flow Stripe extension allows workflows to authorize payments during the initial form submission (pre-orders), capture or cancel the payment at a later date, refund payments and create and cancel recurring subscriptions.
Vacation Requests Extension
The Vacation Requests extension provides some additional features to make vacation requests easier to manage.
WooCommerce Extension
The Gravity Flow WooCommerce extension adds workflow automation to WooCommerce orders empowering store owners to integrate orders more deeply and more efficiently with the business processes.
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.
Stripe Extension – 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 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.
Stripe Extension – Capture Payment Step
The Capture Payment step will collect a payment that was authorized during the form submission. If there is a Capture Payment step in the workflow then the payment will automatically be set to authorized and will not be collected until the Capture Payment step runs.
Stripe Extension – 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 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.
Stripe Extension – Wait for Subscription Event
The Stripe Wait for Subscription Event step pauses the workflow until a webhook for one of the following subscription events is received by the Gravity Forms Stripe Add-On for a subscription started by your form.
Stripe Extension – Refund Payment Step
The Refund Payment step will refund a payment made either in the current entry or in a different one. Note that if you're refunding a subscription, it's recommended that you use the Cancel Subscription step before the refund step.
Stripe Extension – 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.