Advanced Product Setup: Using Dates, Max Capacity for the total and for the variants?

Topic summary

  • Goal: Configure a Shopify product for ski camps with multiple date ranges (Nov 1–7, Nov 8–15) and a hard cap of 15 total guests, while each variant has its own capacity and price.

  • Constraints: Variant A (Single Room) max 8 at 2900€; Variant B (Double Room) max 7 at 2600€; Variant C (Coaching Only) max 5 at 1300€. Combined variant capacities sum to 20, but overall bookings across any mix must not exceed 15, nor exceed each variant’s individual cap.

  • Clarifications: “Variant” refers to room/participation types within the product; “capacity” = maximum bookable spots. Dates need to be selectable as availability windows.

  • Solutions proposed:
    • Custom theme coding to enforce product-level capacity across variants and dates.
    • Use BookThatApp: set per-variant capacity, schedule dates in product configuration, manage availability via operating hours; includes a 10-booking trial.

  • Status: No code or step-by-step provided; no final decision. Action items: test BookThatApp’s trial or proceed with custom development. Discussion remains open.

Summarized with AI on December 31. AI used: gpt-5.

Hi @StompIt ,

Thanks it’s clear now and yes it can be done via custom coding in the theme.