Dynamic pricing you can actually inspect.
Rule-based per-ride pricing. Source, destination, zone, time of day, vehicle type, capacity, route duration, contract rate card. Inputs you can tune. Outputs you can audit.
Per-zone fare multipliers decided by current demand, supply position, and configured rate floors. Rules travel per-request.
The category sells surge multipliers that nobody can explain to a customer or a regulator. Mycelium's pricing is a rule surface. You set the floors, the ceilings, the zone map, the time buckets, the contract rate cards. The engine composes them. Every price has a why.
Six pricing inputs compose into every fare.
Every ride is priced against the same set of inputs. Compose them per project, per contract, per customer tier.
- Source and destination zones
- Zones visited along the route
- Time of day and day of week
- Vehicle type and capacity
- Route duration and distance
- Contractual rate cards and custom surcharges
Tiered pricing, zone-based fares, time-of-day multipliers.
Every pricing pattern the category sells as a separate product ships as a declarative rule in one engine. Tiers stack against zones. Time-of-day multipliers respect contract floors. Rate cards override where you say they override.
Rules travel with the request, not with the release.
Pricing rules are per-project configuration. The ops team changes a surcharge, adjusts a zone, tunes a tier without a code change. The API call carries the current rule set; a retroactive audit traces every fare to the rule that produced it.
Where pricing bites hardest.
On-demand, commute, crew, NEMT, shuttles. Each has its own rule shape. One pricing engine, composed live, across all of them.
On-Demand Rides
Per-zone, per-time multipliers with configured floors.
Corporate Commute
Department rate cards and shift-based pricing.
Crew Transport
Contract rate cards across carriers with off-hour surcharges.
Non-Emergency Medical
Per-payer billing exports and tier pricing.
Business Park Shuttles
Tenant cost allocation by actual ridership.
What the numbers look like in production.
Send us your rate card. We'll model your pricing surface.
Per-zone multipliers, per-contract rate cards, surcharges — we'll show you how they compose in a 30-minute call.