Product Shopping

  • Browse available products from the customer portal
  • View products by categories or collections
  • Search products by name or keywords
  • Filter products based on availability or other attributes
  • Explore featured or highlighted products
  • View detailed product information
  • Check product pricing and descriptions
  • View product images and gallery
  • Review product attributes (if applicable)
  • Understand product usage or benefits before purchase
  • Add selected products to cart
  • Add multiple products in a single session
  • Combine products with service bookings in the same cart
  • Validate product availability before adding
  • Maintain cart state across browsing
  • Set product quantity before adding to cart
  • Increase or decrease quantity in cart
  • Validate quantity limits (e.g., prevent zero or invalid entries)
  • Update total price based on selected quantity
  • View added products in cart
  • Modify or remove products from cart
  • Reflect real-time updates in cart totals
  • Maintain synchronized cart across session
  • Pass product data into checkout flow
  • Combine product purchases with service bookings
  • Reflect pricing, quantity, and totals in final order
  • Prepare products for payment and order completion
  • Provide a smooth product discovery and purchase journey
  • Enable quick product selection and cart management
  • Support combined shopping (services + products)
  • Improve usability with clear product details and controls