Skip to main content

Extending an In-Progress Rental

A customer wants to keep their gear for an extra day. A surfboard rental needs a leash added mid-trip. EquipDash lets you edit a booking even after items have been picked up — and any extra charge is collected through the same Reconcile Balance step you use for normal paid edits.

What You Can and Can't Change

When a booking is in Picked up status, a yellow warning banner appears on the edit page:

Items have been picked up. You can extend dates, add items, or adjust prices, but you can't remove items already collected by the customer.

Edit booking page for a Picked Up booking showing the warning banner and status pill.

AllowedBlocked
Extend the return date or timeRemoving items the customer already has
Add new items / accessoriesSwapping a picked-up item for a different one
Adjust line-item pricesChanging the customer
Update notes and tagsCancelling the booking from edit mode

To remove a picked-up item, mark it as returned first via the returns flow, then edit the booking.

How to Extend a Return Date

  1. Open the booking from the bookings table.
  2. Click the Actions ▾ dropdown and select Edit.
  3. Update the Return date and / or Return time to the new value.
  4. EquipDash automatically re-checks availability for the extended period. If another booking conflicts on those dates, you'll see a warning and won't be able to save.
  5. Click Update booking to save.

If the longer rental costs more, the Reconcile Balance modal opens so you can settle the difference.

Late fees vs. extensions

A planned extension recorded by editing the booking is different from a late return (the customer keeps gear past the end date without telling you). Late fees and the late-return workflow are covered in fulfillment.

How to Add an Accessory Mid-Rental

  1. Open the booking and click Actions ▾ → Edit.
  2. Click Add Item and select the new product (e.g. a leash, a helmet, a second day's surfboard).
  3. Set the quantity and click Add.
  4. Click Update booking.

The customer is automatically charged for the addition through whichever option you pick on the Reconcile Balance modal:

  • Send payment link — customer gets a Stripe payment link for the difference.
  • Take payment in person — opens the POS payment screen if the customer is at the counter.
  • Skip for now — leaves the new item on the booking with an outstanding balance.

How Pricing Recalculates on an Extension

EquipDash recalculates the total from scratch using your products' pricing rules:

  • Daily / hourly products charge per the new duration.
  • Schedule pricing picks the appropriate tier for the new total length (e.g. a 3-day tier may be cheaper than 1-day × 3).
  • Bundles stay valued at their current bundle price.
  • Discounts and promo codes are reapplied to the new subtotal.

The booking's audit trail captures the change with the old total, new total, and delta — visible under the History tab on the booking detail page.

What the Customer Sees

After you save, the customer receives an updated booking summary email that includes:

  • The new pickup / return dates (if you changed them).
  • Any added items.
  • A clear breakdown: previous total, new total, balance owed or refund due.
  • Either a payment link, a confirmation that you've taken payment, or a note that they should contact you to settle.