Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Booking List

Glossary

  • user = all users who use Hungry Hub app and website

  • member = registered user

  • guest = unregistered user

  • ack = acknowledged booking transaction

  • Booking status:

    • Active: not a temporary booking, active=true, no_show=false
    • Arrived: not temporary, active=true, arrived=true
    • Canceled: not temporary, active=false
    • Edited: not temporary, adjusted=true
    • No Show: not temporary, active=true, no_show=true
    • Payment Expired: temporary booking not paid within timeout window
    • Pending Arrival: non-temporary, acknowledged successful booking
    • Pending Confirmation: group booking waiting confirmation
    • Rejected: group booking rejected
    • Waiting For Payment: active booking waiting payment completion
  • Temporary booking: not listed in normal admin list; used for seat locking during checkout (is_temporary=true, for_locking_system=true).

Features

  • Search Booking ID

Search by Booking ID, vendor booking ID, or reference_id.

  • Broadcast Message

Send broadcast messages to filtered users.

  • Filter

Use filters to narrow booking data.

Available filters include country, booking status, date/range, user data, restaurant, package type, and service type. Only dine-in service is available as delivery service has been discontinued.

  • Download

Download booking report. It is recommended to select a date range of maximum 15 days to avoid heavy export load.

  • New Booking

Creates booking from Admin Dashboard.

Booking list table

The table shows booking details per row.

  • Booking ID: includes status and cancellation/revision links.
  • Date: booking date.
  • Time: booking time.
  • Restaurant Name: linked to restaurant filter.
  • Customer Name / Mobile No.:
    • Partner source label if booking comes from partner.
    • Loyalty icon for members.
    • If the user has no-show history, it will show no-show count.
  • Package Type: only dine-in service is available.
  • Party Size: adult + kids counts.
  • Paid Amount:
    • payment status
    • provider
    • paid amount
    • detail breakdown
  • Action:
    • Edit
    • Other actions (mark paid/arrived, send notifications, etc.)
    • Cancel (if eligible)

If booking paid amount is still 0, Mark as paid button will appear. If booking is not arrived, Mark as arrived button will appear.