• Solutions for Every Building, Every Stakeholder

    URBI is the first Building OS powered by HERO AI. Whether you manage properties, own them, or operate them day to day, URBI transforms complex, disconnected workflows into a single, intelligent platform that drives efficiency and builds stronger communities.

    Role Benefits

    • For Property ManagersStreamline operations and enhance tenant satisfaction with centralized management tools.
    • For Building OperatorsSimplify daily tasks and maintenance with intelligent automation and workflow management.
    • For OwnersMaximize ROI and property value with comprehensive oversight and analytics.
    • For Finance TeamsClose faster with double entry books, trust accounting, and reconciliation that runs nightly.
    • For BusinessesConnect with building communities and expand your service offerings.

    Building Benefits

    • Residential BuildingsSimplify living with one app for bookings, packages, payments, and community updates.
    • Commercial BuildingsStreamline operations, vendors, and compliance while giving tenants a frictionless experience.
    • Education BuildingsManage facilities, visitors, and compliance for safer, smarter, more connected campuses.
    • Senior LivingAnswer families around the clock, publish life enrichment once, and see every community on one screen.
  • One Platform. Smarter Buildings.

    URBI centralizes daily operations and adds AI intelligence to transform complexity into clarity.

    Products

    • URBI KoreThe central hub where managers, owners, and staff run building operations in one place.
    • URBI KonnectA marketplace that connects buildings with trusted vendors, services, and community events.
    • URBI AccountingAI consolidation, invoices and receipts processed by AI, books pre reconciled before month end. In Beta.
    • URBI AIOne intelligence across URBI. HERO answers your team's questions, Arthur answers your community's calls, texts, and emails 24/7.

    Features

    • Operations & Workflow
    • Amenities & Booking
    • Events & Ticketing
    • Communication & Community
    • Payments & Transactions
    • Data & Compliance
    • HERO AI Intelligence
    • IoT & Hardware Integration
    • Community Experience
    • Accounting (In Beta)
    View All
  • Customers
    • All ResourcesGuides, support, and customer stories in one place
    • Help CenterGuides and answers for every part of URBI
    • BlogWhy URBI works the way it does
    • ReleasesEvery update we ship, in plain language
    • System StatusHow every part of URBI is running right now
    • About UsLearn about our story and mission
    • MilestonesHow URBI got here and where it is going
    • CareersWe're HiringJoin our growing team
    • FAQStraight answers about URBI, HERO and Arthur
    • ContactGet in touch with us

Schedule a Demo

  1. Help Center
  2. /Amenities
  3. /For Residents
  4. /Amenity bookings on URBI mobile

Amenity bookings on URBI mobile

What members can do with amenities from URBI in their phone's browser, what staff sees in URBI Kore, and how mobile-driven payments and notifications work.

Last updated August 13, 2026

Amenities
    • Adding and Managing Amenity Photos
    • Amenities
    • Create and Manage Amenities
    • How to Cancel, Refund, or Void a Booking
    • How to change amenity status and delete an amenity
    • How to configure pricing and deposits
    • How to Create a Booking for a Resident
    • How to create an amenity
    • How to Edit a Booking
    • How to edit amenity settings
    • How to Manage Security Deposits
    • How to Record Manual Payments and Send Reminders
    • How to Send a Booking Receipt
    • How to set up a guest suite with fixed check-in and check-out times
    • How to Set Up Multi-Day Bookings and the After-Service Buffer
    • How to set up vendor notification rules
    • How to use QR codes, check-in, and display mode
    • Managing Amenity Bookings
    • Troubleshooting amenity bookings (staff)
    • Amenity Booking Emails: FAQ
    • Amenity Booking Overhaul: FAQ
    • Amenity Booking Overhaul: What's New
    • Create and Manage Bookings
    • How to Create a Staff Booking with a Conflict Override
    • How to Create and Manage Amenity Bookings
    • Managing amenity bookings: edits, payments, refunds, and deposits
    • Troubleshooting the Amenity Booking Overhaul
    • What Happens When a Booking Is Cancelled, Refunded, or Rescheduled
    • Adding an Optional Paid Item to an Existing Booking
    • Fees, Optional Add-ons, and Deposits at Booking: Why Some Lines Are Locked
    • How to Record a Manual Payment for an Amenity Booking (Desktop)
    • How to Record a Manual Payment on Mobile Web
    • How to Refund a Manual (Cash / Cheque) Amenity Booking
    • How to Send an Amenity Receipt
    • Manual Amenity Payments: FAQ
    • Manual Payment for Amenity Bookings: What's New
    • Troubleshooting Manual Amenity Payments
    • What "Manual" Payment Means, and When to Use It
    • Where a Manual Payment's Method and Reference Show Up Later
    • Who Can Record a Manual Payment
    • Canceling a Pending Deposit Refund
    • Deposit Payouts: How Kept Deposits Reach Your Bank
    • How to Mark a Manual Security Deposit Returned
    • Keeping Part of a Deposit
    • Managing an Amenity Deposit: Keep, Return, or Split
    • Returning a Deposit in Full
    • Reversing a Deposit You Kept
    • Collecting a Payment by Card
    • Deferred Deposits and Collections: FAQ
    • Deferred Deposits and Flexible Payments for Amenity Bookings: What's New
    • Deferred Deposits on a Manual Booking
    • How to Set Up Deferred Deposit Collection
    • Recording a Manual Payment for a Deposit or Other Amenity Charge
    • The Unified Collect Surface: An Overview
    • Troubleshooting Deferred Deposits and Collections
    • Waiving a Deposit or Other Amenity Charge
    • Who Can Do What: Permissions for Deferred Deposits and Collections
    • Amenity bookings on URBI mobile
    • Amenity Links Now Open the Resident App (What Changed)
    • Amenity Photos and Favourites
    • Booking a Multi-Day Amenity
    • Deferring Your Amenity Deposit at Booking Time
    • Optional Charges Staff Add to Your Booking
    • Paying Your Amenity Deposit Early
    • Paying Your Deposit Early, or Through a Link Staff Sent You
    • The Resident's View: What They See and Get Notified
    • Understanding Your Deposit Status
All collections

On this page

  • What members can do on mobile
  • What staff sees in kore-web
  • Notifications
  • Payments
  • FAQ
  • Does editing a booking trigger an extra charge?
  • Can a member cancel a paid booking?
  • What happens if staff put the amenity into maintenance after a member has booked?
  • Why does a booking show "Awaiting payment" instead of "Confirmed"?

Members can now browse amenities, create and edit bookings, and pay directly from URBI in their phone's browser. On the kore-web side, staff continue to manage every booking in the same list and drawer; mobile-created records are fully indistinguishable from staff-created ones.

What members can do on mobile

From the amenity profile page on URBI mobile, members see all the same context staff sees: hours, capacity, type (Reserve, Drop-In, or both), pricing, deposits, occupant restrictions, and any active maintenance closures. From there:

  • Browse availability. Members pick a date and time on a live calendar. Slots already booked at capacity (based on max_colliding_bookings) are disabled. URBI re-checks availability immediately before confirming so two members cannot grab the same slot.

  • Create a booking with upfront pricing. When the amenity has paid items, the page shows a full breakdown (hourly rate, flat fees, and refundable deposit) and totals it before the member confirms.

  • Pay with a saved card, Apple Pay, or Google Pay. Free bookings confirm optimistically. Paid bookings run through Stripe (including 3D Secure when required) on the property's connected account before success is shown.

  • Edit an existing booking. Members can change the date or time of their own bookings. URBI re-validates rules (open hours, max duration, collisions) and saves the new times.

  • Cancel their own booking. A confirmation prompt is required. Cancelling a paid booking follows the property's standard refund rules.

  • Add to calendar. After confirmation, members can add the booking to their device calendar.

  • See status at a glance. Confirmed, awaiting confirmation, awaiting payment, and cancelled states are all reflected in the member's feed and on the amenity page.

What staff sees in kore-web

Nothing about staff workflow changes. Every mobile-created booking shows up in the existing amenity bookings list and opens the same Edit Amenity Booking drawer with all four tabs:

  • Overview: booking details, unit, member, status badges, and rule violations.

  • Payment & Refunds: full Stripe transaction state, refund tools, kept deposits, and the same multi-select refund flow.

  • Edit Date & Time: staff can still move any booking; the same validation (open hours, max continuous duration, collision capacity) applies.

  • Audit Log: every change is recorded with actor, timestamp, and before/after values. Mobile actions appear here with the member as the actor.

Permissions, RLS, and property scoping behave exactly as before. A booking still belongs to one property, and access still flows through _v_property_membership plus role overrides.

Notifications

Members and staff receive the same notification mix they always have. Mobile-driven actions fan out the following events:

  • Booking confirmed: push to the member; email if the property has email notifications enabled.

  • Confirmation required: push to staff with the configured notification permission when confirmation_required is true on the amenity.

  • Payment due: push to the member when a booking is held with an IN_PROGRESS transaction. Tapping the notification deep-links them straight back into the Payment Due sheet.

  • Booking edited: push to the member; audit-log entry for staff.

  • Booking cancelled: push to the member; audit-log entry. Refund notifications follow the existing Stripe refund event flow.

Payments

Paid bookings run through the same checkout edge function staff already use. A booking can land on mobile in one of three payment states:

  • Paid: Stripe captured the charge; the booking is fully confirmed.

  • Free: no paid items on the amenity; the booking is confirmed immediately.

  • Awaiting payment: there is an IN_PROGRESS transaction on the booking but no captured charge yet. The member sees a Payment Due sheet with the booking summary, line-item breakdown, and a slide-to-pay control. This typically happens when staff create the booking on the member's behalf and leave payment to be collected by the member later, or when an earlier payment attempt failed at the 3DS step.

If a member dismisses a wallet sheet or fails 3DS, URBI rolls the booking back automatically. The row is soft-deleted and the in-progress transaction is marked VOID_TRANSACTION. No orphan bookings are left behind.

FAQ

Does editing a booking trigger an extra charge?

No. Today URBI mobile only allows the member to change the date and time of an existing booking; pricing items and totals are not re-quoted on edit. If a staff member needs to add a chargeable item to an existing booking, that still happens in the kore-web drawer.

Can a member cancel a paid booking?

Yes. The cancellation prompts them to confirm, then runs through the property's standard refund logic. Whether the charge is refunded, partially refunded, or kept as a forfeit follows the same rules staff sees in the Payment & Refunds tab; there is no separate mobile refund policy.

What happens if staff put the amenity into maintenance after a member has booked?

Existing bookings during the maintenance window are not auto-cancelled. The amenity profile shows a maintenance banner with the closure date range, and new bookings are blocked. Staff should review impacted bookings in the kore-web list and cancel or move them deliberately; every refund decision is captured in the audit log.

Why does a booking show "Awaiting payment" instead of "Confirmed"?

The Stripe charge has not been captured yet. The member should open the booking on their phone and complete the Payment Due sheet. If they received a Payment Due notification, tapping the link in it takes them straight there.

Was this article helpful?

Related articles

Amenities

Amenity Links Now Open the Resident App (What Changed)

A background change: amenity payment links residents already receive can now open the resident app directly on supported devices, with the browser page kept as a fallback.

Read
Amenities

Amenity Photos and Favourites

For residents: swiping through an amenity's photos, and starring the amenities you use most so they sit at the top of your list.

Read
Amenities

Booking a Multi-Day Amenity

For residents: how to book an amenity for more than one day, such as a guest suite, by selecting a date range in the app.

Read
Amenities

Deferring Your Amenity Deposit at Booking Time

For residents: what the "Pay deposit now" toggle does when booking an amenity with deferred deposit collection, and how to choose whether to pay the deposit now or later.

Read
All Amenities articlesAsk the URBI team
URBI

URBI is the Building OS, founded in Calgary in 2023. One platform with HERO AI built in, running thousands of units for property managers, condo boards and owners.

Solutions

  • All Solutions
  • For Property Managers
  • For Building Operators
  • For Owners
  • For Finance Teams
  • For Businesses

Building Benefits

  • Residential Buildings
  • Commercial Buildings
  • Education Buildings
  • Senior Living

Products

  • All Products
  • URBI Kore
  • URBI Konnect
  • URBI AI
  • URBI Accounting (Beta)

Company

  • About URBI
  • About Us
  • Milestones
  • Reviews
  • FAQ
  • CareersWe're Hiring
  • Contact

Resources

  • All Resources
  • Help Center
  • Blog
  • Releases
  • System Status
  • FAQ
  • For AI assistants

Compare

  • Compare Us to Residential
  • Compare Us to Commercial
  • Compare Us to K-12

Legal

  • Security & Privacy
  • Terms & Conditions
  • Terms of Service for Konnect

© 2026 URBI. All rights reserved.

Privacy PolicyTerms of Service

Schedule a Demo