Promotions & Loyalty Promotions Visibility View active promotions available to customersBrowse promotional offers from a dedicated promotions sectionCheck promotion details such as title, description, validity period, and discount typeSee which services or products are eligible for each promotionExplore current deals without needing staff assistance Promo Code Application Apply promo codes during cart or checkoutValidate promo code eligibility before applyingSupport fixed-amount or percentage-based discountsInstantly reflect discount changes in the order summaryRemove or replace promo codes if needed before checkout completion Loyalty Points Balance View current loyalty points balanceCheck available points before booking or checkoutMonitor usable reward points in the customer accountKeep visibility into rewards earned from previous activityImprove transparency around available benefits Points Redemption Redeem loyalty points against eligible services or productsUse points to reduce the payable order amountSupport partial or full redemption depending on available balance and rulesReflect redeemed points in checkout totals instantlyAllow a smoother rewards-based purchase experience Points Earning Earn loyalty points from eligible bookings or purchasesReceive points after successful completion of appointments or ordersBuild point balance over time through repeat activityEncourage customer retention through reward accumulationConnect spending activity with long-term loyalty benefits Promotion & Loyalty Integration Combine promotions with service and product purchase flowsShow discounts and point usage in cart and checkoutLink loyalty points with orders, bookings, and refund-related adjustmentsKeep promotion benefits and rewards synchronized across the customer journey Customer Experience Benefits Help customers discover available deals and rewardsEncourage repeat usage through points and promotional savingsImprove checkout flexibility with discounts and point redemptionCreate a more engaging and value-driven customer experience Temporary Booking (Cart Hold) Add selected service to a temporary booking/cartHold selected time slot before final checkoutAllow users to review or modify booking before confirmationPrevent conflicts while booking is in progressAuto-expire temporary bookings if not completed within time limit Booking Review & Adjustment Review selected services, add-ons, and scheduleModify selections before checkoutRemove or update temporary bookingsEnsure accuracy before proceeding to payment Integration with Checkout Pass booking details into cart and checkout flowCombine service bookings with product purchases if neededReflect pricing, duration, and add-ons in final orderPrepare booking for payment and confirmation Customer Experience Benefits Provide a smooth and intuitive booking journeyReduce friction with real-time availability and selectionOffer flexibility with employee choice and service optionsImprove satisfaction with customizable service bookingEnable quick and reliable appointment scheduling