Skip to main content

RoomService

Need storefront configuration?

Use the public API origin, merchant slug, and location ID. Storefront components never receive a Crave API key; register each exact browser origin before making requests.
Collects room number and guest name for hotel room service fulfillment. Validates the room number against the property’s room directory.

Preview

Import

Usage

Props

string
required
The location (property) ID to validate room numbers against.
(details: RoomServiceDetails) => void
required
Callback fired when room details are confirmed.

Behavior

  • Room number input with validation
  • Guest name field (required for room charge authorization)
  • Optional delivery instructions
  • Auto-populated when accessed via in-room QR code