Webflow does not currently support native recurring payments (subscriptions) through its built-in eCommerce tool, even though it integrates with Stripe for one-time payments. However, you can set up recurring payments using a no-code solution that connects Stripe subscriptions to Webflow using external tools.
1. Use a No-Code Platform Like Memberstack or Outseta
- Memberstack and Outseta both integrate with Webflow and allow you to set up recurring Stripe subscriptions.
- These platforms act as middleware between your Webflow site and Stripe.
- You can manage plans, pricing tiers, and user access based on subscription status.
2. Set Up Subscription Products in Stripe
- Create your recurring payment plans directly in Stripe first (e.g., monthly rental for a specific product).
- Define pricing, billing intervals (e.g., monthly), and trial periods if needed.
3. Embed Subscription Checkout Buttons
- Memberstack and Outseta provide embeddable buttons or custom URLs that direct users to a subscription checkout page tied to your Stripe plan.
- Add these buttons in Webflow using a button element with a link to the external Stripe checkout or a Memberstack modal trigger.
4. Connect User Accounts (Optional)
- Both platforms allow for user account creation, meaning you can track which users are subscribed and manage their access to content, services, or ordering capabilities.
5. Use Webflow CMS to Display Rented Products (Optional)
- You can still showcase your products using the Webflow CMS, and pair it with logic in Memberstack/Outseta to make checkout or ordering available only to subscribed users.
Summary
While Webflow doesn’t natively support recurring payments via Stripe, you can easily set them up using Memberstack or Outseta—both no-code tools that plug into Webflow and handle Stripe-based subscriptions for renting out products.