Calisto Catalog

Set up anything you sell, in any currency, for customers in any country.

A catalog that works with all of your operational data inside Calisto Pro. Pick the model that matches the sale and the screens change with it: a recipe behind a dish, a rate plan against a season, a schedule template behind a class. Everything that sells for you reads the entry you wrote.

Eleven ways of selling, plus memberships · Currency set per entry, never assumed · Change sets and approvals before anything goes live

Catalog · Items
Transaction Models
Stays42
Dine118
Rentals27
Experiences16
Time-Slots34
Tickets9
Retail203
🔒 Governed by Purview
Search the catalogue…
+ New Item
42 items · Stays
ItemTypeStatusSurfaces
Ocean View SuiteRoom · per nightActive5 surfaces
Garden BungalowRoom · per nightActive5 surfaces
Weekend Getaway PackageBundleSyncActive4 surfaces
Penthouse LoftRoom · per nightDraft0 surfaces
Family Connecting RoomsRoom · per nightActive5 surfaces
418 items · 7 transaction models · 1 catalogue
Calisto Catalog

The Catalog App for Every Kind of Sale

Rooms, menus, classes, rentals, tickets, listings and products, each configured the way that sale actually works. One registry, in any currency.

0

transaction models in one catalog

0

models once memberships are switched on

0

places to sell: web, app, terminal, kiosk, portal

0

connected apps read the entry you write

One

edit reaches every screen you sell on

Zero

catalogs to keep in sync

Transaction models

Describe the sale the way it actually works.

Every model brings its own working screens. Open Dine and there is a recipe behind the dish. Open Stays and there are rate plans against seasons. Open Active and there is a schedule template behind the class.

Catalog · Market · Product
ProductTrail Runner GTXVariant optionsSave
Trail Runner GTXProduct
Price€ 149.00fixed rate
Tax categoryFootwear, standard rate
SupplierAlpine Workslead time 21 days
Return policy30 days, unworn
ComplianceNonenot hazmat, not age-restricted
Variants18 in stock
SizeColourOn handStatus
41Slate / lime6Live
42Slate / lime4Live
43Slate / lime0Backorder
42Black / rust5Live
44Black / rust3Live
Sizes and colours come from the shared option set, so a new colour reaches every product using it.
Shipping zones
Domestic
Standard, express, collect
4 methods
Caribbean
Standard, express
2 methods
European Union
Duties prepaid
3 methods
Rest of world
Quoted at checkout
1 method

Physical and digital goods, with the option set, the tax band and the zones the product can reach beside it.

What this model configures
  • Variant options
  • Compliance rules
  • Stock rules
  • Supplier catalog
  • Location assignments
  • Shipping zones
+4 more in the spec sheet
Reusable Libraries

Written once, attached by reference to anything that needs it.

A waiver template is written once and attached to any item that requires it. A provider profile is defined once and assigned across services. Each model carries its own libraries.

Provider Profiles
Waiver Templates
Modifier Groups
Territory Zones
Commission Structures
Inspection Checklists
Departure Templates
Seating Layouts
Space Setups
Crew Roles
Rate Plans
Cancellation Policies
Bundles and collections

Sell four things from three models as one line.

A bundle is a catalog entry composed of other catalog entries. A collection is an ordered set of them for a storefront to read.

Catalog · Bundles
BundleWeekend GetawaySave
Components4 items
ItemModelLine price
Ocean View Suite, 2 nightsStaysUS$ 820
Dinner for two, tasting menuDineUS$ 190
Couples treatment, 80 minTime-SlotsUS$ 240
Airport transfer, returnRentalsUS$ 90
ComponentsUS$ 1,340Bundle priceUS$ 1,150
Where it can be bought
Website, customer app and front desk
Live on all three
On
Self-service kiosk
Not offered here
Off
Connected channels
The Stays component only
Partial

One price, four entries

A stay, a dinner, a treatment and a transfer, billed once.

Components keep their own rules

The room out of Stays, the treatment out of a diary.

Collections order, they never copy

An ordered set a storefront reads.

Catalog → Sync · Payments

Sync composes offers beyond the catalog, and Payments clears against the components, not one opaque total.

Price and currency

A business buys in one currency, sells in another, and settles in a third.

Currency is a fact about the entry, not a setting on the account. No screen here locks one, and none of them assumes one.

The price that never moves

The fixed rate lives on the entry.

The price that does

Seasons and demand belong to Pulse.

Currency per entry

You pick it. Nothing saves without one.

Mixed by design

Dollars, pesos and euros, never converted.

Tax that travels

It sits on the product, not the storefront.

Where it goes

Shipping, delivery and service zones.

Memberships

The twelfth model: selling access itself.

Sell the thing and sell access to the thing, out of one catalog.

Catalog · Memberships · Tiers
Tiers and Plans4 tiersSave
TierPlanCredits per cycleBooking limit
ResidentMonthly8 class credits2 open at a time
ResidentAnnual96 class credits4 open at a time
StudioMonthly16 credits, 1 treatment4 open at a time
FounderAnnualUnlimited, 12 treatmentsNo limit
Entitlements and creditsStudio
Credits refill on the first of the cycle
Rollover up to 4, expiring the cycle after
Cycle
Guest passes
2 per cycle, Studio and above
On
Retail discount
10% on Market items
On
Waiver and intake
Both required before the first booking
Onboarding

Tiers, perks and entitlements

Plans priced on their own screen.

Credits refill and roll over

On your cycle, to your limit.

Limits, waivers and onboarding

Finished before a first booking.

One catalog, not a second product

Described like a room or a class.

Catalog → Registry

A member is the person record the business already holds, so entitlements resolve against their account.

Running the catalog

A catalog is not a list. It is a job.

Everything a large catalog needs once it stops being small enough to hold in your head.

Every entry scored, every missing field named. Nothing is blocked: an incomplete entry still sells, you simply know which ones. The media library sits beside it, with a coverage report for entries carrying no photo and photos used twice.

Catalog · Completeness
CompletenessAll modelsExportFilter
Entries
1,847
Average completeness
87%
Under 60%
43
No media at all
19
By category
Stays · units
96%
Dine · menu items
91%
Time-Slots · services
84%
Rentals · fleet
71%
Market · products
58%
What is missingTrail Runner GTX
Long description
Required by the storefront layout
Missing
Second image
Coverage report: one file, reused on 4 entries
Missing
Care instructions
Optional for this schema
Optional
Still sellable on every surface. You just know which ones they are.
Catalog → Depot

A photo from the inline library is stored as a Depot file and assigned onto any entry in any model, so the coverage report counts one pool.

What this is for

Any business. Anything it sells. Any currency. Any country.

A restaurant group configures a recipe. A studio configures a one-hour class. A rental fleet configures a duration tier and the inspection it comes back on. Those are not three products with a shared login. They are one registry, and what changes between them is which screens open.

Distribution

Change it here and it changes where you sell.

The same item appears on your website, your app, your terminal, your kiosk and your customer portal, and goes out to connected channels in the format each one expects.

Catalog · Stays · Channel Rules
Channel RulesOcean View SuiteContent mappingPublish
Surfaces you own5 live
Website and customer app
Sites and Apps, reading this entry
Live
Front desk terminal
Station, same record
Live
Self-service kiosk
Kiosks, same record
Live
Customer portal
Navigator, same record
Live
Connected channelsthrough Sync
ChannelFormat it expectsSends
Travel marketplaceRates and availabilityOn publish
Metasearch listingContent and photographyNightly
Corporate portalNegotiated plans onlyNightly
Map and local listingsName, hours, photographyWeekly

Everywhere you sell, from one entry

Sites, Apps, Station, kiosks and Navigator.

Each channel gets its own format

Sync sends it the way that channel expects.

No second copy to keep aligned

And no channel-by-channel re-entry.

Pricing

No setup cost. Pay when you start using.

One catalog for everything you sell.

Calisto Commerce

Catalog, pricing, payments, proposals, contracts, and CRM

2%of revenue processed

Recommended for you

Works well together.

Calisto Pulse

Calisto Commerce

Dynamic pricing engine.

Learn more
1%of revenue processed
Calisto Sync

Calisto Commerce

Distribution.

Learn more
per connection
Calisto Purview

Included with every Calisto account

Account configuration and data rules.

Learn more
0Additional Cost
Calisto Registry

Included with Commerce or Ops

Reservations, inventory, contacts, tickets, and scheduling

Learn more
0Additional Cost
Calisto Inventory

Included with Commerce or Ops

Reservations, inventory, contacts, tickets, and scheduling

Learn more
0Additional Cost
Calisto Depot

Calisto Work

Documents, spreadsheets, slides, forms, and file storage

Learn more
€4/user/mo
Calisto Station

Calisto Station

Employee portal builder.

Learn more
€30/station/mo
Spec Sheet

Everything included in Calisto Catalog.

Eleven Transaction Models
  • Market: variant options, compliance rules, stock rules, supplier catalog, location assignments, shipping zones and methods, return policies, tax categories, gift cards
  • Dine: menu builder, modifier library, recipes, test kitchen, combos, allergens, menu schedules, beverages, table layout, service periods
  • Time-Slots: provider profiles and availability, assignment rules, booking and cancellation policies, passes, waitlist rules, rooms and equipment, intake forms, waivers, territory zones
  • Projects: specialties, portfolio, credentials, team, milestone / retainer / performance / scope / timeline templates, briefing forms, qualification criteria, service areas, capacity rules
  • Experiences: age bands, experience and departure templates, seasons, booking rules, weather policies, guides, vehicles and equipment, pickup points, waivers, safety briefings, eligibility rules
  • Stays: property, floor plans, rate plans, seasons, booking and cancellation rules, rates, check-in and check-out, house rules, guest communications, board basis, room packages, channel rules, content mapping
  • Events: event and multi-day templates, venues and vendors, seating, space setups, ticket types and tiers, questionnaires, waivers, check-in rules, transfer and resale, production catalog, BEO templates, crew roles, sponsor tiers, room blocks, VIP configuration
  • Real Estate: developments, feature taxonomy, MLS, syndication, disclosures, showing rules, open house and document templates, feedback forms, commissions, closing checklists, agents, teams, territories
  • Rentals: fleet assets, kits, extras, maintenance schedules, inspection checklists, duration tiers, deposit rules, protection tiers, waivers, eligibility, rental agreements, delivery zones, usage limits
  • Artists: EPK profiles, riders, stage plots, backline, deal defaults, booking rules and intake, settlement templates, touring and venue preferences, travel standards, media kit, availability calendar
  • Active: races with waves and corrals, course configuration, registration rules, certificates, classes, instructors, schedule templates, online programs, exercise and video libraries, protocols, nutrition, studios, equipment
Memberships
  • Tiers and plans
  • Membership pricing on its own screen
  • Perks and entitlements per tier
  • Credit allocations with cycle-based refill
  • Booking limits per tier
  • Waivers
  • Member onboarding flow
  • Membership settings
  • Mounted inside Catalog, alongside the eleven marketplaces
Bundles and Collections
  • Bundles: one sellable entry composed of entries from different models
  • Cross-model composition (a stay, a dinner, a treatment and a transfer as one line)
  • Bundle price set independently of the components it contains
  • Components keep their own availability, stock and provider rules
  • Per-surface control over where a bundle can be bought
  • Collections: curated, ordered sets of entries for a storefront to read
  • Both live in Catalog at the app level, not inside one marketplace
Catalog Management
  • Completeness scoring per entry with missing fields named
  • Filter by category or concept type
  • Incomplete entries can still be sold (nothing blocked)
  • Media library: bulk upload, rename, assign, coverage report
  • Coverage report flags entries with no media and files reused across several
  • Import from CSV, XLSX, or JSON with column mapping and bad-row reporting
  • Export
  • Resource model configuration per item, shared across every marketplace
  • Resource types: Unit, Area, Slot and Asset, each Assigned or Pooled
  • Catalog sets: a named container of sellable items owned by one business unit
  • App settings for the catalog itself
Change Sets
  • Named change sets grouping additions, updates, and removals
  • Field-by-field preview before publish
  • Publish immediately or schedule for a date
  • Price tracking and menu drafts
  • Pending changes queue for review across business units
  • Reports: entry totals, completeness, coverage, menu-change activity
Pricing and Currency
  • Fixed-rate base pricing authored in Catalog (the price that never moves)
  • Dynamic pricing authored in Pulse (seasons, demand, promotions, coupons, yield)
  • Both write to the same record (one price, two editors)
  • Currency picked per entry; the pricing block will not save without one
  • No account-wide currency lock and no assumed default anywhere in the app
  • One catalog can hold entries priced in different currencies
  • Tax categories per Market entry
  • Cross-app offer composition through Sync, on top of native bundles
Distribution
  • One edit reaches every screen you sell on
  • Sites (website), Apps (mobile), Station (terminal), Kiosks (self-service)
  • Navigator (customer portal)
  • Sync translates the entry into each connected channel’s own format and schedule
  • No second copy to maintain
Connected to Calisto Pro
  • Pulse (dynamic pricing on the same record)
  • Sync (cross-model offer composition)
  • Sync (channel mapping per concept type)
  • Inventory (stock rules and supplier records)
  • Registry (membership system mounted inside Catalog)
  • Purview (canvases, templates, business structure)
  • Depot (media storage)
  • Sites, Apps, Station, Kiosks, Navigator (website, mobile, terminal, self-service, customer portal)
  • Orderflow (fulfillment zone loads from concept type)
  • Bookings, Listings, Tickets (read availability, properties, events)
Honest answers

Questions about Calisto Catalog

Because most businesses sell more than one way and end up with a product list per way. A room by the night, a meal from a menu, an appointment by the hour and a ticket to an event are one catalogue here, which is what lets a single price change reach every surface.

The website, the app, the kiosk, the terminal and the portal, plus every distribution channel through Sync. That is the argument: you edit a price once and it is right everywhere rather than in five places that drift.

Yes. What takes thought is not the import but the model: deciding which of the eleven transaction models each line belongs to is the step that makes everything downstream work.

Catalog says what you sell. Pulse says what it costs right now, including seasons, rules and occupancy. Keeping them separate is why a rate change does not require touching the product.

Yes, and it is the normal case rather than an edge one. Currency belongs to the entry, so a room priced in dollars, a menu priced in pesos and a service priced in euros sit in the same catalogue without any of them being converted. There is no account-wide currency to lock, and the pricing screen will not save a price until you have picked the currency it is in, so nothing is ever stored against one the system assumed.

That is what a bundle is: a catalogue entry composed of other catalogue entries, priced independently of the sum of its parts. Two nights, a dinner, a treatment and a transfer go out as one line to the customer while the room still comes out of availability and the transfer still comes out of the fleet. A collection is the lighter version, an ordered set of entries for a storefront to read without duplicating any of them.

The pricing section on this page reads the live catalogue and is the authority. Catalog works on its own without the rest of Calisto Commerce.

Yes, in standard formats including the transaction model, options and media references.