> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt ## Resource: About Service Payments ## Article: About Service Payments ## Article Link: https://dev.wix.com/docs/api-reference/business-solutions/bookings/services/services-v2/about-service-payments.md ## Article Content: # About Service Payments You can offer services for free, allow customers to pay online when booking, or in-person during the event. ## Service rates The following service `rateTypes` are supported. - __No Fee__: Customers can book for free. Even though the service is free, you must allow either in-person or online payments when creating the service. - __Fixed__: The service price is fixed and doesn't change. When specifying a fixed service rate, you must set `payment.fixed.price.value` to a value greater than `0.00`. - __Varied rate__: The service price depends on which [service variant](https://dev.wix.com/docs/rest/business-solutions/bookings/services/service-options-and-variants/introduction.md) the customer chooses. For example, how long the appointment lasts, the participant's age, or which staff provides the service. - __Custom rate__: The service price isn't defined by a specific numerical value but as a descriptive string, such as "Donation", or "Contact us for pricing information". You must allow in-person payments when setting a custom rate. ## Payment options The service's `payment.options` determine how customers can pay. The following payment options are available. - __Online payments__: Customers can pay online when booking the service. It's recommended to allow online payments, since this significantly reduces no-shows. - __In-person__: Customers can pay in-person during the event. - __Deposits__: Customers must pay a deposit when booking the service. If the service requires a deposit, make sure to: - Allow online payments. - Also allow in-person payments, if the deposit is less than the full price. - Specify the deposit amount in either `payment.fixed.deposit.value` or `payment.varied.deposit.value` based on the rate type. - __Pricing plans__: Customers can pay with a membership when booking the service. You can only enable [pricing plans](https://dev.wix.com/docs/api-reference/business-solutions/pricing-plans/introduction.md) as payments when online payments are also enabled. Additionally, you must add all supported pricing plan IDs to the service using [Enable Pricing Plans For Service](https://dev.wix.com/docs/api-reference/business-solutions/bookings/services/services-v2/enable-pricing-plans-for-service.md). You must allow either in-person or online payments for every service, even if it's free. ## See also - Bookings [Pricing API](https://dev.wix.com/docs/rest/business-solutions/bookings/pricing/pricing-api/introduction.md)