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.

| Allowed | Blocked |
|---|---|
| Extend the return date or time | Removing items the customer already has |
| Add new items / accessories | Swapping a picked-up item for a different one |
| Adjust line-item prices | Changing the customer |
| Update notes and tags | Cancelling 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
- Open the booking from the bookings table.
- Click the Actions ▾ dropdown and select Edit.
- Update the Return date and / or Return time to the new value.
- 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.
- Click Update booking to save.
If the longer rental costs more, the Reconcile Balance modal opens so you can settle the difference.
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
- Open the booking and click Actions ▾ → Edit.
- Click Add Item and select the new product (e.g. a leash, a helmet, a second day's surfboard).
- Set the quantity and click Add.
- 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.
Related Guides
- Editing a Booking — full guide to the edit flow including paid bookings.
- Recording a Payment — how to take in-person payments.
- Processing a Refund — the manual refund workflow if you skipped reconciliation.
- Fulfillment — pickups, returns, and late returns.