説明
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:
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, orlifetime(default:month)show_intervals—yesorno(default:yes)popular— plan ID to highlight with a “Most Popular” badgeshow_hero,show_locations,show_faq—yesorno(override Settings Frontend defaults)branches— comma-separated branch IDs for the locations sectiontitle,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
スクリーンショット

























インストール
- Upload the plugin folder to
/wp-content/plugins/and keep the folder name intact. - Activate the plugin through the Plugins menu in WordPress. Database tables and default settings are created automatically.
- Complete the Setup wizard: import selected demo categories or choose Start with empty data.
- Open Recurring Billing in the admin menu.
- Configure gateways under Settings Payment Gateways (Stripe and/or Manual in the free version).
- Create plans under Plan Categories and Plans, then publish public pages:
- Use Plan Categories Create public pages to generate WordPress pages with
[lucrsure_locations_plans]shortcodes, or - Place shortcodes manually on any page (see below).
- Use Plan Categories Create public pages to generate WordPress pages with
- 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.
評価
このプラグインにはレビューがありません。
貢献者と開発者
変更履歴
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.
