Licensing & Modules
The Warehouse Client is licensed server-side in Business Central – the device app
itself is free and requires no license key. The decisive factor is the
WAREHOUSE module.
License = tenant + module
A license is always bound to tenant + module code, never just to the tenant. The demo status ("demo already consumed") is also tracked per tenant + module. The same logic applies to all merchantCENTRAL modules – see Licensing (Hub).
License Status
| Status | Meaning | App behavior |
|---|---|---|
| Active | Valid, paid license | Full feature scope |
| Demo | 30-day demo active | Full feature scope until expiry |
| Expired / None | No valid license/demo | Modules are not enabled; API refuses write actions |
You can see the current status in the Setup Wizard (step 2), on the setup card, and in the dashboard.
Starting a Demo
- Open the wizard → License step → Register Demo, or
- Setup card → license section → register demo.
The demo runs for 30 days with the full feature scope.
Demo only once per tenant + module
A demo consumed in the production system cannot be started again. Renewed activation is only possible via the license manager. In the sandbox, use is free. Details: Start a free demo.
Enabling Modules
After a valid license/demo, you enable the modules:
- Global: in the wizard (Modules step) or on the setup card.
- Per terminal: via overrides on the terminal card – switch individual modules on or off per device.
On completing the wizard, the module is enabled automatically, provided it is licensed.
Terminal Limit
Depending on the license package, the number of simultaneously active terminals may be
limited. The setup card and the dashboard show the maximum and currently active
terminals. A value of 0 means "unlimited".
Release inactive terminals
If the terminal count hits the limit, disable terminals that are no longer used on the terminal list (field Enabled = No) to free up slots.