--- title: Set booking duration, price, and capacity description: Choose the right duration, price and capacity for a Tapmy booking offer, then run one test booking before you publish your booking page. lead: - Set the duration to fit the real work, price the outcome you promise, and cap capacity at what you can serve. Tapmy takes 3% of booking sales on Pro and 1% on Max; Stripe fees apply separately. tags: - bookings - coaching source: docs/tapmy-wiki/pages/set-booking-duration-price-and-capacity--fd4cc3ea.md --- ## Decide the shape of the offer {#before-you-start} - Is it one-to-one or group? Free, deposit, full payment or a package? - Estimate delivery time plus prep, notes and recovery. - Write a plain cancellation and no-show policy before you publish. - For plan details, see [pricing](/pricing). ## How do I set duration, price and capacity? {#what-to-do} 1. **Define the outcome.** Say what the client gets, who it is for and what is out of scope. Duration should serve that outcome. 2. **Choose a duration.** Count the conversation, setup and handoff. Do not rely on a hidden outside-calendar buffer unless Tapmy shows it. 3. **Set the price.** Use free only for a deliberate qualification call. For paid sessions, check which payment style the live editor supports: full payment, deposit or a package. Tapmy takes 3% of your sales on Pro and 1% on Max, and Stripe's processing fees are separate. Connect Stripe so you can get paid. 4. **Set capacity.** For one-to-one work, allow one client per slot. For group sessions, publish a capacity only if the product actually enforces it. Otherwise use another registration flow. 5. **Review the public page.** Check the duration, price, currency, capacity, time zone, terms and what happens after payment. Do it signed out, on mobile and desktop. 6. **Run one test booking.** Verify the slot is reserved, the payment and order appear, the confirmation arrives, capacity goes down, your calendar updates and the buyer gets access. ## What a good result looks like {#what-success-looks-like} - The page clearly states duration, price, currency, outcome and policy. - A slot cannot be booked beyond its capacity. - Paid bookings work with your connected Stripe account. - The confirmation matches the booked time and service. ## Common problems {#troubleshooting-and-limits} - **Slots overlap.** Check availability limits, buffers, calendar conflicts and cached pages. - **The price differs at checkout.** Stop sharing the link and compare the offer, currency, tax or discount handling and checkout. - **Capacity is not enforced.** Do not sell a group event as capped until you have tested it. - **Package balance is unclear.** Pause package sales until purchase, use, expiry, cancellation and refund rules are tested. ## What to note for support {#keep-a-useful-record} Record the booking URL, plan, duration, shown price and currency, capacity, payment model, time zone, availability rules, policy text and your test result. Redact client and calendar details. ## Next steps {#next-steps} Add only the intake questions you need, then verify confirmations, reminders and rescheduling. If something is still wrong, [contact Tapmy Support](/help/tapmy-support) with the booking URL, safe references, the exact time and time zone, your browser and device, and expected versus actual result. Never share private calendar content, meeting secrets, passwords, codes or card data.