ParkByHand

Features · The full tour

Built around the day a park actually has.

Morning arrivals. The phone ringing with a booking. A seasonal guest's card, billed monthly. The meter walk at the end of the month. ParkByHand is campground management software shaped by that day — nothing more exotic, nothing missing.

The reservation grid — one calendar, one truth

Every site down the side, two weeks across the top, every stay where it belongs. The office grid, your guests' booking page, and the seasonal contracts all read the same availability, checked again at the moment a booking is made — so a site can never be promised to two guests, and a guest who books online never takes a site you just gave away on the phone. Back-to-back stays turn over cleanly: one guest leaves in the morning, the next arrives that afternoon, no phantom conflict.

Your own booking page

Each park gets its own booking page under its own name, made for phones first — most of your guests book from one. Guests see the sites that are truly open for their dates, the real total for the stay (weekend rates and all), and pay their deposit on the spot. A simple schematic map shows where each site sits in the park — no satellite imagery, just the layout your guests need.

Deposits and balances through your Stripe

Deposits (you set the percentage) are charged through your own Stripe account using Stripe's hosted checkout — card numbers never touch our servers, which keeps card security at its simplest level. The money is yours from the first second; ParkByHand never holds it, skims it, or settles it later.

Rates that follow your rules

Rate periods

Peak, shoulder, that one festival week — each period carries its own nightly rate, and nights price by the period they fall in, even mid-stay.

Weekend uplift

Friday and Saturday nights price up by your percentage, automatically, inside periods or across the whole season.

Holiday minimum stays

Mark a holiday window with a 3-night minimum and the booking page enforces it — no more single nights orphaning a holiday weekend.

Length-of-stay discount

Reward the week-long guest: set the night threshold and the percentage, and quotes apply it on their own.

Your cancellation policy, enforced the same way every time

You write the tiers — for example: 14+ days out, everything back minus a $25 fee; 7+ days out, half back minus the fee; inside a week, nothing. When a guest cancels, the system counts the days, applies your tier, issues the refund through your Stripe, and keeps the ledger straight. No desk math, no arguments about what the policy "usually" is — and the rules are the same for the guest you like and the one you don't.

Seasonal and monthly guests: billing that runs itself

Seasonal contracts bill monthly on your bill day. The first and last months prorate to the days actually occupied — a guest who starts May 15th is never billed for a full May. If a card fails, the system retries on a schedule and alerts you by name and amount; after the final failed attempt, billing suspends loudly rather than drifting. Every charge and every retry is on the contract's page, next to the guest's folio.

Meter readings: the whole park on one screen

The workflow owners praise most, done the way they describe it: walk the park, come back, and type every metered site's new reading on one page, one save. Each site's usage is new minus previous, priced at your cents-per-kWh, and posted to that guest's folio as an electric charge. A reading lower than the last one is rejected on the spot — meter swaps and typos get flagged, never silently billed. A site's first reading is a starting point and bills nothing.

Folios that hold everything

Site charges, firewood, extra vehicles, electric — every extra lands on the guest's folio with its tax rate attached, and every payment brings the balance down in the open. What a guest owes is never a mystery at checkout.

Reports, taxes, and your data

Occupancy

Site-nights sold against site-nights available, for any stretch of the season.

Revenue

What actually came in, by kind — deposits, balances, recurring — refunds subtracted, nothing double-counted.

Arrivals & departures

Any day's comings and goings, the same list as your morning sheet.

Tax collected

Computed from the tax rates you entered, per rate, ready for filing season.

And the exit is always open: export your guests, reservations and transactions to CSV whenever you like, yourself, from inside the product. Software you can leave is software you don't have to fear starting.

Not in it — on purpose

ParkByHand does not list your park on marketplaces, does not do dynamic pricing, is not a cash register, does not run multiple parks from one account, and does not include guest texting. Email confirmations and reminders are included; support is a human answering the same day in season, not a 24/7 phone line. A short list, kept short on purpose — it's how the price stays $299.