RentalTideRentalTideDocs
Dashboard

Orders

Multi-item orders combining bookings into a single transaction with shared customer info

The order details page is the primary view for managing a customer's complete rental transaction. An order groups one or more line items (individual bookings) under a single customer, with shared payment, waivers, messages, and activity history.


Order structure

An order consists of:

ComponentDescription
CustomerOne customer per order, with name, email, phone, and billing information
Line itemsOne or more individual rental bookings, each with its own inventory, assets, timing, and status
PaymentA unified financial summary across all line items
WaiversShared waiver participants that can be assigned to specific line items
MessagesConversation thread attached to the order
Activity logAudit trail of all changes made to the order

Order hero

The top of the page displays the order header with:

ElementDescription
Customer nameFull name of the booking holder
Order IDShortened booking ID for reference
Status colorColor-coded indicator based on the majority status across all line items
Booking sourceHow the order was created (online, walk-up, internal, etc.)

Pipeline stepper

A horizontal stepper shows the order's progress through your location's pipeline stages. The stepper:

  • Highlights the current majority status across all active line items.
  • Uses your location's configured pipeline colors and stage names.
  • Terminal statuses (complete, cancelled, no show) use fixed colors: green for complete, red for cancelled/no show, amber for pre-auth held.

Changing status

You can move the entire order (all active line items) to a new pipeline stage by:

  • Clicking a stage in the stepper to advance or move backward.
  • Using the batch status update to change all active line items at once.

Individual line items can also be moved independently from their own card.


Line item cards

Each line item in the order is displayed as a card showing:

FieldDescription
Inventory nameThe asset type or product name
QuantityNumber of units booked
Assigned assetsSpecific asset IDs assigned to this line item
StatusCurrent pipeline stage for this individual item
TimeStart and end date/time
Assigned staffStaff members assigned to this item
AddonsAny add-on products attached to this line item

Line item actions

Each line item card has its own set of actions:

ActionDescription
Assign assetsSelect or change the physical assets for this item
Assign staffAssign staff members with skill-based filtering
Manage addonsAdd or remove add-on products
Edit pricingAdjust the pricing for this specific item
Edit timingChange departure and return times
Change statusMove this individual item to a different pipeline stage

Payment summary

The payment section provides a consolidated financial view:

FieldDescription
SubtotalCombined base price across all line items
Taxes and feesItemized tax and fee breakdown
AddonsTotal add-on charges
DiscountsApplied discount amounts
TipsTotal tip amount
TotalGrand total for the order
Amount paidTotal payments received
Balance dueOutstanding amount (total minus paid)

Taking payment

Click the payment button to open the payment dialog, where you can:

  • Charge a card on file.
  • Process a cash payment.
  • Use a connected terminal for in-person card payments.

Waiver management

The waivers section shows all participants associated with the order. Waiver participants can be:

  • Dragged and dropped onto specific line items to assign them. Drag a participant from the waiver list and drop them onto a line item card.
  • Checked for status: signed, pending, or not yet sent.
  • Sent waiver links via SMS or email.

Order ledger

The ledger tab shows all financial transactions associated with the order:

  • Payments received (card, cash, terminal)
  • Refunds issued
  • Gift card applications
  • Fee adjustments
  • Accounting entries with GL codes

Messages

A threaded conversation view for communicating with the customer. Messages can be sent via email and are logged in the order's activity history.


Email history

View all emails sent to the customer related to this order, including confirmations, reminders, reschedule notices, and cancellation notifications.


Order actions

The order-level action menu includes:

ActionDescription
Send emailSend a custom or template-based email to the customer
Cancel orderCancel all line items with optional refund
RescheduleChange the date/time for the booking
Assign membershipLink a membership to this customer for discount pricing
Add itemAdd a new line item (inventory) to the existing order
Convert to walk-upConvert a pre-booked order into an active walk-up rental
Delete orderPermanently remove the order (deletes all line items)

Activity log

The activity log records every change to the order with timestamps and actor names:

  • Status changes
  • Payment events
  • Asset assignments
  • Staff assignments
  • Pricing edits
  • Email sends
  • Notes added

Auto-refresh

For active walk-up orders (those in check-in, on-lake, or rundown statuses), the page auto-refreshes every 60 seconds and also refreshes when you return to the browser tab after switching away.

Tip

Orders are the recommended way to view and manage bookings. Even single-item bookings are displayed as orders with one line item. Use the waiver drag-and-drop feature to quickly assign signed waivers to the correct line items when a group has multiple rentals.

Troubleshooting

Order shows "Loading" indefinitely -- Check the URL for a valid booking ID. The order page requires a bookingId parameter in the URL path.

Cannot delete order -- All line items must be in a cancelled status before deletion is allowed. Cancel the order first, then delete.

Payment dialog not opening -- Ensure your Stripe integration is configured and the connected account ID is valid for this location.

Was this page helpful?
Need help? Contact Support.See what’s new. Check out changelog.Questions? Book a video chat.
Ask AI
Responses are generated using AI and may contain mistakes.
Ask questions about RentalTide and get help with your integration.