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.
Start with whatever fits your team today. All three feed the same private member inventory.
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.
Download our template, paste in your unsold inventory from your reservation system, and drop it in. We validate every row before anything goes live.
Connect your inventory system by API or scheduled file. Unsold cabins appear, and sold ones disappear, automatically — nobody keys anything.
Everything a cabin needs to be released, priced and confirmed — nothing more.
A working preview of the console your team will use. Nothing here is sent anywhere — it lives in your browser.
CSV file, one row per cabin category per sailing. We check every row before anything goes live.
| Column | Required | Format | Example |
|---|
Push unsold inventory to Hushpay as it changes. We call back with every claim so your system stays the source of truth.
No API? Drop the same CSV or XML on a secure server each night. We pick it up, validate it and reconcile.
When a cabin sells elsewhere, it disappears from Hushpay in minutes, so a member is never offered a cabin that is gone.
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"}}
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.
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.
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.
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.
Tell us about your line and we will set up your partner console, discreetly.
Or email us directly at sales@hushpay.ai.