Description
Smart Woo Service Invoicing simplifies your subscription-based business by automating invoicing at the end of a billing cycle. Perfect for freelancers and agencies, it offers robust features to efficiently manage recurring services without breaking the bank.
Features
- Intuitive Admin Dashboards: A comprehensive admin dashboard to manage service subscriptions, invoices, emails, refunds, and more.
- Professional Client Portal: A modern and extensible frontend UI that allows clients to manage subscriptions, view invoices, order new services, and easily pay outstanding balances.
- Automatic Invoice Generation: Automatically generates and issues new invoices at the end of a subscription billing cycle, streamlining both subscription and invoice management.
- Flexible Payment Options: Smart Woo supports all payment methods available in WooCommerce, making invoice payments more convenient for your clients.
- Flexible Billing Cycles: Charge for monthly, quarterly, semi-annual, and annual subscription periods.
- User-Friendly Interface: Allows customers to define their service name, billing cycle, and other relevant details during the sign-up process.
- Robust Subscription Assets: Supports subscriptions for downloadable, remotely protected, digital, and physical assets.
- Guest Invoicing: Create invoices for users who are not registered on your website and have the invoice details emailed to them.
- Payment Links: Generate auto-login or direct payment URLs for invoices, allowing clients to pay without accessing the client portal.
Every Smart Woo Pro Plan Includes
- Advanced Stats: Get detailed insights and visual stats (bar charts, graphs) on service subscription usage.
- Service Logs: Track how clients interact with their subscriptions, including detailed activity insights.
- Invoice Logs: Gain insights into all invoice interactions, including payment failures and successful payments.
- Invoice Items: Add custom items to an invoice.
- Prorated Service Subscriptions: Option to prorate subscriptions and reflect this in the invoicing system.
- Refund Feature: Automatically handle prorated refunds when a client cancels a subscription.
- Service Migration: Easily manage subscription migrations, including prorated billing during changes, with detailed logs for tracking.
- Email Template Customization: Customize the templates for available emails to meet your business requirements.
- REST API Access: Access subscription data via a powerful REST API (currently read-only, with future write support planned).
- PDF Invoice Attachments: Automatically attach PDF invoices to email notifications for seamless client communication.
- Dedicated Support: Receive dedicated support for both the free and premium versions of Smart Woo.
- Automatic Updates: Ensure your plugin remains up-to-date with the latest features and security fixes.
License
This project is licensed under the GPL v3.0+ License.
Prerequisites
- WordPress: Ensure your WordPress installation is version 6.4 or higher.
- WooCommerce: This plugin requires WooCommerce to be installed and activated. For best performance, use WooCommerce version 8.0 or newer.
- PHP: A PHP version of 7.4 or later is required. Ensure your hosting environment meets this requirement.
- Database: Ensure your database is running MySQL version 5.6+ or MariaDB version 10.0+ for compatibility.
Usage
- Create a product from the plugin’s service product page.
- Set billing cycles, sign-up fees, and other options specific to the service you offer.
- Customers can now set up their service details during sign-up.
- Manage orders effortlessly through the Service Order page.
- After processing an order from the service order page, the service subscription will be up and running.
- Automatic invoice generation simplifies the renewal process.
- Customers can pay their invoices through the invoice email sent to them or manually log in to the portal to pay.
Feedback and Contributions
We welcome and appreciate user suggestions! Feel free to submit your ideas or report issues. Together, we can make Smart Woo the ultimate solution for service billing on WooCommerce.
For more information on future releases, release notes, and feature requests, visit the official release page.
Author
- Author: Callistus Nwachukwu
- Company: Callismart Tech
Contributors
- Callistus Nwachukwu
Source Code
You can access the source code for the Smart Woo Service Invoicing plugin on our official GitHub Public Repository.
Technical Support
We are committed to delivering a high-quality user experience and ensuring that our product is safe and bug-free. However, if you encounter any issues, we are dedicated to resolving them swiftly.
For dedicated support, please visit our support portal. For general inquiries, use the WordPress Support Forum.
Installation
- Download the plugin’s zip file.
- Upload the zip file to your WordPress plugin directory.
- Activate Smart Woo Service Invoicing from the WordPress plugins page.
Alternatively, install it directly from your WordPress dashboard:
1. Navigate to ‘Plugins’ -> ‘Add New’.
2. Search for ‘Smart Woo Service and Invoicing’.
3. Install and activate the plugin.
For more information and updates, visit the Smart Woo Service Invoicing Plugin page.
Reviews
Contributors & Developers
“Smart Woo Service Invoicing” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Smart Woo Service Invoicing” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Change log
[2.2.3] 2025-02-17
-
Fixed
- Asset key verification bug when downloading files associated with a subscription.
-
Added
- Option to send new invoice email when creating a new invoice.
- Guest Invoicing Feature: You can now issue invoices to clients who are not registered on your website, all you have to do is to enter their billing details and you are good to go.
Invoice Payment Links: You can now generate an “auto-login” payment link or a direct invoice order payment link from the admin “view invoice” page. - New Invoice Admin UI: The admin’s “view-invoice” page design has been enhanced to be more sleek and modern, while the invoice creation and update form user interface has been upgraded to give you a seamless ajax experience.
[2.2.2] 2025-01-28
- Minor bug fixes and performance inprovement.
- Login form now supports password reset feature.
[2.2.1] 2024-12-25
- Fixed Sign-up fee calculation when other items are added in cart.
- Added service processed mail.
- Minor bug fixes
[2.2.0] 2024-12-07
-
Added
- Email Template preview.
-
Refactored
- Email handling.
- Email option name: You may need to check your email option if certain mails are not sent.
- Email Template Editing(pro): You can now edit email templates sent by Smart Woo Service Invoicing.
[2.1.1] 2024-11-04
- Featured
- minor bug fixes
[2.1.0] 2024-10-26
- Fixed
- An error of type E_ERROR: “Uncaught TypeError: abs(): Argument #1 ($num) must be of type int|float”.
For detailed updates and changes, see the Changelog.