Customer Self-Service
Every confirmation and reminder EquipDash sends includes a secure View booking link. From that link your customer can manage their own booking โ reschedule it, extend an active rental, or cancel โ without creating an account, without a password, and without calling you.
It saves you the back-and-forth of phone tag and manual edits, and it gives customers the self-service experience they expect. You stay in control: every action respects your availability, your minimum-notice rules, your cancellation policy, and your online-payment settings.
There is no password to remember and no account to create. Each link is a private web address delivered to the customer's inbox or phone. Customers just tap it.
How Customers Get the Linkโ
The link is included automatically in:
- The booking confirmation email and SMS
- The booking reminder email and SMS
- The reschedule confirmation email (after a date change)
In emails it appears as a View booking button. In text messages it's the {{booking_url}} link in your SMS templates. You can also send a customer a direct extension link on demand โ see Offering an extension below.
The other links a customer can getโ
View booking is the one everybody gets. Two more can appear underneath it, as quiet text links, depending on what you've switched on:
| Link | What it opens | Switched on by |
|---|---|---|
| View all my bookings | Their whole history with you โ upcoming and past โ on one page | Customer Portal |
| Submit condition photos | A page to photograph the gear and rate its condition, which can complete the pickup | Customer Condition Photos |
Both are email-only and go to the person who made the booking. Neither is ever sent by text message.
The View Booking Pageโ
Tapping the link opens a clean, branded page showing the booking details, what's been paid, and what's outstanding. The available actions appear as buttons at the bottom.

Which buttons appear depends on the booking:
| Action | Shown when |
|---|---|
| Reschedule | The booking hasn't started yet, and you allow online reschedules. |
| Extend | It's a rental the customer has already picked up, and you allow online extensions. |
| Cancel booking | The booking is still active and hasn't started yet. |
Once the start time has passed, the customer can no longer cancel online. Your team still can โ open the booking in EquipDash and use Cancel booking from the Actions menu.
Rescheduling a Rentalโ
When the customer taps Reschedule on a rental, they pick a new pickup and return date and time. EquipDash checks availability and price live as they choose:

- A green โ Available for your selected dates appears when the new dates have stock; a red message appears when they don't.
- If the new dates cost more or less, the customer sees the original total, the new total, and the amount due now (or refund due).
- They tap Confirm new dates to finish.
Rescheduling an Experienceโ
For an experience, the customer picks a new date and then chooses from that day's available start times for the same experience โ exactly like booking it in the first place:

Slots that are in the past, too soon to book, or full are shown but can't be selected. Once they pick a time, any price difference is shown before they confirm.
Extending an Active Rentalโ
If a customer wants more time with gear they've already collected, the Extend action lets them push out the return date themselves. The pickup stays fixed; they only choose a new return:

EquipDash checks the gear is free for the extra days and shows the additional charge before the customer confirms.
Paying (or Refunding) the Differenceโ
A reschedule or extension can change the price. How that's settled depends on your online payment setting:
- If you collect full payment online, the customer pays any increase right there by card before the change is confirmed. A decrease is refunded by your shop.
- If you only take a deposit online, the change is confirmed immediately and the extra is simply added to the booking's balance for you to collect your usual way โ no card step for the customer.
Either way, the customer always sees the amount before they confirm, and you receive a notification of the change.
The Rules EquipDash Enforcesโ
Self-service never lets a customer do something you wouldn't allow at the counter:
- No past dates. A new pickup or slot must be in the future.
- Minimum booking notice. If a product or experience requires, say, 24 hours' notice, the customer can't reschedule into that window โ the same rule your booking widget uses.
- Availability. The new dates or slot must actually have stock or capacity.
- Already-started bookings can't be rescheduled. Once a booking's start time has passed, the Reschedule option disappears (extending an active rental is still allowed).
- Cancellation policy. Cancellations follow the policy attached to the booking, including any refund tier.
Confirmation & Notificationsโ
When a customer completes a self-service action:
- They see an on-screen confirmation and receive a confirmation email (a reschedule sends the reschedule email with the old and new dates).
- You are notified that the booking changed, so nothing happens behind your back.
- The booking's history records the change.
Turning Self-Service On or Offโ
Both options are off-by-default supplier settings you control:
- Online reschedule (rentals and experiences) โ go to Settings โ Booking Widget and turn on Allow customers to reschedule online.
- Online extensions (active rentals) โ go to Settings โ Rentals and turn on Allow customers to extend active rental online.
When a setting is off, the matching button simply doesn't appear on the customer's page, and the link shows a friendly "please contact the shop" message instead.
Offering an Extension On Demandโ
For an active rental, you can also push a customer the extension link yourself โ handy when someone calls to ask for more time. On the booking's detail page, the Email actions and Text actions cards include a Send extension option button:

This only appears for picked-up rentals when online extensions are enabled. See Extending an In-Progress Rental for the operator-side workflow.
How Long Do the Links Last?โ
Each link stays valid through the life of the booking (a booking made far in advance keeps a working link right up to the rental), plus a grace period afterward for viewing receipts. Reschedule, extend, and cancel links are single-use โ once an action is completed, that link is spent and a fresh one goes out with the next email.
See Alsoโ
- Customer Portal โ one link that shows a customer every booking they've made with you.
- Customer Condition Photos โ let customers photograph gear at pickup and complete the pickup themselves.
- Move or Reschedule a Booking โ doing it yourself from the booking detail page.
- Extending an In-Progress Rental โ the operator-side extension workflow.
- Cancelling a Booking โ and how cancellation policies apply.
- SMS Templates โ the
{{booking_url}}link in your text messages.