Subscriptions
In this tutorial, you will learn about the subscription plugin, how to add it, how to add contracts, and other things this plugin allows you.
How to create Subscription
- Go to your company page and navigate to the "Plugins" section.
- Click "Add plugin".
- Select "Subscriptions" and click "Add".
- When prompted with "Are you sure you want to add 'Subscriptions' plugin?", click "Add".
- Go to the subscription page.
-
Click "New subscription".
-
In this form, you can create the subscription. Fill in the following fields:
- Name: Enter a name for the subscription (e.g., "Monthly subscription").
- Duration: Set how many days the subscription will be active.
- Services: Select the services for which the subscription will apply.
- Resources: Choose the resources for which the subscription will be available.
- Limits: Set limitations for the subscription, such as:
- Days: The days the subscription will be active.
- Hours: The working hours for the subscription.
- Visits: The number of visits included in the subscription.
- Max duration: The maximum duration for flexible services, after which clients cannot book beyond this limit.
- Recurring bookings: Automates pre-bookings, ensuring that when the client purchases a subscription, bookings are made for the entire subscription period.
- Renew Period: Set how long clients can renew their subscription after it expires.
- Active from and Active until: Define the time frame during which clients can purchase and use the subscription.
-
Click "Create".
Where to see the Contracts and Add New Ones
-
Go to the "Contracts" section to view all contracts.
-
To add a contract, first, you will need the client ID. You can find or create the client in the "Client" section and copy the ID.
-
Go back to the "Contracts" section and click "Add Contract". Fill in the details:
- Subscription: Select the subscription for the client.
- Subscription ID: Paste the client ID you copied earlier.
- Active from: Choose the start date for the subscription.
- Duration (Days): Set how long the subscription will be active.
- Status: Select the status for the subscription.
- Expires At (Optional): Set an expiration date.
-
Click "Create".
How to Set Up the Pricing for Subscription
- Go to the "Pricing" section.
- Click on the currency and select the correct one, then click "Save".
- If needed, add the tax rate percentage and choose "inclusive" if the tax is included in the price, then click "Save".
- Click "Create price".
- Enter the subscription price.
- You can also add a compared price and the Priority.
- Choose which subscription this pricing will apply to.
- Click "Create".
How to Add Capacity for Your Subscriptions
In this section, you will learn how to set capacity limits for your subscriptions to control the number of clients.
- Go to the "Capacity" section.
- Click "Create Capacity".
- Fill in the following details:
- Capacity: Set the maximum capacity for the subscription.
- Subscription(s): Choose which subscription(s) this will apply to.
- Active from and Active till: Set when this capacity rule will start and, if needed, when it will stop.
- Click "Create".
How to Set Up Shopping Cart Expiration
In this section, you will learn how to add a shopping cart expiration so clients have a limited time to make their purchase.
- Go to the "Settings" section.
- Click on "Shopping Cart Expiration".
- Set the duration.
- Click "Save".
To make the subscription work, you need to add a payment provider plugin and connect it with the Bookla plugin. For example, to do this with Stripe, you can learn more here: Stripe payments integration.