Creating a subscription billing cycle

If you want members and website users to purchase subscription products, such as journals and magazines, separately from membership fees and subscriptions, you can create a billing cycle used exclusively for non-membership subscriptions. You can also use a subscription billing cycle to allow users to renew their existing subscriptions outside of the membership renewal process.

This billing cycle can be displayed as a multi-item product on your website. Users can select any included items in order to purchase or renew them. They can check out without altering any of their membership data and being billed for a membership join or renewal.

This billing cycle must not contain any Primary fee product for any customer type or use the Add member type items option. Do the following to create a subscription billing cycle:

  1. From the Staff site, go to Settings > Commerce > General.
  2. Select Enable non-dues subscription purchase and renewal (Asi.Billing.EnableNonDuesSubscription).
  3. Click Save.
  4. Go to Membership > Billing cycles.
  5. Select Add new billing cycle.
  6. Enter a Cycle name.
  7. Select one or more Member types. Do not simply select All.
  8. Select the Subscriptions products to include in the billing cycle. The products you select are not limited to subscription products.
  9. Enable Use to display join item set.
  10. Select other options as needed. See Setting up billing cycles for more information.
  11. Note: Make sure Add member type items is not enabled, and do not include a Primary fee product (a product that is listed as the Primary fee in the Customer type definition).

  12. Click Save & Exit.
  13. Go to RiSE > Page Builder > Manage content.
  14. Create new content or open an existing content record.
  15. Add a General Product Display content item (Offering folder) to the page.
    1. In the Default product to display field, enter the name of the subscription non-dues billing cycle (Cycle Name) created previously, replacing spaces with underscores. For more information about how the billing cycle is set up, see Creating a new billing cycle.
    2. Select other configuration options as needed.
    3. Click OK.
  16. Save and publish the page.
  17. To allow users to access the subscription non-dues billing cycle content, you can do one of the following:
    • Create a new navigation item that links to the new content. See Using sitemaps for more information.
    • Create a link within your site to the new content. For example, you can insert links to content in the Data Showcase and Content Html content items.
    • For renewals, send subscribers a link to the content in an email.
    • Note: If you also bill other members using a cash-based Membership dues billing cycle, you should not run a renewal billing for these subscription billings. Instead, simply provide members with a link to access the content, and let them add the item to their cart. Upon payment, their subscription records will be updated to extend the paid through date accordingly.