Skip to main content

Booking Fulfillment

Fulfillment is the process of getting items into your customer's hands and back again. For rental bookings, this means managing pickups and returns. For experience bookings, it means checking participants in.

Rental Fulfillment Flow

A rental booking follows this fulfillment path:

Confirmed --> Picked Up --> Returned

Marking Items as Picked Up

When a customer arrives to collect their rental:

  1. Open the booking from the bookings table.
  2. Click the Pick up button in the top-right corner of the booking detail page.
  3. The pickup modal shows all items in the booking. By default, all items are selected.
  4. If the customer is only picking up some items (partial pickup), uncheck the items they are not taking.
  5. If you use barcodes, you can scan each item's barcode to confirm it.
  6. Review the selected items and click Confirm Pickup.

The booking status changes to Picked Up and the pickup time is recorded.

The pickup modal with a list of booking items, checkboxes next to each, and a Confirm Pickup button at the bottom.

Inventory Assignment

During pickup, EquipDash assigns specific inventory units to the booking. If you have multiple units of the same product (e.g. 10 kayaks), the system selects available units automatically. You can also manually reassign inventory units if needed:

  1. In the pickup modal, click the Change link next to an item's assigned inventory unit.
  2. Search for or select a different available unit.
  3. Confirm the change.

Marking Items as Returned

When the customer brings items back:

  1. Open the booking.
  2. Click the Return button in the top-right corner (this replaces the Pick up button after pickup).
  3. The return modal shows all picked-up items. By default, all are selected.
  4. If the customer is only returning some items, uncheck the ones still out.
  5. Scan barcodes if applicable.
  6. Review and click Confirm Return.

The booking status changes to Returned and the return time is recorded.

Partial Pickup and Return

EquipDash supports partial fulfillment:

  • Partial pickup -- the customer takes some items now and comes back for the rest later. The booking stays in Picked Up status and tracks which items have been collected.
  • Partial return -- the customer returns some items but keeps others. You can process the return for just the items handed back.

The booking detail page shows a status summary for each item, so you always know which items are out and which are back.

Experience Check-In

For experience bookings, the fulfillment process is simpler:

  1. Open the experience booking.
  2. Click the Check in button in the top-right corner when the customer or participants arrive.
  3. The booking status changes to Checked In.

You can also click Complete to mark the experience as finished.

Experience bookings are automatically marked as Completed one day after the scheduled end time.

An experience booking detail page showing the Check in and Complete buttons in the top-right corner.

Late Pickups

If a customer has not picked up their items by the scheduled pickup time, the booking is flagged as overdue. You will see:

  • A Late Pickup warning banner at the top of the booking detail page (e.g. "This booking is overdue for pickup. Scheduled pickup time was 9:00am - February 25th 2026").
  • A Late Pickup warning badge on the booking in the bookings table.
  • An overdue notification sent to your team (if enabled in notification settings).

Late Returns

If a rental is not returned by the scheduled return time:

  • The booking is flagged as overdue for return.
  • An overdue notification is sent to your team.
  • You can track all overdue returns from the bookings table by filtering for Picked Up status and sorting by end date.

Security Deposits and Returns

If the booking has a security deposit, the return is a good time to:

  • Release the deposit if everything is in good condition.
  • Capture the deposit (fully or partially) if there is damage or loss.