LemonStand Version 1 Has Been Discontinued
This documentation is for LemonStand Version 1. LemonStand is now offered as a cloud-based eCommerce platform.
You can try the new LemonStand and learn about upgrading here.
Subscriptions module
Subscriptions Module is a LemonStand extension, which adds new features to the standard LemonStand Shop module. Subscriptions Module does not convert a LemonStand installation into a "subscriptions only" store, leaving all standard store features. If you need, you can sell both subscriptions and normal products with this module installed.
Subscriptions Module adds the following features to LemonStand:
- Automatic invoice generating for expiring subscriptions
- CMS extensions for organizing subscription-based website membership
- API extensions, allowing to detect, whether a subscription is active for a given customer
You can use Subscriptions Module for:
- Selling regular products, which should be delivered periodically
- Website membership
- Paid services, requiring regular renewal
Subscriptions work only with registered customers. This means that you need to auto-register your customers during the checkout, or require them to sign up and log in before checkout. Also, if you have members-only pages on your website, customers will need to log in in order to access these pages.
Subscriptions engine works in GMT.
- What is a subscription and a subscription plan - describes subscriptions and subscription plans and explains how to create a subscription product.
- How the subscriptions engine works - explains how subscription invoices are generated and other logic behind subscriptions.
- Subscriptions and discounts - explains how Discount Engine can affect the subscriptions cost.
- Understanding the Subscription Chart - explains the Subscription Chart features.
- CSV support - describes how to update subscription-related product fields.
- Website membership areas - explains how you can organize membership-only access to the website pages.
- Implementation approaches - in this section we describe customer experience customization approaches suitable for subscription websites.
- API extensions - describes API extensions which the Subscriptions Module introduces to the system.
- Subscriptions class - contains interface API functions of subscriptions engine .
- Subscriptions_Plan class - represents a subscription plan.
Next: What is a subscription and a subscription plan
Previous: Blog module
Return to Additional modules