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.
- Upcoming Payment (invoice.upcoming)
- Paid (invoice.payment_succeeded)
- Failed (invoice.payment_failed)
- Cancelled (customer.subscription.deleted)
Use the "Next Step if" status options to determine which step in your workflow should be used when each of these events occurs.
There is no limit to the number of Wait for Subscription Event steps you can use in your workflow, however, you may only need one. Here is an example payment and user registration workflow which loops between Wait for Subscription Event and Notification steps until the subscription is cancelled.