For listing and directory sites
You have the audience and the pages that rank. What you probably do not have is a way for a camper to book on the listing itself without you becoming a payments business. This is how to add booking to a directory without taking a percentage of anybody’s money.
The usual model, and its problem
A directory that wants booking normally has to take the money. That means holding funds that belong to campsites, handling refunds for stays you had nothing to do with, arguing about chargebacks, and charging commission high enough to make all of that worth doing.
Owners resent the commission, list somewhere else as well, and go direct the moment they can. You end up competing with your own listings.
The other way round
Each campsite you list runs its own PitchDesk account at £7.99 a month, with its own Stripe account. You embed that site's booking form on its listing page. The camper books on your page and pays the campsite directly. No money passes through you and there is nothing to refund.
You charge the campsite for the listing, which is what you were always actually selling, and you can say something no marketplace can say: we do not take a cut of your bookings.
What each side does
| You | The campsite | |
|---|---|---|
| Brings the camper | Yes | No |
| Holds the availability | No | Yes |
| Takes the payment | No | Yes |
| Owns the guest contract | No | Yes |
| Handles refunds | No | Yes |
| Gets paid | For the listing | For the stay |
How to build it
Get each site onto PitchDesk
They sign up themselves and connect their own Stripe. Thirty days free, then £7.99 a month, paid by them.
Take their public key
Every site has one. It is safe to put in a public page because it only reads availability and starts a booking.
Embed the form on the listing
One script tag on the listing template, with the key of whichever site the page is showing.
Show live availability in your search
There is a read-only JSON endpoint for a site's calendar and prices. Use it to show which sites actually have space this weekend, which is the search every camper wants and almost no directory can answer.
The availability endpoint
A public, read-only JSON feed of free units per night for a site, by pitch type, with prices for a given stay. Cross-origin requests are allowed, because it is designed to be read by somebody else's website.
Email hello@pitchdesk.co.uk and tell us what you are building and we will send you the endpoint documentation.
What this is not
It is not a channel manager and it will not sell a campsite's pitches on Booking.com for them. It puts a booking form on your listing page, for sites that run on PitchDesk.
Questions
Can I pay for the campsites’ subscriptions?
Do I get to see the bookings?
What if a campsite already uses another system?
Can I white label it?
Booking on your listings, with nobody taking a cut
Tell us what you are building. If it needs something we do not have yet, we would rather know before you start.
£7.99 a month
£95.88 a year. Any number of pitches. No commission on anything you take.
No card to start. Cancel from your own settings page.