Booking Troubleshooting - Fix Reservation Issues
Booking Troubleshooting
Booking and availability issues often have simple causes. This guide helps you diagnose and fix common problems.
No Availability Showing
Common Causes
When customers or staff can't see available time slots:
1. Timeslot Not Valid for Date
Timeslots can be seasonal:
- Check timeslot Valid From month
- Check timeslot Valid Through month
- Dates outside this range won't show availability
Example: A Summer Season timeslot valid June-August won't show in September.
2. Wrong Day of Week
Timeslots are day-specific:
- Check which days the timeslot applies to
- Weekend timeslots don't show on weekdays
- Weekday timeslots don't show on weekends
3. No Units Available
All units may be booked:
- Check existing bookings for that date
- Verify unit quantity settings
- Check unit timeslot availability limits
4. Duration Requirements
Timeslots have min/max duration:
- Requested duration may be too short
- Requested duration may exceed maximum
- Check timeslot duration settings
Diagnosing Availability
Step 1: Check the Calendar
- Go to Bookings → Calendar in the navbar
- Navigate to the date in question
- See what's already booked
Step 2: Check Timeslot Settings
- Go to Account → Timeslots
- Find the relevant timeslot
- Check:
- Valid dates (seasonal)
- Days of week
- Duration settings
Step 3: Check Unit Settings
- Go to Account → Fleets → Unit
- Check quantity available
- Check which timeslots are assigned
Missing Bookings
Can't Find a Booking
Step 1: Search
- Use the search bar
- Try: confirmation number, customer name, email, phone
- Remove any filters that might hide it
Step 2: Check Status Filters
- Booking may be in a different status
- Check All statuses instead of just Active
- Cancelled bookings are hidden by default
Step 3: Check Date Range
- Make sure you're looking at the right dates
- The booking may have been modified
- Check for any date/time changes
Step 4: Check Account
- If you have multiple accounts, switch accounts
- Booking may be in a different location
Booking Shows Wrong Status
| Status | Meaning |
|---|---|
| Pending | In cart, not checked out |
| Checkout | Checkout started, payment pending |
| Reserved | Confirmed and paid |
| Rented | Checked in (equipment out) |
| Returned | Checked back in |
| Completed | Fully finished |
| Cancelled | Cancelled before rental |
| Expired | Cart expired before payment |
| Refunded | Payment refunded |
| Maintenance | Unit in maintenance |
Can't Check In or Check Out
Check-In Not Working
Check booking status:
- Must be Reserved to check in
- Already Rented = already checked in
- Pending or Checkout = not yet paid
Check timing:
- Some businesses require check-in near scheduled time
- Too early or too late may show warning (but usually allowed)
Check permissions:
- Your user role allows check-ins?
- May need admin or staff role
Check-Out Not Working
Check booking status:
- Must be Rented to check out
- Reserved = not checked in yet
- Returned = already checked out
Check for balance due:
- Outstanding balance may block completion
- Collect payment before final check-out
Calendar Conflicts
Double Bookings
RecSystems prevents double-booking under normal circumstances. If it happened:
How it might occur:
- Dashboard booking while customer checking out
- System issue during high load
- Multiple staff booking same slot simultaneously
How to resolve:
- Identify which booking should stand
- Contact affected customer
- Cancel or reschedule the other booking
- Offer compensation if needed
Prevention:
- Use soft holds (enabled by default)
- Check calendar before manual bookings
- Communicate with team about bookings in progress
Overlapping Times
Check for:
- Bookings that start before previous ends
- Insufficient turnaround time
- Multi-day bookings overlapping
Resolution:
- Adjust one booking's times
- Move to different unit if available
- Cancel and rebook if necessary
Cart Expired
What Happens
- Carts expire after 15 minutes (configurable)
- Items released back to availability
- Customer must start over
Why Expiration Exists
- Prevents inventory hoarding
- Ensures fairness for all customers
- Keeps availability accurate
Extending Cart Time
For individual cart:
- Not possible once expired
- Customer starts new booking
Adjusting default time:
- Account settings control hold duration
- Contact support to adjust if needed
Customer Complaining
I was in the middle of booking and lost my cart!
Response:
- Apologize for the inconvenience
- Explain the hold time limit
- Help them rebook quickly
- If no longer available, offer alternatives
Modification Issues
Can't Change Dates
Check:
- Booking status (some statuses can't be modified)
- New dates have availability
- Changes are within your policy
After check-in:
- Modifications are limited
- Return time can usually be extended
- Major changes may need cancellation/rebooking
Can't Change Unit
Check:
- New unit is available for the dates
- Pricing may differ (requires adjustment)
- May need to cancel and rebook
Can't Add Items
Check:
- Cart may already be completed
- Items need availability for same dates
- Try creating a new cart/order
Status Stuck
Booking Won't Update
If payment was made but status is Checkout:
- Wait 1-2 minutes (webhook processing)
- Refresh the page
- Check payment in cart details
- Contact support if still stuck
If check-in won't register:
- Verify your role has permission
- Try refreshing and checking in again
- Check for any error messages
- Clear browser cache and retry
Cart Stuck in Processing
If payment seems stuck:
- Don't retry immediately
- Wait 30 seconds
- Check if booking was created
- If yes, payment worked
- If no, try payment again
Email Issues
Confirmation Not Received
Check:
- Customer email spelled correctly?
- Ask customer to check spam/junk
- Email may be delayed (usually instant)
- Resend confirmation from booking details
Wrong Information in Email
Resolution:
- Update booking with correct info
- Resend confirmation email
- Apologize to customer for confusion
Quick Reference
| Problem | Quick Check |
|---|---|
| No availability | Timeslot dates, day of week, unit count |
| Can't find booking | Search by confirmation #, check filters |
| Can't check in | Status must be Reserved |
| Can't check out | Status must be Rented |
| Double booking | Check timestamps, contact customers |
| Cart expired | Customer must restart, adjust hold time |
Getting More Help
Information to Collect
When contacting support about bookings:
- Booking/cart confirmation number
- Customer details
- Dates and times involved
- Current status
- What you're trying to do
- Error messages (screenshots help)
Related Articles
Frequently Asked Questions
Why does it show no availability when I know there should be?
A booking disappeared from the calendar
Customer double-booked somehow
Was this article helpful?