Hushpay Cruise Cabin · For cruise lines

Sail full.
Never on a public discount.

Release the cabins that would otherwise sail empty straight to Hushpay members — privately, on your terms, with no public fare and no mark on your published rate. Enter a sailing in a minute, upload a fleet in a file, or sync it automatically.

Try the partner console ↓Become a partner
Members-only
Fares exist only inside the member app — no public page, feed or code
3 ways
to list: one sailing, a bulk file, or an automated inventory feed
Your rules
You set the price, the release window, who sees it and what is revealed
How you list

Three ways to release a cabin.

Start with whatever fits your team today. All three feed the same private member inventory.

01 · Enter

One sailing, one form

Pick the sailing, choose the cabin category, set the private member price and the release window. Live the moment you confirm — or scheduled for later.

Best for: a last-minute gap on a single departure, or trying Hushpay for the first time.
02 · Upload

A file, a whole fleet

Download our template, paste in your unsold inventory from your reservation system, and drop it in. We validate every row before anything goes live.

Best for: weekly releases across many sailings, with no integration work.
03 · Sync

An automated feed

Connect your inventory system by API or scheduled file. Unsold cabins appear, and sold ones disappear, automatically — nobody keys anything.

Best for: always-on distribution once you are comfortable with the model.
The data

Five groups. That is all we need.

Everything a cabin needs to be released, priced and confirmed — nothing more.

1Sailing

ShipSailing codeItineraryEmbark portDisembark portDeparture dateNightsRegion

2Cabin

CategoryCategory codeDeckCabin numbersCabins availableMax guests

3Price

CurrencyPublished fareMember pricePricing modeTaxes & fees

4Release rules

Release opensBooking closesWho sees itReveal levelCancellationExcluded markets

5Hand-off

Booking methodConfirmation windowOps contactSettlement

•Once, at onboarding

Legal entityMerchant IDShips & brandsReservation systemUsers & roles
RequiredOptional
Partner console

Release a cabin. See what members see.

A working preview of the console your team will use. Nothing here is sent anywhere — it lives in your browser.

Hushpay Partner Console / Cruise Cabin
Sample environment
1Sailing
2Cabin
Leave cabin numbers blank to release a category (guarantee) — your system assigns the cabin at confirmation.
3Private member price
Double occupancy. Never shown to members.
Shown only inside the app.
Saving vs published fare: —🔒 Private — never displayed publicly
4Release rules
5Booking hand-off

Drop your unsold inventory here

CSV file, one row per cabin category per sailing. We check every row before anything goes live.

Template columns
ColumnRequiredFormatExample

API & webhooks

Push unsold inventory to Hushpay as it changes. We call back with every claim so your system stays the source of truth.

Scheduled file

No API? Drop the same CSV or XML on a secure server each night. We pick it up, validate it and reconcile.

Auto-withdraw

When a cabin sells elsewhere, it disappears from Hushpay in minutes, so a member is never offered a cabin that is gone.

Example payloadSame fields as the form
POST /v1/cruise/inventory{"sailing": {"code": "AUR-1114-MED", "ship": "MV Aurelia","itinerary": "Western Mediterranean","embark": "Barcelona", "disembark": "Barcelona","departure": "2026-11-14", "nights": 7},"cabin": { "category": "Balcony", "code": "8B", "available": 6, "max_guests": 2 },"price": {"currency": "USD", "published_pp": 1899,"mode": "fixed", "member_pp": 1299, "taxes_included": true},"rules": {"release_days_before": 30, "booking_closes_days_before": 7,"audience": "all", "reveal": "full"}}
What cruise lines ask

Built around your concerns.

Won’t this cannibalise my public fares?

Member prices live only inside the app. There is no public page, no search-engine listing, no metasearch feed and no coupon code. Your published fare, and your agency partners, are never referenced.

Can I keep my brand out of it?

Choose a reveal level per release. “Region & nights only” lets members claim a sailing without seeing the ship or itinerary until they commit, so a distressed cabin never sits next to your name.

Do I control price and timing?

Always. Fix the price, set a floor and let Hushpay’s AI find the level above it, or give us a net rate. You choose when releases open and close, and who sees them first.

How does the booking reach my system?

Every claim is handed off exactly the way you choose: through your reservation API, to your reservations desk, or confirmed by your team in the console, within the window you set.

List your first cabins.

Tell us about your line and we will set up your partner console, discreetly.

Or email us directly at sales@hushpay.ai.