Membership Sale

What are memberships in Zenoti?

Memberships are a way to generate new business and retain customers. A well-designed membership program generates a continuous revenue stream for your center while giving customers value for money through benefits and discounts.

The data generated from membership programs allow you to understand your customer demographics and preferences. In turn, this helps you focus on services and products that maximize your revenues and to identify where you are losing money.

You can design your memberships in various ways. For instance, you might offer a membership that gives the guest one free 60-minute massage every month. To sweeten the deal, you can let members carry over unused services to the following month or allow them to exchange the free service for another service.

At a high level, memberships in Zenoti are of two types:

  • Recurring memberships: This type of membership is one where the guests sign up for a plan in which they pay at regular intervals. For instance, they might pay a monthly amount for which they might get a certain number of credits or services. The advantage of this sort of membership is that it gives the guest the flexibility to stop, pause, or continue the service at any time. Recurring memberships form an important part of the monthly revenue for the business.
  • Non-recurring memberships: This type of membership is limited to a specified duration and the payment is collected in one go. Here too the guests receive credits or services but once they are consumed, the membership automatically expires. Unlike recurring memberships, which require you to pay monthly, you can purchase a non-recurring membership for a period of 3, 6, or 12 months, with a one-time payment.

Ensure you have the following things in order before you proceed with the membership sale APIs:

  1. Membership: Ensure you've created either a recurring or a non-recurring membership for your business.
  2. Set the payment criteria: Ensure that the payment criteria for the memberships are configured. Especially for the recurring memberships.
  3. Discounts: You must set up service and product discounts as required for each membership that you create.
  4. Member Pricing: You must set up a discounted price for services to your members.

API workflow

This collection of APIs provides an interface to retrieve the list of memberships available in a center, sell memberships, and add memberships to an existing invoice.

Take the following steps to sell a membership:

  1. Select a membership
  2. Generate an invoice
  3. Collect payment for the invoice
  4. Close the invoice and send a confirmation email to the guest