SubscriptionFlow Recurring Payments for WooCommerce

Description

SubscriptionFlow helps merchants run subscriptions using any payment gateway, not just Stripe. Whether you’re using Paystack, NMI, Bankful, Peach Payments, PayFast, IyziCo, MyFatoorah, PayTabs, Windcave, Razorpay, or others, you can create and manage subscriptions without switching providers. Manage plans, billing, and customer subscriptions from one powerful dashboard and scale your recurring revenue globally.

Key Features

  • Simple & Variable Subscriptions — Support for both simple and variable subscription products
  • Flexible Billing Schedules — Configure custom delivery frequencies (days, weeks, months, years)
  • Multiple Discount Options — Offer percentage, fixed amount, or flat rate discounts
  • Easy Subscription Management — Dedicated admin page to view and manage all subscriptions
  • SubscriptionFlow Integration — Seamless integration with SubscriptionFlow platform
  • Customer Flexibility — Allow customers to choose between one-time purchase or subscription
  • Beautiful Subscription Widget — Modern, responsive subscription selector on product pages
  • Comprehensive Settings — Configure API credentials and customize widget labels

How It Works

  1. Configure Products — Add subscription settings to your simple or variable products
  2. Set Billing Schedules — Define delivery frequencies and discount tiers
  3. Customers Choose — Shoppers select between one-time purchase or subscription
  4. Automatic Management — Orders are tracked and displayed in the subscriptions admin page
  5. SubscriptionFlow Sync — Data syncs with SubscriptionFlow platform for advanced management

Perfect For

  • Membership sites
  • Product subscription boxes
  • Digital content subscriptions
  • Consumable products (coffee, vitamins, supplements)
  • SaaS products
  • Any business offering recurring services or products

SubscriptionFlow Integration

This plugin works with the SubscriptionFlow platform to provide advanced subscription management features:

  • Customer management
  • Payment method handling
  • Subscription lifecycle management
  • Analytics and reporting
  • Customer portal

To use this plugin, you need an active SubscriptionFlow account. Visit SubscriptionFlow.com to learn more.

Additional Information

Support

For support, please visit SubscriptionFlow Support or contact us through the plugin support forum.

Documentation

Detailed documentation is available at SubscriptionFlow Documentation.

Privacy Policy

This plugin integrates with SubscriptionFlow and sends customer and order data to the SubscriptionFlow platform for subscription management. Please review the SubscriptionFlow Privacy Policy for details on data handling.

About SubscriptionFlow

SubscriptionFlow is a comprehensive subscription management platform designed to help businesses manage recurring billing, customer subscriptions, and payment processing with ease.

Learn more at SubscriptionFlow.com

Screenshots

  • Product page with subscription widget
  • Simple product subscription settings
  • Variable product subscription settings
  • SubscriptionFlow API settings page
  • Subscriptions admin page

Installation

Minimum Requirements

  • WordPress 5.0 or greater
  • WooCommerce 3.0 or greater
  • PHP version 7.2 or greater
  • MySQL version 5.6 or greater

Automatic Installation

  1. Log in to your WordPress dashboard
  2. Navigate to Plugins > Add New
  3. Search for «SubscriptionFlow Recurring Payments for WooCommerce»
  4. Click «Install Now» and then «Activate»

Manual Installation

  1. Download the plugin zip file
  2. Log in to your WordPress dashboard
  3. Navigate to Plugins > Add New > Upload Plugin
  4. Choose the downloaded zip file and click «Install Now»
  5. Activate the plugin through the ‘Plugins’ menu in WordPress

Configuration

  1. Go to WooCommerce > SubscriptionFlow Settings
  2. Enter your SubscriptionFlow API credentials:
    • Instance URL
    • Client ID
    • Client Secret ID
  3. Customize widget labels (optional)
  4. Save settings
  5. Navigate to Products and add subscription settings to your products

FAQ

Do I need a SubscriptionFlow account?

Yes, this plugin requires an active SubscriptionFlow account to manage subscriptions. You can sign up at SubscriptionFlow.com.

Can customers purchase both subscriptions and one-time products?

Yes! Customers can choose between subscription or one-time purchase for subscription-enabled products, and both types can coexist in the cart.

What payment gateways are supported?

The plugin works with all WooCommerce payment gateways. Subscription management is handled through SubscriptionFlow.

Can I offer discounts for subscriptions?

Yes! You can configure three types of discounts:
— Percentage discount (e.g., 10% off)
— Fixed amount discount (e.g., $5 off)
— Flat rate pricing (e.g., $29.99 per delivery)

How do I add subscriptions to existing products?

  1. Edit any Simple or Variable product
  2. Go to the «Subscription» tab in product data
  3. Enable subscription billing
  4. Configure billing period and discount options
  5. Update the product

Can I have different pricing for different delivery frequencies?

Yes! You can set up multiple discount tiers based on delivery frequency. For example:
— Deliver every month: 5% off
— Deliver every 2 months: 10% off
— Deliver every 3 months: 15% off

Is the plugin translation ready?

Yes, the plugin is fully translation-ready with the text domain ‘subscriptionflow-recurring-payments-for-woocommerce’.

Where can I see all subscriptions?

Navigate to WooCommerce > Subscriptions to view all subscription orders with filtering and pagination.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“SubscriptionFlow Recurring Payments for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0 — 2024-01-15

  • Initial release
  • Simple product subscriptions
  • Variable product subscriptions
  • Flexible billing schedules
  • Multiple discount types
  • SubscriptionFlow integration
  • Admin subscription management
  • Customizable widget labels
  • Beautiful frontend subscription selector