The Bookings pricing APIs and service plugin help you calculate booking costs, manage fees, and implement custom pricing logic for Wix Bookings services. These tools ensure transparent and accurate pricing throughout the booking process.
These 3 components allow you to manage booking pricing:
- Pricing API: Calculate base prices for bookings before and after creation. Use Preview Price for custom checkout flows and Calculate Price for existing bookings.
- Booking Fees API: Calculate and manage cancellation fees based on booking policies. Apply fees to eCommerce orders and collect payment from customers.
- Pricing Integration Service Plugin: Integrate custom pricing logic through service plugins. Override standard Wix Bookings pricing with sophisticated calculations based on taxes, discounts, or other business rules.
These APIs work with the Pricing APIs to give you complete control:
Set up pricing models and payment options for your services.
- Services V2 API: Configure base service pricing and payment options.
- Service Options and Variants API: Set up varied pricing for different service options like age groups or equipment types.
Define cancellation rules that determine booking fees.
Booking Policies API: Create policies that control cancellation fees and refund rules.
Handle payment processing and order management.
eCommerce Orders API: Manage customer payment processes and order transactions within the Wix ecosystem.
- Building a custom checkout? Start with the Pricing API documentation and review the sample flows.
- Need custom pricing logic? Check the Pricing Integration Service Plugin documentation for advanced pricing scenarios.
- Managing cancellation fees? Read about booking fees and booking policies.