Door-code operations
A door code is the most sensitive thing this product handles, so it moves through a deliberate pipeline: the code is set on the unit, revealed to a person, and handed to the guest - with every step in a ledger.
Set the codes on a unit
Section titled “Set the codes on a unit”Each unit carries two standing codes, physically set on its lock: a Guest code and a Cleaner code. Set or update them under the listing’s Access codes tab - an already-set code shows only a masked preview, never the value. A unit with a connected smart lock gets a fresh guest code for every stay instead, put on the lock by Stay n Host.
The dual gate
Section titled “The dual gate”A guest code is released only when payment is verified AND ID is verified - and
the gate is checked at the moment of release, never earlier. If any ID check
exists on the booking, all of them must be verified; an unverified payment counts
for nothing. The Cleared for the door table on Guests → Guest Screening
(/verifications) shows this gate per upcoming stay: Payment × ID × Gate, row by
row.

Hand a code to a guest
Section titled “Hand a code to a guest”-
Open the booking’s Access codes panel. The guest code shows its state: Blocked (with the reason - “not fully paid yet” or “guest ID is not verified yet”), Ready to relay, Revealed to you, or Handed to guest.
-
When the gate is clear, press Reveal code. The code is visible to you only - hand it to the guest yourself, never paste it anywhere.
-
After you give it to the guest, press Mark handed to guest. The ledger now records who released the code, and when.
Codes that cleared the gate and are waiting on you also surface on Home → Today under Codes ready to relay.
The chain of custody
Section titled “The chain of custody”Under the status, the booking’s Access codes panel keeps a Code handling timeline: every step the code took, when, and who moved it - Queued, Armed, ready for the POC, Held at the gate, Revealed to the POC, and Handed to the guest. Each step names the person (“by” and their name), or “by automation” with the rule’s name when the door-code automation moved it. A step taken by a seat that has since been removed reads “by a seat that can no longer be named”: the time is still the record. The status pill says where the code is now; the timeline says who handled it to get there.
The ledger
Section titled “The ledger”Operations → Lock Codes (/lock-codes) is the
tenant-wide relay ledger: every code relay across your stays, with the booking, unit, guest, who the
code is for (guest or cleaner code), the status - Scheduled, Ready to relay, Blocked,
Revealed to POC, Handed to guest, or Cancelled - and Last handled by, the person or
automation behind the row’s latest step. The tiles count Blocked (attention),
Ready to relay, Revealed to POC, and Handed to guest. Search by booking, unit or guest.
