Service & Provider Pricing
How do consultation fees work? Base Price vs Slot-Based Pricing
In Omniva, pricing is tied to both the service configuration (whether it is set to Base Price or Slot-Based Price) and the providerโs availability (slot duration of 10, 20, 30 minutes, etc.).
There are two pricing models:
1. Base Pricing
Base Pricing means the service has a single consultation fee, which is then proportionally split across the slot duration defined in provider availability.

Service Setup:
Service requires:
Min Price, Max Price
Platform Fee
Cancellation Fee
Provider Setup:
When creating or updating their profile, the system asks for:
Single consultation price
Follow-up consultation price
Omniva automatically splits this consultation price based on slot duration.
Patients see a per-slot amount, not the full consultation price.

Example:
Provider sets Consultation Price = RSD 100.
Provider availability: 10 min slots.
Patient books 1 slot โ sees RSD 10 as service fee.
If the provider sets 30-minute slots โ patient books 1 slot โ sees RSD 30.
Use Case:
Standard consultations where pricing is split proportionally across time slots.
Keeps things consistent when providers only want to manage one global consultation fee.
2. Slot-Based Pricing
Slot-Based Pricing means the service fee is defined separately for each slot duration (10, 20, 30 min, etc.) and is not auto-split.

Service Setup:
Service requires:
Min Price, Max Price
Platform Fee
Cancellation Fee
Provider Setup:
When creating or updating their profile, the system asks for:
Different slot pricing for each available duration (e.g., 10 min, 20 min, 30 min).
Patients see the exact slot-based fee the provider set.

Example:
Provider sets:
10 min = RSD 1,000
20 min = RSD 1,800
30 min = RSD 2,500
Availability = 20 min slots.
Patient books 1 slot โ sees RSD 1,800.
If provider updates availability to 30 min slots โ patient booking = RSD 2,500.
Use Case:
Flexible consultations where time directly impacts cost.
Useful for specialists who want to charge different rates for different session lengths.
Key Differences:
Pricing Basis
One global consultation price โ auto-split into slots
Each slot duration has its own price
Provider Input
Sets only single consultation + follow-up fee
Defines separate pricing for 10/20/30 min slots
Patient Experience
Sees split amount (e.g., 100 RSD consultation โ 10 min slot = 10 RSD)
Sees direct price for that slot (10 min = 1,000 RSD, 20 min = 1,800 RSD, etc.)
Best For
Standardized consultations, simple setup
Time-sensitive consultations, flexible pricing
Last updated
Was this helpful?