Distinguish between guest-withdrawn and host-declined reservations in status labels

Problem Statement

Currently, Hospitable uses "Denied" as the status label for both host-declined reservation requests and guest-withdrawn reservation requests. This makes it unclear at first glance whether the host declined the booking or the guest withdrew it themselves.

Current Workaround

Hosts must manually read through reservation messages to determine whether a "Denied" reservation was actually declined by the host or withdrawn by the guest.

Impact

  • The "Denied" label is misleading when reviewing reservations at a glance
  • Makes it harder to accurately track host acceptance/decline metrics
  • Creates confusion about which party initiated the non-acceptance

Proposed Solution

Display distinct status labels that clearly differentiate between:

  • Reservations declined by the host (e.g., "Declined by host" or "Host denied")
  • Reservations withdrawn by the guest (e.g., "Withdrawn by guest" or "Guest withdrew")

This could be implemented as separate status labels in the UI, or as a sub-label/clarification under the "Not accepted" category.

Unlock

Hosts would be able to:

  • Quickly and accurately understand reservation outcomes without reading message threads
  • Track meaningful metrics about their own acceptance/decline rates
  • Distinguish their own actions from guest decisions when reviewing reservation history

Please authenticate to join the conversation.

Upvoters
Status

New

Board

πŸ’‘ Feature requests

Date

About 2 hours ago

Subscribe to post

Get notified by email when there are changes.