Package types

Package types

NeetoCal supports two types of packages: Duration-based and Booking-based. When creating a package, you choose the type using two radio button cards on the package form.

Duration-based packages

Duration-based packages allow clients to book meetings until the total package duration is exhausted. For example, a package with 2 hours of duration lets clients book multiple meetings as long as the total time used does not exceed 2 hours.

  • Each booking deducts the meeting's duration (in minutes) from the remaining package limit.

  • For group bookings where a client reserves multiple spots, the duration is multiplied by the number of spots. For example, a 30-minute meeting with 3 spots deducts 90 minutes.

  • For recurring bookings, each occurrence deducts separately.

Booking-based packages

Booking-based packages allow clients to make a fixed number of bookings, regardless of the meeting duration. For example, a package with 5 bookings lets the client book 5 meetings of any duration.

  • Each booking deducts from the remaining bookings based on the number of spots reserved. A single-spot booking deducts 1; a group booking with 3 spots deducts 3.

  • For recurring bookings, each occurrence deducts separately. A recurring booking with 4 occurrences and 2 spots each deducts 8 bookings.

How to select a package type

  1. Go to Packages from the left sidebar.

  2. Click Add New Package or edit an existing package.

  3. In the Package type section, you will see two cards:

    • Duration based — Clients can use this package until the total package duration is exhausted.

    • Bookings based — Clients can make a fixed number of bookings using this package.

  4. Click on the card to select the package type. The selected card is highlighted in green.

  5. Fill in the relevant fields that appear:

    • For duration-based: Enter the Duration (number + hours/minutes) and optional Notes.

    • For booking-based: Enter the Total bookings and optional Notes.

Key differences

Feature Duration-based Booking-based
What is tracked Remaining minutes/hours Remaining number of bookings
What each booking deducts Meeting duration (in minutes) Number of spots reserved
Package limit display e.g., "2 hours" or "90 minutes" e.g., "5 bookings"
Admin adjustment Add/deduct minutes Add/deduct bookings
Group bookings (multiple spots) Duration x number of spots Number of spots

Both package types share the same features for payment, code expiry, scheduling link visibility, and purchase history. The only difference is how the package limit is tracked and deducted.