Pro Features (Pro version)

Flexi Subscription Pro extends the core functionality of the free version by providing advanced subscription management, automation, pricing controls, developer tools, and delivery management. These features are designed for businesses that require greater flexibility, automation, and scalability for recurring revenue.

This guide provides an overview of the major features available in Flexi Subscription Pro.

Variable Subscription Products #

Create subscription plans for variable WooCommerce products while allowing customers to select product variations during purchase.

Benefits #

  1. Create subscriptions for variable products.
  2. Assign subscription plans to different variations.
  3. Offer multiple billing options for the same product.
  4. Maintain a seamless WooCommerce purchase experience.

Examples include:

  1. Clothing subscriptions with different sizes
  2. Coffee subscriptions with multiple package options
  3. Software plans with different license tiers

Creating a Subscription Product #

Create Your First Subscription #

Learn how to create a subscription product from the WooCommerce product editor.

Product Subscription Settings #

Configure all subscription options available for each product.

  1. Billing Period
  2. Billing Interval
  3. Trial Length
  4. Trial Period
  5. Subscription Limit
  6. Customer Cancellation
  7. Cart Button Text

Advanced Subscription Options #

Configure advanced billing behavior.

  1. Sign-up Fee
  2. Renewal Price
  3. Allow Early Renewal
  4. Billing Anchor Day
  5. Maximum Billing Cycles

Delivery Schedule #

Set recurring product deliveries.

  1. Enable Delivery Schedule
  2. Delivery Interval
  3. Delivery Period
  4. Delivery Specific Day

Subscription Management #

Subscription Dashboard #

Overview of every subscription in your store.

Learn about:

  1. Active subscriptions
  2. Pending subscriptions
  3. Cancelled subscriptions
  4. Expired subscriptions
  5. On Hold subscriptions
  6. Search subscriptions
  7. Bulk actions
  8. Editing subscriptions

Editing a Subscription #

Manage an individual subscription.

Topics include:

  1. Customer Information
  2. Product Information
  3. Schedule Dates
  4. Subscription Terms
  5. Order Details
  6. Related Orders
  7. Auto Renew Controls
  8. Change Subscription Status

Analytics #

Subscription Performance Dashboard #

Understand your recurring revenue with built-in analytics.

Dashboard Metrics #

  1. Active Now
  2. Auto Renew Enabled
  3. Projected MRR
  4. Renewals Due
  5. New Subscriptions
  6. Renewal Revenue
  7. Failed Renewals
  8. Trial Conversions
  9. Churn

Analytics Filters #

  1. Date Range
  2. Snapshot Status
  3. Export CSV

Status Breakdown #

Learn how each subscription status affects reports.

Top Subscription Products #

Track your highest-performing subscription products.

Current Subscription Snapshot #

View all subscription records in one table.

Plugin Settings #

Renewal Settings #

Configure how renewals are processed.

Renewal Process #

Choose:

  1. Standard (Auto)
  2. Manual (if available)

Renewal Cart Notice #

Display a custom message during renewal checkout.

Customer Role Settings #

Automatically manage user roles.

Subscriber Default Role #

Role assigned when a subscription becomes active.

Subscriber Inactive Role #

Role assigned after expiration or cancellation.

Customer Auto-Renew Toggle #

Allow customers to enable or disable automatic renewals.

Notifications #

Configure reminder emails.

Notify Before Expiry #

Enable or disable expiry notifications.

Reminder Days Before Expiry #

Choose how many days before expiry reminders are sent.

Advanced Settings #

Grace Period #

Configure how long pending subscriptions remain valid.

Scheduler Batch Size #

Control the number of subscriptions processed per scheduled run.

Sync Order Status to Subscription #

Automatically synchronize WooCommerce order status with subscriptions.

Expire Subscription on Order Deletion #

Automatically expire subscriptions when linked orders are deleted.

Enable API #

Enable subscription API endpoints for integrations.

Automation, Analytics & Integrations #

Payment Retry Rules #

Automatically retry failed renewal payments.

Retry Windows #

Configure retry intervals.

Example:

  1. Day 1
  2. Day 3
  3. Day 5

Renewal Reminders #

Automatically notify customers before renewal.

Configure:

  1. Enable Reminder
  2. Days Before Renewal

Expiry Reminders #

Warn customers before subscriptions expire.

Configure:

  1. Enable Reminder
  2. Days Before Expiry

Webhook Delivery #

Send subscription events to external applications.

Topics include:

  1. Enable Webhooks
  2. Webhook URL
  3. Timeout
  4. Supported Events

Available Events:

  1. Subscription Created
  2. Renewal Order Created
  3. Payment Failed
  4. Subscription Activated
  5. Subscription Cancelled
  6. Subscription Expired
  7. Before Renewal Reminder
  8. Before Expiry Reminder
  9. Payment Retry Reminder

Analytics Cache #

Improve dashboard performance.

Configure:

  1. Enable Cache
  2. Cache TTL

API Access Policy #

Understand API permissions and available endpoints.

Delivery Schedules #

Creating Delivery Schedules #

Create recurring delivery schedules for subscription products.

Topics include:

  1. Delivery Frequency
  2. Delivery Period
  3. Monthly Deliveries
  4. Weekly Deliveries
  5. Specific Delivery Days

License #

Activate Your License #

Learn how to activate your Pro license.

Deactivate a License #

Remove a license from your website.

License Troubleshooting #

Resolve common activation issues.


Integrations #

WooCommerce Integration #

Understand how Flexi Subscription works with WooCommerce.

Payment Gateway Compatibility #

Supported payment gateways.

Third-Party Compatibility #

Working with other WooCommerce extensions.

Support #

Frequently Asked Questions #

Find answers to common questions.

Troubleshooting Guide #

Fix common issues related to:

  1. Renewals
  2. Orders
  3. Subscription Status
  4. Scheduled Actions
  5. Analytics
  6. Email Notifications
  7. Delivery Scheduling
  8. Auto Renew

Contact Support #

How to get help from the Flexi Subscription support team.

Was it helpful ?

Ready to Build Predictable Recurring Revenue?

Join thousands of store owners who trust Flexi Subscription for their subscription business.

Get Support

Got a question or need some advice? No problem. Just send us an email at support@flexisubscription.co and we’ll reply as soon as possible. You can also explore our documentation and knowledge base for step-by-step guides and helpful resources.
ยฉ Flexisubscription All right reserved

Reserve Your Lifetime License

@ Pre-Launch Price๐Ÿš€

Secure lifetime access at a special pre-launch price before the official release.

Pre-order form

Explore

Documentation

Browse guides, tutorials, and documentation.

Free vs Pro

Compare Free and Pro features side by side.

Blog

Discover tips, updates, and helpful articles.

Discover documentation, feature comparisons, guides, tutorials, and product updates to help you get the most from Flexi Subscription.

Connect

Reviews

Read customer reviews and success stories.

FAQ's

Browse answers to frequently asked questions.

Use Cases

Explore real-world subscription use cases.

Downloads

Access plugin files, changelogs, and resources.

Membership Websites

Recurring memberships made simple.

Maintenance Services

Automate service plan renewals.

Subscription Boxes

Recurring deliveries with ease.

Online Courses

Subscription-based course access.

Digital Downloads

Sell downloads on recurring plans.