This module allows you to create "subscription" products that are automaticially paid for every month untill buyer unsubscribes.

Module Configuration

Enable module in System > Configuration and rebuild application.

For this module to work you need to enable at least one payment module that supports automatic payments. At this moment only payment_autopay module supports this.

In module configuration you can select if users should be notified whenever subscription is reneved.

Module Usage

After enabling module you will see new type of product - Subscription Product in Store > Products. Configure this product like any other, remember that price field for this product is monthly price

In Sales > Subscriptions you will see all subscriptions, with emails of buyers and subscription statuses. You can use this view to send emails to all your active subscribers.

Subscription Product has two important fields:

Purchase Info A message that customer will receive upon first purchase of this subscription. In this field you should include all information that is required to use this subscription like links to private groups this products should give access to etc.

Renew Info. A message that client will receive monthly when subscription is successfully renewed. This is sent only if Send Renewal Emails is enabled in configuration.

Notes

User can add multiple products to a cart and pay for first month of his subscription together with other products, hovewer if cart contains at least one subscription, only payment methods that support automatic payemnts will be available.

If you are using invoices module. Buyer will be able to download invoice every month after payment (according to invoices module configuration).

You can use this module with om_stock module to limit number of subscriptions. (for example a course with X max participants)

go back to documentation home