The machine
The screen and physical devices: printer, scale, scanner, payment terminal and anything else the use case needs.
The machine, its hardware controls and the customer-facing app each have a separate job. That makes a new machine simple to set up, while letting us change one layer without rebuilding everything else.
A startup app installed during manufacture would guide the first connection and load the right operator experience.
See how the layers fit togetherCentrally configured, updated and monitored across the fleet.
Keeping these jobs separate makes the platform easier to adapt for different manufacturers, operators and industries.
The screen and physical devices: printer, scale, scanner, payment terminal and anything else the use case needs.
A separate software layer talks to those devices and gives the front end consistent functions, such as “print label” or “read weight”.
The branded screens and customer journey can be tailored for each operator without changing the hardware layer underneath.
Installed at manufacture, it starts when the machine turns on, helps it connect and loads the right operator configuration and software.
Why the separation matters: changing a printer should mean updating its middleware connection, not rewriting the customer app.
The customer still taps “Print label” in the same front end. We update the middleware so that instruction works with the new printer model.
The customer journey stays the same. The printer integration changes in one place.
The factory-installed startup app would handle first setup. The operator should not need to install a different app on every machine.
The machine arrives with the startup app already installed during manufacture.
The operator connects the machine to the internet. The startup app contacts the platform.
On-screen instructions link the machine to the operator and load the right brand, services and settings.
From one central place, the team could manage configuration, software updates and machine monitoring as the fleet grows.
One view of configuration, updates and real-world machine faults across the network.
| Operator | Machines | Online | Attention |
|---|---|---|---|
| Royal Mail | 12,400 | 12,278 | 122 |
| McDonald's | 8,200 | 8,150 | 50 |
| Five Guys | 1,800 | 1,788 | 12 |
| Romania Post | 6,000 | 5,950 | 50 |
Illustrative names and figures only. These organisations are examples, not stated Shiptronic clients or partners.
Either way, the front end uses the same underlying platform and hardware middleware.
We design and maintain a branded customer journey for the operator, using the common platform underneath.
We provide a software development kit and documented endpoints so the operator’s team can build its own screens quickly without starting the device integrations from scratch.
Postal kiosks are one use case. The same approach could support other industries by changing the customer journey, integrations and operator settings.
Shipping, collections and returns.
Returns, collection and service desks.
Self-service check-in and ticket journeys.
Forms, payments and guided transactions.
A per-machine licence for the ongoing software, a one-off fee for operator-specific work, and clear charges only when cloud usage exceeds an agreed allowance.
Charge per active machine, per month. Includes the platform, normal updates, standard cloud use and fleet monitoring.
Quote a separate lump sum after scoping operator branding, workflows, hardware connections, APIs, testing and launch. Agree payment milestones in the contract.
Include ordinary storage and monitoring in the licence. Agree allowances, then bill measurable excess storage, logs or traffic, or a higher support level, against a clear rate card.
That is £4.2 million a year at full rollout, before a one-off setup fee or any cloud overages. It assumes all 10,000 machines are active and paying for 12 months.
Illustrative planning ranges, not a quote or revenue forecast. Final pricing depends on the operator's value, included features, service levels, rollout schedule and volume discounts. A pilot should measure cloud use and support demand before setting allowances or overage rates.