Title: Lucrativeit Subscription &amp; Recurring Billing
Author: lucrativeit
Published: <strong>August 7, 2026</strong>
Last modified: August 7, 2026

---

Search plugins

![](https://ps.w.org/lucrativeit-subscription-recurring-billing/assets/banner-772x250.
png?rev=3638246)

![](https://ps.w.org/lucrativeit-subscription-recurring-billing/assets/icon-256x256.
png?rev=3638185)

# Lucrativeit Subscription & Recurring Billing

 By [lucrativeit](https://profiles.wordpress.org/lucrativeit/)

[Download](https://downloads.wordpress.org/plugin/lucrativeit-subscription-recurring-billing.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/lucrativeit-subscription-recurring-billing/#description)
 * [Reviews](https://wordpress.org/plugins/lucrativeit-subscription-recurring-billing/#reviews)
 *  [Installation](https://wordpress.org/plugins/lucrativeit-subscription-recurring-billing/#installation)
 * [Development](https://wordpress.org/plugins/lucrativeit-subscription-recurring-billing/#developers)

 [Support](https://wordpress.org/support/plugin/lucrativeit-subscription-recurring-billing/)

## Description

Lucrativeit Subscription & Recurring Billing(WPBillify) is a powerful WordPress 
subscription and recurring billing plugin that helps you create, sell, and manage
subscription plans directly from your WordPress website.

Whether you’re building a SaaS platform, membership website, fitness club, coaching
business, digital service, or any subscription-based business, WPBillify provides
everything you need to automate recurring billing and manage subscribers without
relying on third-party eCommerce platforms.

Create unlimited subscription plans, manage subscribers, automate recurring invoices,
track payments, and grow your recurring revenue with an intuitive admin dashboard.

**Built-in billing engine (free)**

 * Subscriptions, invoices, and recurring billing
 * Stripe (automatic card charges each cycle) and Manual (invoice emailed each cycle)
 * Public pricing pages with shortcodes and on-page checkout

**Admin modules**

 * Executive dashboard (MRR, ARR, active subscriptions, churn, revenue growth)
 * Customers with branch assignment and filtering
 * Branches (regional offices with images, amenities, and opening hours)
 * Plan categories (group plans for gyms, SaaS, ISP, coaching, and more)
 * Plans (pricing tiers, daily/weekly/monthly/yearly/lifetime intervals, trials,
   features)
 * Subscriptions (lifecycle: trialing, active, past_due, canceled)
 * Billing & invoices (mark paid, payment links)
 * Reports (last 30 days overview; custom ranges and CSV export in Pro)
 * Settings: General, Payment Gateways, Email/SMTP, Notifications, Email Templates,
   Frontend

**Public frontend**

Sell subscriptions on any WordPress page with shortcodes and on-page checkout:

 * Responsive pricing-table layout with interval tabs (Day, Week, Month, Year, Lifetime)
 * Optional hero banner, branch locations grid, and FAQ accordion
 * Customer checkout collects name, email, and phone; redirects to Stripe or emails
   a manual invoice
 * Appearance controls for colors, fonts, and badges under **Settings  Frontend**

**Setup wizard & demo data**

After activation, a setup wizard lets you import sample categories (Gym Membership,
Internet ISP, Online Coaching, SaaS Software, Software License) with plans, customers,
subscriptions, invoices, and public pages — or start with a blank workspace.

**Pro add-on**

Premium features ship in a separate add-on (not included in this free plugin):

 * Staff management and module-based roles
 * Email header logo and footer branding
 * PDF invoices (download and email attachments)
 * Additional payment gateways (SSLCommerz, Razorpay, Paypal)
 * Advanced reports (custom date range, branch/plan/customer filters, CSV export)
 * Advanced notification reminders

**Explore the demo:**

 * [Live Demo](https://wpbillify.lucrativeit.com/)
 * [Online Documentation](https://docs.lucrativeit.com/subscription-recurring/)

### Shortcodes

    ```
    [lucrsure_locations_plans category="your-category-slug"]
    ```

Full membership page: hero section + branch locations + pricing table + FAQ. Use
the category **slug** (recommended), not the numeric ID.

    ```
    [lucrsure_plans category="your-category-slug"]
    ```

Pricing table and checkout only.

    ```
    [lucrsure_hero title="Your headline" image_path="https://example.com/hero.jpg"]
    ```

Hero section only. Pass `title` and `image_path` (or `image`) to override the global
settings. Optional: `subtitle`, `button_text`, `button_url`, `image_id`.

    ```
    [lucrsure_locations]
    ```

Branch locations grid only. Optional: `heading`, `subtitle`, `branches` (comma-separated
branch IDs).

    ```
    [lucrsure_faq]
    ```

FAQ accordion only. Optional: `heading`, `subtitle`. FAQ items come from **Settings
Frontend**.

**Common attributes**

 * `category` — plan category slug (required for plan shortcodes)
 * `interval` — default billing tab: `day`, `week`, `month`, `year`, or `lifetime`(
   default: `month`)
 * `show_intervals` — `yes` or `no` (default: `yes`)
 * `popular` — plan ID to highlight with a “Most Popular” badge
 * `show_hero`, `show_locations`, `show_faq` — `yes` or `no` (override **Settings
   Frontend** defaults)
 * `branches` — comma-separated branch IDs for the locations section
 * `title`, `image_path` — hero title and image URL (for `[lucrsure_hero]` or `[
   lucrsure_locations_plans]`)

Section headings, FAQ items, and colors are configured under **Settings  Frontend**.

### External services

This plugin uses Stripe Checkout to process payments.

It connects to the Stripe API when a customer initiates checkout. At that point,
it sends order-related data (such as amount, currency, and product/line-item details)
and, depending on your checkout configuration, customer information (such as name
and email) needed to create the checkout session.

This connection happens whenever a user submits a purchase through the plugin’s 
checkout flow.

This service is provided by Stripe, Inc.:
 Terms of Service: https://stripe.com/
legal/consumer Privacy Policy: https://stripe.com/privacy

## Screenshots

[⌊Executive Overview dashboard — MRR, ARR, active subscriptions, churn, revenue 
trend, recent subscriptions, and invoices.⌉⌊Executive Overview dashboard — MRR, 
ARR, active subscriptions, churn, revenue trend, recent subscriptions, and invoices
.⌉[

Executive Overview dashboard — MRR, ARR, active subscriptions, churn, revenue trend,
recent subscriptions, and invoices.

[⌊Setup wizard — import sample categories (Gym, ISP, Coaching, SaaS, Software License)
or start with empty data.⌉⌊Setup wizard — import sample categories (Gym, ISP, Coaching,
SaaS, Software License) or start with empty data.⌉[

Setup wizard — import sample categories (Gym, ISP, Coaching, SaaS, Software License)
or start with empty data.

[⌊Demo category picker — choose which sample categories to import with plans, customers,
subscriptions, and public pages.⌉⌊Demo category picker — choose which sample categories
to import with plans, customers, subscriptions, and public pages.⌉[

Demo category picker — choose which sample categories to import with plans, customers,
subscriptions, and public pages.

[⌊Public membership plans page — interval tabs (Day/Week/Month/Year/Lifetime), pricing
cards, Most Popular badge, and FAQ.⌉⌊Public membership plans page — interval tabs(
Day/Week/Month/Year/Lifetime), pricing cards, Most Popular badge, and FAQ.⌉[

Public membership plans page — interval tabs (Day/Week/Month/Year/Lifetime), pricing
cards, Most Popular badge, and FAQ.

[⌊Subscriptions list — search and filter by status; track customer, plan, MRR, status,
and start date.⌉⌊Subscriptions list — search and filter by status; track customer,
plan, MRR, status, and start date.⌉[

Subscriptions list — search and filter by status; track customer, plan, MRR, status,
and start date.

[⌊New Subscription wizard (Step 1) — choose a plan across daily, weekly, monthly,
yearly, and lifetime tiers.⌉⌊New Subscription wizard (Step 1) — choose a plan across
daily, weekly, monthly, yearly, and lifetime tiers.⌉[

New Subscription wizard (Step 1) — choose a plan across daily, weekly, monthly, 
yearly, and lifetime tiers.

[⌊New Subscription wizard (Step 2) — search and select a customer, or add a new 
customer on the fly.⌉⌊New Subscription wizard (Step 2) — search and select a customer,
or add a new customer on the fly.⌉[

New Subscription wizard (Step 2) — search and select a customer, or add a new customer
on the fly.

[⌊New Subscription wizard (Step 3) — billing details with Stripe automatic recurring
payments and auto-renew.⌉⌊New Subscription wizard (Step 3) — billing details with
Stripe automatic recurring payments and auto-renew.⌉[

New Subscription wizard (Step 3) — billing details with Stripe automatic recurring
payments and auto-renew.

[⌊New Subscription wizard (Step 3) — manual/offline invoice-based billing with emailed
payment links each cycle.⌉⌊New Subscription wizard (Step 3) — manual/offline invoice-
based billing with emailed payment links each cycle.⌉[

New Subscription wizard (Step 3) — manual/offline invoice-based billing with emailed
payment links each cycle.

[⌊Customers list — manage subscriber profiles with search and status filters.⌉⌊Customers
list — manage subscriber profiles with search and status filters.⌉[

Customers list — manage subscriber profiles with search and status filters.

[⌊Add Customer — create a customer with name, email, phone, company, and branch 
assignment.⌉⌊Add Customer — create a customer with name, email, phone, company, 
and branch assignment.⌉[

Add Customer — create a customer with name, email, phone, company, and branch assignment.

[⌊Branches list — multi-location offices with images, amenities, and opening hours.⌉⌊
Branches list — multi-location offices with images, amenities, and opening hours
.⌉[

Branches list — multi-location offices with images, amenities, and opening hours.

[⌊Add Branch — configure branch details, amenities, and hours for public location
pages.⌉⌊Add Branch — configure branch details, amenities, and hours for public location
pages.⌉[

Add Branch — configure branch details, amenities, and hours for public location 
pages.

[⌊Plan Categories — organize plans into categories and create public pages with 
one click.⌉⌊Plan Categories — organize plans into categories and create public pages
with one click.⌉[

Plan Categories — organize plans into categories and create public pages with one
click.

[⌊Add Plan — create pricing tiers with interval, price, trial, features, and popular
badge options.⌉⌊Add Plan — create pricing tiers with interval, price, trial, features,
and popular badge options.⌉[

Add Plan — create pricing tiers with interval, price, trial, features, and popular
badge options.

[⌊Billing & invoices list — track invoice status (paid, unpaid, overdue, void) and
open payment links.⌉⌊Billing & invoices list — track invoice status (paid, unpaid,
overdue, void) and open payment links.⌉[

Billing & invoices list — track invoice status (paid, unpaid, overdue, void) and
open payment links.

[⌊Invoice details — view line items, amounts, due dates, and mark invoices paid.⌉⌊
Invoice details — view line items, amounts, due dates, and mark invoices paid.⌉[

Invoice details — view line items, amounts, due dates, and mark invoices paid.

[⌊Reports — last 30 days revenue, new subscriptions, cancellations, MRR, and breakdowns
by gateway and plan.⌉⌊Reports — last 30 days revenue, new subscriptions, cancellations,
MRR, and breakdowns by gateway and plan.⌉[

Reports — last 30 days revenue, new subscriptions, cancellations, MRR, and breakdowns
by gateway and plan.

[⌊Settings → General — company name, support email, default currency, timezone, 
and footer text.⌉⌊Settings → General — company name, support email, default currency,
timezone, and footer text.⌉[

Settings  General — company name, support email, default currency, timezone, and
footer text.

[⌊Settings → Payment Gateways — Stripe keys/webhook URL, Manual/Offline checkout,
and invoice due days.⌉⌊Settings → Payment Gateways — Stripe keys/webhook URL, Manual/
Offline checkout, and invoice due days.⌉[

Settings  Payment Gateways — Stripe keys/webhook URL, Manual/Offline checkout, and
invoice due days.

[⌊Settings → Email — SMTP and outbound mail configuration for invoices and notifications.⌉⌊
Settings → Email — SMTP and outbound mail configuration for invoices and notifications
.⌉[

Settings  Email — SMTP and outbound mail configuration for invoices and notifications.

[⌊Settings → Notifications — toggle invoice sent, payment received, and subscription
activated emails.⌉⌊Settings → Notifications — toggle invoice sent, payment received,
and subscription activated emails.⌉[

Settings  Notifications — toggle invoice sent, payment received, and subscription
activated emails.

[⌊Settings → Email Templates — customize subjects and bodies for customer and admin
emails.⌉⌊Settings → Email Templates — customize subjects and bodies for customer
and admin emails.⌉[

Settings  Email Templates — customize subjects and bodies for customer and admin
emails.

[⌊Settings → Frontend — shortcodes, fonts, and colors for hero, plans, buttons, 
and badges.⌉⌊Settings → Frontend — shortcodes, fonts, and colors for hero, plans,
buttons, and badges.⌉[

Settings  Frontend — shortcodes, fonts, and colors for hero, plans, buttons, and
badges.

[⌊New Subscription entry — quick access via the + New Subscription button in the
admin portal.⌉⌊New Subscription entry — quick access via the + New Subscription 
button in the admin portal.⌉[

New Subscription entry — quick access via the + New Subscription button in the admin
portal.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/` and keep the folder name intact.
 2. Activate the plugin through the **Plugins** menu in WordPress. Database tables 
    and default settings are created automatically.
 3. Complete the **Setup** wizard: import selected demo categories or choose **Start
    with empty data**.
 4. Open **Recurring Billing** in the admin menu.
 5. Configure gateways under **Settings  Payment Gateways** (Stripe and/or Manual in
    the free version).
 6. Create plans under **Plan Categories** and **Plans**, then publish public pages:
 7.  * Use **Plan Categories  Create public pages** to generate WordPress pages with`[
       lucrsure_locations_plans]` shortcodes, or
     * Place shortcodes manually on any page (see below).
 8. Customize the public layout under **Settings  Frontend** (hero, locations, plans
    heading, FAQ, appearance).

## FAQ

### Which gateways charge cards automatically?

Stripe supports automatic recurring billing. Manual is invoice-based: an invoice
or payment link is emailed each cycle and the customer pays manually. SSLCommerz
and Razorpay (invoice-based) are available in the Pro add-on.

### Do I need another e-commerce plugin?

No. This plugin is self-contained with its own billing engine, checkout shortcodes,
and Stripe/Manual gateways.

### How do I display plans on my site?

Create a plan category, add active plans, then either click **Create public pages**
on the Plan Categories screen or add `[lucrsure_locations_plans category="your-slug"]`
to any WordPress page. Customize the hero, locations, and FAQ under **Settings  
Frontend**.

### Can I sell daily, weekly, or lifetime plans?

Yes. Plans support daily, weekly, monthly, yearly, and lifetime billing intervals.
The public pricing table shows interval tabs for every interval that has at least
one active plan in the category.

### What does the demo import include?

For each selected category it creates the category, sample plans (all billing types),
customers, subscriptions, invoices, a public WordPress page with the full shortcode
layout, and a hub page linking all category pages.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Lucrativeit Subscription & Recurring Billing” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ lucrativeit ](https://profiles.wordpress.org/lucrativeit/)

[Translate “Lucrativeit Subscription & Recurring Billing” into your language.](https://translate.wordpress.org/projects/wp-plugins/lucrativeit-subscription-recurring-billing)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/lucrativeit-subscription-recurring-billing/),
check out the [SVN repository](https://plugins.svn.wordpress.org/lucrativeit-subscription-recurring-billing/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/lucrativeit-subscription-recurring-billing/)
by [RSS](https://plugins.trac.wordpress.org/log/lucrativeit-subscription-recurring-billing/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Initial release: admin portal, built-in billing engine, setup wizard, and demo
   data import.
 * Plan categories, branches (with amenities and images), and flexible billing intervals.
 * Public shortcodes (`[lucrsure_plans]`, `[lucrsure_hero]`, `[lucrsure_locations]`,`[
   lucrsure_faq]`, `[lucrsure_locations_plans]`) with pricing table, hero, locations,
   FAQ, and on-page checkout.
 * Frontend appearance settings and automatic public page creation.
 * Stripe and Manual payment gateways in the free version; Pro add-on (separate 
   package) for staff, roles, PDF invoices, SSLCommerz, Razorpay, email branding,
   and advanced reports.

## Meta

 *  Version **1.0.1**
 *  Last updated **18 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [Billing](https://wordpress.org/plugins/tags/billing/)[invoices](https://wordpress.org/plugins/tags/invoices/)
   [membership](https://wordpress.org/plugins/tags/membership/)[Recurring payments](https://wordpress.org/plugins/tags/recurring-payments/)
   [subscriptions](https://wordpress.org/plugins/tags/subscriptions/)
 *  [Advanced View](https://wordpress.org/plugins/lucrativeit-subscription-recurring-billing/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/lucrativeit-subscription-recurring-billing/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/lucrativeit-subscription-recurring-billing/reviews/)

## Contributors

 *   [ lucrativeit ](https://profiles.wordpress.org/lucrativeit/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/lucrativeit-subscription-recurring-billing/)