=== WE Subscription ===

Contributors:      webeffortless
Tested up to:      6.9
Requires at least: 5.5
Requires PHP:      7.4
WC tested up to:   10.4.3
WC requires at least: 5.5.0
Stable tag:        1.0.0
License:           GPLv3 or later
License URI:       https://www.gnu.org/licenses/gpl-3.0.html
Donate link:       http://webeffortless.com/
Tags:              subscription, woocommerce, recurring payments, stripe, subscriptions

Sell your simple and variable products with recurring payments without bloat.

== Description ==

We Subscription is a **lightweight and performance-optimized** subscription plugin that integrates seamlessly with WooCommerce. Unlike heavy alternatives, our plugin is built with efficiency in mind, ensuring fast page loads and minimal database queries.

**Why Choose We Subscription?**

*   **Lightweight Code:** Minimal footprint with clean, optimized code
*   **Fast Performance:** No unnecessary features slowing down your site
*   **Database Optimized:** Efficient queries and proper indexing
*   **No Bloat:** Only essential features you actually need

**Key Features:**

*   **Simple & Variable Subscriptions:** Convert any simple or variable product into a subscription.
*   **Flexible Billing Schedules:** Set daily, weekly, monthly, or yearly billing intervals.
*   **Stripe Integration:** Built-in compatibility with WooCommerce Stripe Gateway plugin for credit/debit card and SEPA debit method for automatic renewals and change payment method.
*   **Subscription Management:** Admin interface to view and manage subscriptions (cancel, delete).
*   **Customer Portal:** Customers can view their active subscriptions and renewal history from their My Account page and can cancel the subscription.
*   **Email Notifications:** Automated emails for subscription renewal, cancellation, and expiration.
*   **User Role Management:** Manage user roles based on subscription activity.
*   **HPOS Compatible:** Full support for WooCommerce High-Performance Order Storage.

== Installation ==

= Installation from within WordPress =

1.  Visit **Plugins > Add New**.
2.  Search for **We Subscription**.
3.  Install and activate the plugin.

= Manual installation =

1.  Upload the entire `we-subscription` folder to the `/wp-content/plugins/` directory.
2.  Visit **Plugins**.
3.  Activate the **We Subscription** plugin.

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =

Yes, this plugin is an extension for WooCommerce and requires WooCommerce to be installed and active.

= Which payment gateways are supported? =

Currently, the plugin has built-in compatibility with the **WooCommerce Stripe Payment Gateway** for automatic recurring payments. Manual renewals are also supported.

= Can I sell variable products as subscriptions? =

Yes, you can configure subscription settings for each variation of a variable product.

= Can customers cancel their subscriptions? =

Yes, customers can cancel their subscriptions from their My Account page.

= Can I change the billing interval after a subscription is created? =

No, the billing interval is set when the subscription is created and cannot be changed afterward.

= Is this plugin lightweight and optimized? =

Yes! We Subscription is built with performance in mind. It has a minimal footprint, uses efficient database queries, and doesn't include unnecessary features that could slow down your site. It's fully compatible with WooCommerce HPOS for optimal performance.

== Screenshots ==

1.  **Subscription Settings:** Configure general settings for the plugin.
2.  **Admin Subscription List Table:** View and manage all subscriptions from the admin area.
3.  **Product Data:** Set subscription price and interval for simple products.
4.  **Variable Product:** Configure subscription settings for variations.
5.  **My Account:** Customers can view their subscriptions in the My Account area.
6.  **Front-end Subscription Detail:** Detailed view of subscription information on the customer-facing side.

== Changelog ==

= 1.0.0 =
* Initial release
* Simple and variable product subscriptions
* Stripe payment gateway integration (card and SEPA debit)
* Flexible billing schedules (daily, weekly, monthly, yearly)
* Customer subscription management portal
* Admin subscription management interface
* Automated email notifications
* Change payment method functionality
* Manual renewal payment option
* HPOS (High-Performance Order Storage) compatible
* Minimal database footprint

== Upgrade Notice ==

= 1.0.0 =
Initial release.
