Plans & Billing
Plans & Billing
Stayanta provides a flexible, multi-tier SaaS model optimized for hotel operations of any size, from family-run guesthouses to enterprise hotel groups in Nepal and internationally.
Subscription Tiers
Stayanta is structured into 5 standard plans:
-
Base Camp (Free Tier)
- Ideal for: Small lodges and guesthouses starting out.
- Core Features: Smart Grid front desk, basic room rate and availability management, single-user PMS access.
- AI Capability: No AI Co-Pilot or Auto-Pilot.
-
Ascent
- Ideal for: Boutique hotels introducing smart guest interaction.
- Core Features: Everything in Base Camp, AI Co-Pilot recommendations (pricing, reviews, dispatch), eSewa & Khalti integration, OTA channel sync (Booking.com, Agoda).
- AI token budget: 500,000 tokens/month.
-
Summit (Most Popular)
- Ideal for: Mid-sized hotels delegating operations to autonomous agents.
- Core Features: Everything in Ascent, Auto-Pilot autonomous task execution, append-only AI audit ledger, automated OTA rate parity guardrails.
- AI token budget: 2,000,000 tokens/month.
-
Zenith
- Ideal for: Busy, full-service hotels with multi-department teams.
- Core Features: Everything in Summit, multi-property management dashboard, demand forecasting & analytics, custom checkout folio rules, dedicated WhatsApp gateway.
- AI token budget: 5,000,000 tokens/month.
-
Everest
- Ideal for: Enterprise hotel chains needing custom integrations.
- Core Features: Everything in Zenith, unlimited properties, dedicated agent instances (Fluid Compute), custom ERP/accounting sync, 24/7 priority SLA.
- AI token budget: Fair-use flexible budget.
Regional Pricing & Currencies
Stayanta supports dual-currency architecture based on the hotel's legal operating region:
- SAARC Region: Invoiced in NPR (Nepalese Rupees).
- International (INTL) Region: Invoiced in USD (US Dollars).
| Plan | SAARC Price (NPR/mo) | International Price (USD/mo) | AI Tokens / Month |
|---|---|---|---|
| Base Camp | Free | Free | None |
| Ascent | NPR 7,999 | $99 | 500,000 |
| Summit | NPR 17,999 | $179 | 2,000,000 |
| Zenith | NPR 29,999 | $299 | 5,000,000 |
| Everest | NPR 45,000 | $499 | Custom / Flexible |
AI Token Metering & Budget Gates
Each subscription plan includes a designated monthly AI Token allowance.
- Token usage is tracked per-request (recording prompt and completion tokens for OpenRouter/Ollama/AI SDK completions).
- Pre-flight Budget Gate: Before executing any AI agent tool or generating streaming responses, Stayanta verifies if the hotel's monthly token limit has been exceeded.
- If the token budget is exhausted, further AI requests are blocked and the user is prompted to upgrade. Core PMS features (Smart Grid, bookings, checkout, folios) remain fully operational.
Invoices & Automated Lifecycle Sweeps
Stayanta manages subscriptions through a set of scheduled background processes (invoice & lifecycle sweeps):
1. Invoice Generation Sweep
- Runs automatically at the end of each subscription period.
- Generates a new invoice (
subscription_invoices) withissuedstatus. - Uses pessimistic unique constraints (
subscription_id,period_start) to prevent duplicate invoice generation.
2. Lifecycle & Free-Expiry Sweep
- Evaluates active subscriptions:
- If a trial (
trial) has expired, it is transitioned topast_duestatus. - Generates the initial invoice for the upcoming billing cycle.
- If a trial (
- Evaluates outstanding unpaid invoices:
- When an invoice is unpaid past its due date, the subscription status changes to
past_due. - A 14-day grace period is started.
- If the invoice remains unpaid when the grace period expires, the subscription is transitioned to
frozenstatus.
- When an invoice is unpaid past its due date, the subscription status changes to
- Account Freeze: Under a
frozensubscription, write operations on bookings, folio checkouts, and AI actions are locked. The PMS dashboard becomes read-only until the outstanding invoices are paid.
Payment Methods & Collection
Nepalese properties can pay outstanding subscription invoices online using eSewa or Khalti.
- eSewa: Payments are initiated securely. Upon completion, eSewa redirects to our success callback, verifying the parameters against eSewa's signature validation using HMAC-SHA256.
- Khalti: Payments are initiated, and upon redirect, our webhook calls Khalti's server-side verification lookup endpoint to confirm the transaction status before releasing the subscription freeze.