If you’re comparing PortaSwitch and Kolmisoft’s MOR side by side, you’ve probably already noticed they do the same basic job: switching and billing in one platform.
But what happens as you grow and have more resellers, services, countries, and more calls per second? That’s where the two solutions actually part ways. Below is a spec-by-spec look at where they match and where they don’t, followed by clarification around a claim about server requirements that’s been floating around and just isn’t accurate anymore.
PortaSwitch versus MOR feature comparison
| Feature | PortaSwitch | MOR (Kolmisoft) |
| Softswitch capabilities | Purpose-built SIP softswitch (PortaSIP) supporting cloud PBX, SIP trunking, wholesale voice, calling cards, and other voice service scenarios. | Class 5 softswitch built on Asterisk with VoIP billing and routing capabilities. |
| Billing integration | PortaBilling and PortaSIP are integrated on the same platform. Billing and softswitch components can run on the same (virtual) server or on separate servers, while communicating with each other directly in real time. | MOR combines Class 5 switching and billing functionality in one solution. |
| Real-time charging | Real-time authorization of service usage, real-time service changes, fraud protection, and automatic service disconnect when a customer is about to exceed the limits of their bundled service or runs out of available funds.(Source: PortaOne architecture docs) | Real-time balance updates and prepaid call control when account balance is depleted. (Source: Kolmisoft MOR docs) |
| Rating | Flexible, configurable usage rating per service, with multi-currency support on both revenue and cost sides. | Configurable billing rules and multicurrency support. (Source: Kolmisoft MOR docs) |
| Reseller management | Built-in support for unlimited multi-level sales channels, including resellers, distributors, and representatives. (Source: PortaOne Resellers) | Margin-controlled pricelists and customer billing management for resellers. (Source: Kolmisoft MOR docs) |
| Deployment options | Supports on-premise (physical or virtual servers), cloud (Oracle Cloud Infrastructure), and hybrid deployments with billing nodes in OCI and on-premise switches. The required number of physical or virtual servers depends on capacity and redundancy requirements. (Source: PortaOne OCI case study) | Four documented setups: single-server (“testing only, not for production” — Kolmisoft’s own words), 2-server redundant, 2-server double-capacity, and a fully redundant multi-server system, which is what Kolmisoft recommends for production. (Source: Kolmisoft MOR docs) |
| Integrations | REST API with OpenAPI documentation and a sandbox environment. Supports off-the-shelf integrations for service provisioning (such as mobile cores and IPTV middleware) and low-code/no-code integrations through workflow management tools triggered by real-time billing events. | XML-based API for integrations with ERP, CRM, CMS, and OSS/BSS systems. (Source: Kolmisoft MOR docs) |
AI / Agentic readiness | AI integration capabilities through a public MCP Server, enabling AI agents to interact with billing data and automate workflows. | No publicly documented |
What PortaSwitch does that MOR doesn’t
Kolmisoft’s comparison page states that PortaOne’s PortaBilling “requires several Linux servers”, but that statement doesn’t tell the full deployment story. The number of servers is not the main difference between the platforms – both solutions have different deployment configurations depending on production requirements, capacity, and redundancy needs.
MOR’s documentation describes multiple deployment options including a single-server setup for testing only, and multi-server configurations for production environments requiring redundancy and higher availability.
The more relevant difference is deployment flexibility. PortaSwitch supports on-premise (physical or virtual servers), cloud deployment via Oracle Cloud Infrastructure, and hybrid architectures with billing nodes in OCI and on-premise switches.
Real-time charging goes a step further. Both platforms update your balance in real time. PortaSwitch’s real-time charging includes authorization of service usage, fraud protection, service changes, and automatic service disconnect when customers exceed available funds or bundled limits.
Built for operators planning to grow across business models. Kolmisoft positions MOR for small and medium-sized VoIP providers looking for a straightforward VoIP platform.
PortaSwitch is a fully converged billing and switching platform designed to support a variety of telecom businesses, including VoIP providers, mobile operators, internet providers, and IPTV providers. It supports different service models, reseller and distributor channels, and larger customer bases that require more operational flexibility as they grow.
Where MOR is genuinely the simpler starting point. If you’re a small shop, already know Asterisk, and want the simpler single-box way to get started, MOR’s entry-level pitch is honestly simpler on day one. PortaSwitch is built for what comes after that — more resellers, more service types, more calls, without switching platforms again.
Talk to us
Not sure which side of that line you’re on? Talk to our team – we’ll walk through your setup with you, no script, just a real conversation about what you’re building.





