Creating a non-dues 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. Users 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 Membership billing cycle option. Do the following to create a subscription billing cycle:
- Go to Membership > Billing cycles.
- Select Add new billing cycle.
- Enter a Cycle name.
- Ensure Membership billing cycle is not selected.
- Select one or more Customer types. You can choose *ALL* or leave the field blank to indicate the billing cycle is not restricted to any certain customer types. As you begin typing in this field, a drop-down is displayed from which you can select your Customer types.
- Select one or more Categories. Billing categories are optional subcategories of a customer type which define membership fee amounts when the customer type is not specific enough for an association's needs. See Setting up billing categories for more information.
- Select the billing products to include in the billing cycle. The products you select are not limited to subscription products. For more information, see Defining billing products.
- Choose either Cash or Accrual for the Accounting method, or leave the Default accounting method selected. The chosen accounting method is used for join and renewal invoices.
- Select other options as needed. See Creating a new billing cycle for more information.
- Enable Use to display join item set.
- Click Save & Exit.
Do the following to add the non-dues billing cycle content to your website. This will allow members and website users to more easily locate non-dues subscription products for purchase:
- Go to RiSE > Page Builder > Manage content.
- Create new content or open an existing content record.
- Add a General Product Display (Commerce folder) content item to the page:
- 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.
- Select other configuration options as needed.
- Click OK.
Note: The Cycle name is used in the URL parameter. You must replace any spaces in the Cycle name with underscores.
For more information about how the billing cycle is set up, see Creating a new billing cycle.
- Save and publish the page.
- 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.
Any subscription items purchased outside of the renewal process are displayed on the Membership tab in the Subscriptions section. If you are using custom account pages, it is recommended you add the same content to your account pages.
Do the following to add a Subscriptions section to your custom account pages:
- Go to RiSE > Page Builder > Manage content.
- Locate the account page, then open it for edit.
- Select Add content.
- Click the Contact folder, then choose the Subscription Adder content item:
- Title: Subscriptions
- Product type: Subscription
- Click OK.
- Select Add content.
- Click the Utility folder, then choose the Query Menu content item:
- (required) Enable the Open link in a pop-up checkbox.
- Source query or folder: Go to the following location - $/ContactManagement/DefaultSystem/Queries/Advanced/Contact/Financial
- Depending on which account page you are editing, add one of the following queries:
- Click OK.
Table 1: Account page and related query Account Page Query Individual - Public Non-membership subscriptions - public Individual - Staff Non-membership subscriptions Organization/Company - Public Non-membership subscriptions billed to selected contact - public Organization/Company - Staff Non-membership subscriptions billed to selected contact - Staff - Save & Publish the content record.
For more information, see Ensuring account pages have membership queries.