Skip to content

How to Create and Manage Membership Plans?

Overview

Membership Plans in RepairDesk allow repair shops to offer plans directly to customers, providing exclusive benefits like discounts on repairs and products. This feature enables shops to generate steady recurring revenue, boost customer loyalty, and reduce reliance on third-party insurance. With flexible customization options, automated billing, and seamless management, businesses can easily create and manage membership plans to enhance customer engagement and drive repeat visits.


Enable the Membership Plans Module


  1. Navigate to Settings > Membership Plans.

  2. Click the Enable button to activate the Membership Plan module.

    • If RD Pay is not enabled, a pop-up will appear prompting you to configure RD Pay to process recurring payments. Follow the instructions to integrate RD Pay.
    • If RD Pay is enabled, you will need to enter your BlockChyp API Token. If you're already logged in to BlockChyp, the token field will be auto-populated.


Create a Membership Plan


  1. In the Membership Plans section, click on Create a Plan.

  2. A pop-up will appear with fields to configure your plan:

    • Plan Name: Enter the name of the membership plan (e.g., Student Plan, Family Plan).
    • Price: Define the monthly or annual price of the plan.
    • Tax Class: Select the appropriate tax class from the dropdown menu.
    • Description: Add a description that outlines the perks of the plan (e.g., "25% off on all repairs").
    • Commission: You can choose either a percentage or a fixed amount as commission for employees selling the membership plan. Enter the desired value in the corresponding field.
    • Associate Device(s): You can attach multiple devices to a membership plan by selecting the number of devices to include. There is an option to mark the IMEI/Serial number field as mandatory, ensuring each device is properly identified if required.
  3. Once you’ve entered the details, click Create Plan



Manage Existing Membership Plans


To manage your existing membership plans, follow these steps:

  1. Edit a Plan:

    • In the Membership Plans list, find the plan you want to edit and click the Edit icon.
    • Modify the plan’s name, price, tax class, description, or commission as needed.
    • Once changes are made, click Save Changes
    • Changes will affect future invoices and subscriptions but will not impact existing ones.
  2. Delete a Plan:

    • To delete a plan, click the Delete icon next to the plan.
    • You can only delete a plan if it has no active subscriptions or associated paid invoices. If there are active subscriptions, you will see the message, "You cannot delete this plan because there are active subscriptions and associated invoices."


Customize Membership Plan Settings

In addition to creating and managing membership plans, you can configure additional settings for enhanced functionality:


In addition to creating and managing membership plans, you can configure additional settings for enhanced functionality:

  1. Email Notifications:

    • Under Other Settings, choose whether to receive an email when a membership is canceled. 
    • Set the preference to either Yes or No.
  2. Trial Period:

    • Enable or disable a one-month trial period for all membership plans.
  3. Terms & Conditions:

    • Add terms and conditions for your membership plans. These will be displayed to customers when they sign up. Default terms include non-transferability, service limitations, and renewal policies.

Manage Failed Payments 



RepairDesk provides an automated retry system for failed payments on membership subscriptions. To configure this:

  1. In the Failed Payments section, set the number of retry attempts and the delay between retries:
    • 2nd Retry Attempt: Default is to retry 1 day after the first failed attempt.
    • 3rd Retry Attempt: Retry 3 days after the second failed attempt.
    • 4th Retry Attempt: Retry 5 days after the third failed attempt.
  2. If all retries fail, you can configure the system to cancel the subscription and notify the customer automatically.


FAQs

  1. How do I enable the Membership Plans module?

    • You can enable the module by navigating to Settings > Membership Plans and clicking the Enable button. If you haven't set up RD Pay, a prompt will appear to configure it before proceeding.
  2. Can I customize the pricing and perks for each membership plan?

    • Yes, you can fully customize the pricing, perks, and descriptions of each plan. Simply click on the Edit button for any plan and modify the fields to suit your needs.
  3. Is it possible to delete a membership plan?

    • You can delete a plan only if there are no active subscriptions or associated invoices. If there are active subscriptions, the system will prevent deletion and show an error message.
  4. Can I offer a free trial for membership plans?

    • Yes, you can enable a one-month free trial for all membership plans under the Additional Settings in the Membership Plans module.
  5. What happens if a customer’s membership payment fails?

    • The system will attempt up to four retries at set intervals (1, 3, and 5 days after previous attempts). If all retries fail, the membership will be automatically canceled, and the customer will be notified.
  6. How do I track my recurring revenue from membership plans?

    • You can view and manage all active memberships and their recurring payments in the Recurring Billing section. Additionally, sales data related to memberships will appear in the Sales by Item Type report.
  7. Can I associate multiple devices with a single membership plan?

    • Yes, you can attach multiple devices to a membership plan. You can also choose whether to make the IMEI/Serial number field mandatory for device identification.
  8. Do changes to a membership plan affect current subscriptions?

    • Changes to a membership plan will apply only to future subscriptions and invoices. Existing subscriptions and associated invoices will remain unchanged.
  9. What do I do after creating a membership plan?

    • Once you’ve created a membership plan, you can start offering it to customers through the POS system. To learn how to sell memberships at the point of sale, see this article. After selling the plan, you can manage subscriptions and track recurring invoices through this article, which covers subscription details, invoices, and handling failed payments. 


Feedback and Knowledge Base