This gate keeps the console out of a guest's way. It is not account security. When this page is live, put the console behind a real login or host it on a private URL.
Every reservation is also emailed to you and stored under Forms in your Netlify dashboard, so nothing depends on this browser. The table below is your working copy on this device. Enter each booking in Hospitable so the dates block on the channels and sync back here.
You agreed a number on the phone. Build the link here, send it to them, and the page opens with that exact rate locked in and the dates already filled. It overrides every published rate and ignores the minimum stay, so a 3 night deal or a $2,600 month both work.
The minimum stay is 5 nights and the $125 tier starts at 5, so the 1 to 6 night rate is currently unreachable. It only comes into play if you ever drop the minimum. Leave the weekly or monthly rate at 0 and that tier shows as rate on request instead of a price, so the guest sends you their dates for a quote. That is how the $150 nightly rate stays firm while longer stays stay negotiable.
Paste the checkout link a guest should land on. Stripe Payment Links and Square Checkout Links both work and both deposit straight into the e2 account. The reservation page opens the link with the reference code attached so you can match the payment to the booking. Because installment amounts change with the dates, build the Stripe link with pricing set to customer chooses what to pay, which lets the guest enter the exact amount this page shows. A fixed price link will only ever charge one amount.
Two way. Reservations taken here are pushed straight into Hospitable and marked unavailable, which blocks Airbnb, Booking.com, and Vrbo. Reservations taken on those channels come back through the feed below. Set HOSPITABLE_PAT and HOSPITABLE_PROPERTY_ID in Netlify to turn the push on. Hospitable is the master calendar. Paste the property iCal feed from Hospitable and this page pulls every Airbnb, Booking.com, and Vrbo reservation in and blocks those dates automatically. Direct bookings taken here still need to be entered in Hospitable as a reservation so they push back out to the channels.
This page is a payment page, not a listing. Guests arrive already knowing the house, so there is no gallery, description, or amenity list to maintain here. Keep the marketing on Airbnb, Vrbo, and Furnished Finder.
To add a second property, duplicate this file, change the property fields, and deploy it at its own address. Each file keeps its own bookings and settings.