Oct 28, 2026
Service businesses often sell retail products as part of the same visit. You can now add retail products to a service appointment from the in-app appointment modal. Services, products, payment, and inventory then sit in one place, with a single total that reflects everything the customer is buying.
✅ Add products when you book or edit an appointment
Pick a product or variant from your catalog in the appointment modal, when creating an appointment or editing an existing one. There's no need to cancel or recreate anything.
✅ Set quantity and price per product
You can add multiple units of the same product as needed, and you can override its unit price for that appointment, while ensuring that the catalog price never changes.
✅ One total, one payment view
Products appear alongside services in the appointment details and in the Payments tab. If you change products on an appointment that already has payments, the payment status shows whether more payment is due or a refund is owed.
✅ Inventory that keeps itself up to date
For products with inventory tracking, stock goes down when you add a product and comes back when you remove it or lower the quantity. If there isn't enough stock, you see a clear error. Products set to "Continue selling when out of stock" are respected, and products without tracking are unaffected.
Note:



