Self-hosted billing software and hosting responsibilities
Self-hosted means the installation runs on your chosen host and you need an operating plan for it. A host provider can help run the system, but access, backups, patches and recovery responsibilities must be agreed. Local records do not make online M-Pesa integrations work without connectivity.
Billing Software Hosting: What Your Provider Must Hand Over · Internet Billing During Outages: What Still Works?
WayaDesk / Software and buying
Choosing where billing software runs is an operational decision. It affects who maintains the host, how the application reaches routers and how customers reach checkout. A local installation is not automatically offline, and a hosted installation is not automatically maintained by the software seller.
Separate the three connections
Think about the administrator’s access, the application’s connection to network equipment and the customer’s public payment journey. Each has its own availability and security requirements. LinkDesk keeps administrative settings on a local listener; a public customer endpoint is a separate configuration.
Evaluate a local host
A computer at the operating site may be convenient when router connectivity is local. It still needs a reliable power arrangement, backups and a startup procedure. If customers must use checkout from outside the local network, the necessary HTTPS and routing arrangements remain part of the design.
Evaluate a server deployment
A server can provide a stable place for required services, but someone must maintain it and the network path to each router. Budget for hosting and recovery. A software licence does not include a managed server unless that service is explicitly sold in the quote.
- Map the connection required by each workflow before choosing a host.
- Identify who will apply updates and check backup results.
- Test a host restart and a broken router path independently.
Make ownership explicit
For example, an operator who can manage routers but has no server administration experience may need a defined hosting-support service. The lowest software price is not the whole deployment cost. Choose the arrangement your team can keep running after the initial installation session ends.
Frequently asked questions
Does local hosting eliminate all internet requirements?
No. M-Pesa, SMS and public customer services still depend on their respective external connections.
Can I expose the admin port to everyone?
Do not publish LinkDesk administration directly. Use the documented private access arrangement for authorised staff.
Choose your software licence
One installation, a clear router allowance, and perpetual use of the purchased version. Setup assistance, hosting and external services are separate.