Commercial model
How platform, wholesale partners and end customers relate — direct retail vs channel resale.
Hierarchy
Platform ├── Reseller (wholesale plan: concurrent user pool) │ └── Channel tenants (schools / academies you provision) └── Direct tenants (teacher / school retail packages)
Direct vs channel
| Direct tenant | Channel tenant | |
|---|---|---|
| Who signs up | Teacher or school at app.2meet.ir | Provisioned by reseller in partner portal |
billing_mode | direct | channel |
| Capacity | tenant_packages quotas | Reseller concurrent user pool |
| Features / limits | Retail package config | channel_tenant_defaults from wholesale plan |
| Billing to 2meet | Retail subscription + usage overage | Wholesale invoices only |
| Billing to end customer | Self-serve | Partner sets price & contract |
Wholesale SKU
- max_concurrent_users — shared pool across all channel tenants (enforced in real time)
- lms_max_concurrent_sessions — separate LMS API meeting cap
- channel_tenant_defaults — template copied to each new channel tenant
مدل تجاری: ریسلر استخر کاربر همزمان میخرد؛ مشتریان channel پلن خرد معلم/مدرسه ندارند.