Skip to content
DemoSample data · sandbox paymentsHow it works
Seyon Stay

Demo environment

What is real here, and what is not

This deployment runs with DEMO_MODE on. Everything below is stated plainly so nothing on this site can be mistaken for a live reservation.

Properties are sample data

The five properties, their rooms, rates, descriptions and locations are realistic sample records created for this demo. They are not live listings and cannot actually be stayed in.

The artwork is illustration, not photography

Every image on this site is a generated illustration in the brand palette. Nothing here is presented as a photograph of a real house. Real photography replaces it from Admin → Properties → Photographs.

Payments run in a sandbox

No payment gateway credentials are configured, so checkout uses a sandbox. It is not a shortcut that fakes success: the sandbox asks the server to deliver a signed webhook to the same endpoint a live gateway would, and the signature is verified before any booking is confirmed. The sandbox also offers a declined-payment path, so the failure case can be tested properly.

Reviews are tied to real completed bookings

Every published review in this dataset is attached to a booking that also exists in the database and has finished. Ratings are averaged from those reviews only. Where a property has no reviews, no rating is shown — no score is ever invented.

Availability is genuinely computed

Availability is not mocked. It is calculated from real inventory, real bookings and real operator blocks, inside a database transaction that prevents two guests from taking the last room. The sample bookings in the dataset hold real nights on the calendar.

Current configuration

  • Payment gatewaySandbox (demo mode)
  • Email (SMTP)Not configured — messages are logged instead
  • WhatsApp Business APINot configured — messages are logged instead