# Wix Bookings: Selecting How You Charge for Bookings Services

Source: https://support.wix.com/en/article/wix-bookings-selecting-how-you-charge-for-bookings-services (updated 2026-05-18)
Related: Wix developer documentation, https://dev.wix.com/docs/llms.txt; Help Center index, https://support.wix.com/en/llms.txt

Wix Bookings gives you the flexibility to accept payments just the way you like. Let clients pay for services online or in person - or offer the service for free. Besides individual sessions, you can offer clients membership plans or packages.

> **Note:** To get paid online for bookings, make sure to [upgrade your site](https://manage.wix.com/account/site-selector/?actionUrl=https%3A%2F%2Fmanage.wix.com%2Fstore%2Fplans%3FsiteGuid%3D%7BmetaSiteId%7D%26referralAdditionalInfo%3DHelpCenter&title=Select+a+Site+to+Upgrade&primaryButtonText=Upgrade+Site&referralAdditionalInfo=HelpCenter).

---

## Offering a free service

You can offer services free of charge. When clients view the service on your site, they see the text you entered instead of the price.

> **Notes:**
>
> * You can [offer free classes without requiring clients to book a spot](https://support.wix.com/en/article/wix-bookings-creating-view-only-services).
> * You can offer free services by [using Wix Automations to email coupons to site visitors](https://support.wix.com/en/article/the-new-automation-builder-adding-and-sending-a-coupon). Learn more about [creating discount coupons in Wix Bookings](https://support.wix.com/en/article/wix-bookings-creating-discount-coupons).

![Screenshot of how a free service appears on a live site.](https://d2x3xhvgiqkx42.cloudfront.net/12345678-1234-1234-1234-1234567890ab/6c3762e1-9c1a-4295-a5a9-bf8de5216635/2022/03/23/05fd954b-f0ba-4cad-ad3f-fca55e338a8b/0547a616-57a5-403c-8a59-7b22ca05a13c.png)

### To offer a free service:

1. [Go to Booking Services](https://www.wix.com/my-account/site-selector/?buttonText=Manage%20Booking%20Services&title=Select%20a%20Site&autoSelectOnSingleSite=true&actionUrl=https://www.wix.com/dashboard/%7B%7BmetaSiteId%7D%7D/bookings/scheduler/owner/offerings) in your site's dashboard.
2. Create a new appointment, class, or course, or edit an existing one.
3. Select **Free** in the **Price type** drop-down in the **Price & payment** section.  
**Tip:** You can also display a service on your site that [doesn't have a price display](https://support.wix.com/en/article/create-an-appointment-without-a-price-display-in-wix-bookings).

![A screenshot showing how to create a free service.](https://d2x3xhvgiqkx42.cloudfront.net/12345678-1234-1234-1234-1234567890ab/e8d9ab8e-d3c2-427f-a4f2-1e90c04f91d4/2025/01/07/81256a5a-6ed6-4561-a531-fb25a150a5ef/28fdd3b0-cc49-4cdc-b74f-40e41a980078.png)

---

## Offering a service at different rates using varied pricing

Price options allow you to charge for your services based on different factors. You can create custom price options for each service to suit your business, your staff, and your clients.

> **Note:** It's not possible for your clients to reschedule sessions that were purchased with price options.

### To offer services with varied pricing:

1. [Go to Booking Services](https://www.wix.com/my-account/site-selector/?buttonText=Manage%20Booking%20Services&title=Select%20a%20Site&autoSelectOnSingleSite=true&actionUrl=https://www.wix.com/dashboard/%7B%7BmetaSiteId%7D%7D/bookings/scheduler/owner/offerings) in your site's dashboard.
2. Select the relevant service.
3. Scroll down to the **Price & payment** section.
4. Depending on the service type, follow the steps below:

**For appointments**

1. Select the relevant option under **Choose how clients can pay for this service:**  
   * **Per session:** Clients pay based on the price you set for each.  
   * **Per session or with a plan:** Clients pay either per session or with a membership / package.
2. Select **Varied prices** from the **Price type** drop-down.
3. Enter a **Default amount** in the field provided.
4. Click **+ Add Variations** or **Manage Variations** to edit existing options.
5. Choose the variation type in the **What are the variations based on?** drop-down:  
   * Price based on client type (e.g. age) or service.  
         1. Click **Client or service** and edit the details:  
                  * In the **What's the title of your variations menu?** field, enter text that clients will see above the price options.  
                  * Enter the option name and set the price next to it. Repeat this step for each different price option you want to create.  
                  * (Optional) Click **+ Add Variation** to add more options.  
         2. Click **Save**.  
   * Set prices for different appointment lengths (e.g., 30 minutes or 60 minutes).  
         1. Click **Duration** and edit the details:  
                  * (Optional) Enable the **Add names to variations** toggle to give each price a name. Then, add a title of your variation's menu.  
                  * Add details to **Duration**, **Price** and **Variation Name** (if toggle enabled).  
         2. Click **Save**. ![](https://d2x3xhvgiqkx42.cloudfront.net/12345678-1234-1234-1234-1234567890ab/e8d9ab8e-d3c2-427f-a4f2-1e90c04f91d4/2025/01/07/9c317c89-2922-4d13-b71b-195865d65cf0/982f73e7-ce6b-4ae7-9bef-182b0a05d6a3.png)
6. Create price options per staff member:  
   1. Click **Staff member** and edit the details  
   2. Set the rate next to each staff member in the **Price** field.  
   **Tip:** Make sure you have selected these staff members in the **Availability** section.  
   3. Click **Save**.
7. Choose how clients pay under **Payment preferences** (e.g. entire amount online, online deposit, etc.)
8. Click **Save**.

**For classes**

1. Select the relevant option under **Choose how clients can pay for this service:**  
   * **Per session:** Clients pay for sessions based on the price you set.  
   * **Per session or with a plan:** Clients pay either per session or with a membership or package.
2. Select **Varied prices** from the **Price type** drop-down.
3. Enter a **Default amount** in the field provided.
4. Click **+ Add Variations** or **Manage Variations** to edit your existing price options.
5. Set your pricing:  
   1. In the **What's the title of your variations menu?** field, enter the text that clients will see above the price options. Then add the details:  
         1. Enter the variation name and set the price next to it. Repeat this step for each different variation you want to create.  
         2. (Optional) Click **+ Add Variation** to add another option.  
         3. Click **Save**.![](https://d2x3xhvgiqkx42.cloudfront.net/12345678-1234-1234-1234-1234567890ab/e8d9ab8e-d3c2-427f-a4f2-1e90c04f91d4/2025/01/09/0aed41d4-76ee-4cd0-8181-964527ebb23b/f32727fe-cae4-44df-95e3-0c0e91dc781f.png)
6. Choose how clients pay under **Payment preferences** (e.g. entire amount online, online deposit, etc.)
7. Click **Save**.

**For courses**

1. Select **Varied prices** from the **Price type** drop-down.
2. Enter a **Default amount** in the field provided.
3. Click **+ Add Variations** or **Manage Variations** to edit existing options.
4. Set your pricing:  
   1. In the **What's the title of your variations menu?** field, enter the text that clients will see above the price options. Then add the details:  
   2. Enter the variation name and set the price next to it. Repeat this step for each different variation you want to create.  
   3. (Optional) Click **+ Add Variation** to add another option.  
   4. Click **Save**.![](https://d2x3xhvgiqkx42.cloudfront.net/12345678-1234-1234-1234-1234567890ab/e8d9ab8e-d3c2-427f-a4f2-1e90c04f91d4/2025/01/09/5a5010e6-b2ce-423d-b0cc-5704588645ab/8a8c3722-34b1-432d-80bd-3ea45e73d240.png)
5. Choose how clients pay under **Payment preferences** (e.g. entire amount online, online deposit, etc.)
6. Click **Save**.

> **Learn more about adding price options to your different types of services:**
>
> * [Appointments](https://support.wix.com/en/article/wix-bookings-creating-an-appointment#step-3-set-your-pricing-payment-details)
> * [Classes](https://support.wix.com/en/article/setting-availability-for-classes-in-wix-bookings#step-2-set-the-price-and-payment-options-for-your-class)
> * [Courses](https://support.wix.com/en/article/wix-bookings-creating-a-course#step-2-set-the-price-and-payment-options-for-the-course)

---

## Charging clients online and in-person

When booking, you can require clients to pay the full service price in a few ways:

* Entire amount online
* Entire amount in person
* Entire amount either online or in person
* Online deposit and the rest in person (with an option to allow clients to pay full amount online).

### To offer a service which clients pay for online and/or in person:

1. [Go to Booking Services](https://www.wix.com/my-account/site-selector/?buttonText=Manage%20Booking%20Services&title=Select%20a%20Site&autoSelectOnSingleSite=true&actionUrl=https://www.wix.com/dashboard/%7B%7BmetaSiteId%7D%7D/bookings/scheduler/owner/offerings) in your site's dashboard.
2. Create a new service or edit an existing one.
3. Scroll down to the **Price & payment** section.
4. Select **Fixed price** or **Varied prices** from the **Price type** drop-down.
5. Enter the relevant price(s).
6. Select a payment option from the **Payment preferences** drop-down:  
   * **Entire amount online.**  
   * **Entire amount in person.**  
   * **Entire amount either online or in person.**  
   * **Online deposit and the rest in person.**  
         * Enter the amount in the **Deposit** field.  
         * (Optional) Enable the **Allow clients to pay full amount online** toggle.
7. Click **Save**.

> **Tip:** If you select **Entire Amount Online**, clients are offered all the options you set up in the [Accepting Payments](https://www.wix.com/my-account/site-selector/?buttonText=Set%20Up%20Payments&title=Select%20a%20Site&autoSelectOnSingleSite=true&actionUrl=https://www.wix.com/dashboard/{{metaSiteId}}/payments/) tab in your site's dashboard, including the [Manual payment method](https://support.wix.com/en/article/wix-bookings-getting-paid-offline).

---

## Charging a deposit before booking

Deposit are always paid online, so make sure you have [set up an online payment method](https://support.wix.com/en/article/accepting-payments-an-overview).

If you choose to accept deposits, clients do not have the option of paying the full service amount when booking. If you set up both an online payment method and manual (in person) payment, clients who choose manual payment do not pay a deposit while booking.

> **Important:**
>
> * This feature is not yet available for all users.
> * Deposits cannot be added if you enable the manual approval feature for services.

### To request a deposit when booking a service:

1. [Go to Booking Services](https://www.wix.com/my-account/site-selector/?buttonText=Manage%20Booking%20Services&title=Select%20a%20Site&autoSelectOnSingleSite=true&actionUrl=https://www.wix.com/dashboard/%7B%7BmetaSiteId%7D%7D/bookings/scheduler/owner/offerings) in your site's dashboard.
2. Create a new service or edit an existing one.
3. Scroll down to the **Price & payment** section.
4. Select **Fixed Price** or **Varied pricing** from the **Price type** drop-down.
5. Enter the relevant price(s).
6. Select **Online deposit and the rest in person** from the **Payment preferences** drop-down.
7. Enter the amount in the **Deposit** field.
8. (Optional) Enable the **Allow clients to pay full amount online** toggle.
9. Click **Save**.

![A screenshot of setting up requesting a deposit when booking a service.](https://d2x3xhvgiqkx42.cloudfront.net/12345678-1234-1234-1234-1234567890ab/e9471e96-8e0a-4ac1-9fa6-02e99938bd27/2026/03/11/021fd452-7d95-4dd2-b8e4-db79962f49ef/7bc3d439-5775-431e-9c0e-8cc96ba237b8.jpg)

---

## Offering a service as part of a membership plan or package

Offer [Membership plans and packages](https://support.wix.com/en/article/wix-bookings-about-memberships-and-packages) with Wix Pricing Plans. You can also create services that are only available as part of a pricing plan.

When clients book appointments or classes, they can pay for them as single sessions or as part of their membership plan or package. Clients choose how they want to pay for the service at the checkout. You can also create a service that is only available as part of a pricing plan.

![Screenshot of payment options on a live site, including buying a pricing plan to pay for services.](https://d2x3xhvgiqkx42.cloudfront.net/12345678-1234-1234-1234-1234567890ab/6c3762e1-9c1a-4295-a5a9-bf8de5216635/2024/01/26/9aa178c3-7fc0-4d69-822f-ff1aec3b6b2a/8b959760-c245-4998-8516-ce42a07fa9c0.png)

### To offer an appointment or class as part of a membership plan or package:

1. [Go to Booking Services](https://www.wix.com/my-account/site-selector/?buttonText=Manage%20Booking%20Services&title=Select%20a%20Site&autoSelectOnSingleSite=true&actionUrl=https://www.wix.com/dashboard/%7B%7BmetaSiteId%7D%7D/bookings/scheduler/owner/offerings) in your site's dashboard.
2. Create a new appointment or class or edit an existing one.
3. Complete the **General Info** and **Service Details** sections.
4. Scroll down to **Pricing Plans (Memberships & Packages)** in the **Price & payment** section.
5. Click **With a plan** or **Per session or with a plan** under **Choose how clients pay for this service**.
6. Choose what you want to do:  
   * Click **+ Create New Plan** to [add your first plan](https://support.wix.com/en/article/create-a-pricing-plan).  
   * Click **Connect an Existing Plan** to connect the service to your existing plans.

> **Tip:** [Click here to learn more about offering exclusive services to your Pricing Plan holders](https://support.wix.com/en/article/pricing-plans-making-site-pages-members-only).

---

## FAQs

We are here to help with all your questions. Click a question below to learn more.

**How do I get paid for online bookings?**

In order to take payment online for bookings, make sure to [upgrade your site](https://manage.wix.com/account/site-selector/?actionUrl=https%3A%2F%2Fmanage.wix.com%2Fstore%2Fplans%3FsiteGuid%3D%7BmetaSiteId%7D%26referralAdditionalInfo%3DHelpCenter&title=Select+a+Site+to+Upgrade&primaryButtonText=Upgrade+Site&referralAdditionalInfo=HelpCenter).

**Can I only choose one payment method for all of my services?**

You can set different payment methods (PayPal, pay in person, etc) for different services, depending on your needs. You can [accept payments online](https://support.wix.com/en/article/wix-bookings-about-getting-paid-online) in a number of ways. Or you can [accept payment in person](https://support.wix.com/en/article/wix-bookings-getting-paid-offline) using different methods.

**Can I sell memberships and packages in person?**

Clients always pay for membership plans online. Make sure to [set up an online payment method](https://support.wix.com/en/article/wix-bookings-getting-paid-offline).
