Pricing Engine

Minimums that move with the market.

Static pricing leaves money on the table — literally. The phosphorOS pricing engine applies configurable rules that adjust table minimums automatically based on demand signals. High-demand Saturday with a headliner? Minimums go up. Tuesday industry night? They flex down. Rules stack, version, and audit — no guesswork.

Rule-based multiplier system
Define pricing rules by day of week, event type, table tier, and effective date range. Multiple rules stack — New Year's Eve on a Saturday on a premium dance floor table applies all three multipliers. The engine resolves the final minimum automatically. Rules are versioned and auditable.
Event-aware pricing
When a headliner is announced, the pricing engine automatically applies the event-type multiplier to all tables for that night. No manual price updates across 50 tables. Change the artist, change the multiplier — every table recalculates instantly.
Tier-based floor segmentation
Tables are grouped by tier — dance floor, main room, mezzanine, patio, cabana. Each tier has its own base minimum and multiplier stack. A cabana table on New Year's Eve prices differently than a main floor table on Wednesday — automatically.
Date-range scheduling
Set pricing rules for specific date ranges — spring break week, holiday weekends, festival season. Rules activate and deactivate automatically. No one has to remember to change prices on March 14 and change them back on March 23.
Price preview and simulation
Before publishing pricing rules, managers can simulate the impact across the entire floor for any future date. See exactly what every table will cost on Saturday March 21 with the current rule stack — before a single guest sees the price.
Audit trail
Every pricing rule change is logged with the actor, timestamp, and before/after values. When the owner asks "why was Table T4 priced at $8,000 last Saturday?" — there's a complete, immutable answer.
Deposit Collection

Secure deposits at the speed of booking.

Stripe-powered payment capture
Deposits are captured at the moment of booking through Stripe. Configurable as a flat fee or percentage of the minimum. Payment method is stored securely for same-night settlement. PCI compliance is handled entirely by Stripe — phosphorOS never touches raw card numbers.
Configurable deposit rules
Different deposit requirements for different tiers, events, and days. Cabana tables might require 50% upfront. Main floor tables might require a flat $200. Industry night might waive deposits entirely. Each rule is configurable per venue.
Cancellation policy engine
Configurable cancellation windows with tiered refund rules. Full refund 48 hours out, 50% at 24 hours, no refund day-of — or whatever your venue dictates. Refunds process automatically within the policy window. No-show penalties enforced without staff intervention.
Revenue forecasting
All collected deposits and pending reservation revenue appear in one dashboard. Tonight's guaranteed minimums, this week's pipeline, next month's projections — calculated from confirmed reservations, their pricing rules, and historical conversion rates.
Data Model

Under the hood.

Pricing Rule
Venue ID, day of week, event type, table tier, multiplier, effective date range, created by, version number. Rules stack and resolve at query time — the engine computes the final price for any table on any future date.
Deposit Transaction
Reservation ID, Stripe payment intent ID, amount, status (captured/refunded/disputed), refund amount, timestamp. Full financial traceability from booking through settlement.
Cancellation Policy
Venue ID, tier, event type, window rules (hours before event, refund percentage), no-show penalty. Policies are evaluated automatically when a guest cancels or fails to arrive.
See the Numbers

Pricing that works as hard as your venue does.

Request a demo and see the pricing engine in action — with your venue's real table layout, tiers, and event calendar.

Back to VIP Reservations Request a Demo