Feature

Direct bookings, 0% commission.

Vortex PMS's booking engine lives on your domain. Guests book, Stripe charges, money lands in your account. We take nothing per booking — just the flat subscription.

vortex pms · Villa Marbella · Calendar
Villa Marbella· 4 rooms · USD
Unit
2 May
Sat
3 May
Sun
4 May
Mon
5 May
Tue
6 May
Wed
7 May
Thu
8 May
Fri
Family Room
FAM
BTom Anderson · 3n
$75
$60
$60
AEmma Walker · 4n
Room 1
STD
$50
DMichael Smith · 5n
$40
Room 2
STD
Owner block
$50
ERachel Johnson · 6n
Room 3
STD
$50
$50
ADavid Brown · 7n
PaidDueOwner blockBBooking.comAAirbnbEExpediaDDirect
Hosted on your domain

Book at yourhotel.com/book — not at some third-party domain. Your guests stay in your brand the whole way through.

Embeddable widget

Drop a single-line script on any page of your existing site. The booking widget overlays, takes the booking, returns the guest to your page.

0% commission to Vortex PMS

Direct booking through Vortex PMS: we take 0%. Stripe charges its own processing fee; nothing more on top.

Stripe-native payments

Connect your Stripe account during setup. Funds settle directly to your bank. Vortex PMS never sits in the money flow.

Mobile-first design

The booking engine is designed for phones first and scales up to larger screens.

Rate plans, packages, upsells

Sell room-only, breakfast included, non-refundable, multi-night deals. Add upsells at checkout: airport transfer, late checkout, spa.

Several rooms, one checkout

A family or group adds several rooms to one cart and pays once. Each room stays its own reservation behind the scenes.

Apple Pay and Google Pay

Phone wallets sit above the card form on the one-page checkout, through your Stripe account. Apple Pay needs your booking domain verified in Stripe.

Deposits, balance and cancellation rules

Take a deposit, then optionally charge the rest on the saved card a set number of days before arrival (off by default). Cancellation windows can charge a percentage, a fixed fee or the first night, and the checkout says so plainly.

Discount codes

Issue promo codes for returning guests, partners, locals. Limit by date, by rate plan, by usage count.

Multi-currency, multi-language

The booking flow is available in fourteen languages, and guests can read prices in a display currency they pick. They are always charged in your property's currency, and the page says so.

The OTA cost question

Why direct bookings matter.

Booking.com takes 15–25% of every booking. Airbnb takes 14–20%. On a $200/night stay through an OTA, you keep $150–170. Through your own booking engine on Vortex PMS, you keep $194 (after Stripe's $5.80). Over a year, the OTAs cost you a part-time salary; the booking engine costs you nothing extra.

Direct bookings aren't about leaving OTAs. They're about not paying OTA commission on the guests who would book directly if you let them.

Take direct bookings on your own domain.

First month free. Migration is on us.

Booking engine included. Stripe-powered. 0% to Vortex PMS, ever. We move you across at no charge, and your first month free starts the day you go live.

Migration is on us. We set up your property, reconnect your channels, and move your bookings and rates for you — no downtime.