| 开发者 | appssf |
|---|---|
| 更新时间 | 2026年10月28日 21:03 |
| PHP版本: | 7.2 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/wp-content/plugins/ directory, or install it from the Plugins screen.Yes. The add-on sends customers and subscriptions to your SubscriptionFlow account. See plans and pricing or book a demo.
Products and plans are cached for an hour. Save the add-on settings (Forms > Settings > SubscriptionFlow) to refresh them right away.
No, if you set the feed's "Who collects the first payment?" to "Stripe, PayPal or another payment add-on in this form". The add-on waits for the payment to be confirmed. The subscription is created without charging its first invoice, the Stripe payment is recorded against that invoice with the Stripe transaction ID, and the invoice is marked paid. SubscriptionFlow charges from the next billing date.
Yes, with Stripe. When the feed's "Who collects the first payment?" is set to the payment add-on, "Save the card for future recurring payments" is ticked by default: Stripe saves the card on the Stripe customer when it takes the first payment. Untick it if Stripe shouldn't save the card. SubscriptionFlow must be connected to the same Stripe account. This applies to Stripe "Products and Services" feeds (Card field, Payment Element and Stripe Checkout).
Yes. In the feed's Payment section, set "Send to SubscriptionFlow" to "Also when the payment doesn't go through". Paid entries are sent as Paid, and an entry whose payment failed or was never completed is sent an hour after it was submitted, with Payment Status Pending and no payment recorded, so SubscriptionFlow collects it. It isn't sent if the customer paid with a new attempt, or if the entry is in the trash or marked as spam. "Instantly when the form is submitted" sends every entry straight away, without waiting for the payment; for this option "Subscription Payment Status" decides how it is sent: "Paid" (the default) always marks the subscription and its first invoice paid, "Pending" leaves them pending, without recording the payment. The default, "Only when the payment succeeds", sends paid entries only, always as Paid.
Gravity Forms Stripe 7 marks an entry paid when Stripe's webhook reaches your site, so set up the webhook in Forms > Settings > Stripe > Webhooks. The add-on doesn't wait for it: right after the card is confirmed, and again a few minutes later while the entry is "Processing", it asks Stripe whether the payment succeeded and then sends the entry to SubscriptionFlow. You can also click "Send to SubscriptionFlow" on the entry page. Gravity Forms Stripe 7 requires Gravity Forms 3.0 or later.
Each entry gets a note with the SubscriptionFlow subscription and customer IDs, or the error message. The SubscriptionFlow box on the entry page shows the customer and subscription IDs and has a "Send to SubscriptionFlow" button. For full request details, enable logging for this add-on in Forms > Settings > Logging.
No. Each feed creates at most one subscription per entry.