Skip to content

Reject a member's booking

Reject a member’s pending booking and tell them why.

  • You must be an admin or owner of the syndicate.
  • Only bookings in the pending state can be rejected. Confirmed bookings cannot be rejected — you’d cancel them instead (see Cancel a booking).
  • A rejection reason is required. The reject button stays disabled until you enter one.
  1. Open the syndicate’s Pending Approvals screen.
  2. Tap a booking card to expand it, then tap Reject.
  3. In the dialog — “Provide a reason for rejecting this booking:” — type a reason. Short is fine; the member will see it. Example: Asset under maintenance.
  4. Tap Reject to confirm.

You’ll see a Booking rejected snackbar. The booking’s status moves from pending to rejected. Offline the snackbar reads Booking rejected — will sync when you’re back online; the rejection (and the reason) reach the member when your device next syncs.

  • Rejected is what an admin does to a member’s pending booking. The member sees the reason.
  • Cancelled is what the booking’s author does, including admins cancelling their own. Members initiating a cancel see the generic cancel flow, not the reject-with-reason flow.

The distinction matters because a member looking at a rejected booking in their Rejected tab can see it was declined by an admin, with the reason, rather than it having silently gone away.

  • The Reject button is disabled — you haven’t typed a reason yet. Type at least a few characters.
  • “Only pending bookings can be rejected” — the booking has moved on since the list loaded. Pull to refresh.
  • The Reject button isn’t there — you are not an admin or owner in this syndicate.