Frequently Asked Questions

WMS Endpoint Lite — 97 answers across 9 categories covering installation, licensing, scanning, settings and more.

97 answers
9 categories
⚙️

Installation

11 questions
Device Requirements
What Android version does WMS Endpoint Lite require?
WMS Endpoint Lite requires Android 8.0 (API 26) or higher. This covers all current iData warehouse scanners including the T2 and i3 series.
What devices is WMS Endpoint Lite compatible with?
WMS Endpoint Lite runs on any Android 8.0+ device. It has been tested on iData T2, iData i3, Zebra TC-series, Honeywell CK65, and general Android phones and tablets. Camera barcode scanning is available as a fallback on any device with a camera.
Does the app work on a phone or tablet as well as a dedicated scanner?
Yes. WMS Endpoint Lite runs on any Android 8.0+ device — dedicated warehouse scanners as well as standard Android phones and tablets. The interface automatically scales text size to suit the screen size.
How much storage space does the app require?
The installed APK is approximately 10–15 MB. Additional space is used for scan data CSV files saved to device storage — size depends on how many records are scanned per session.
Installing the APK
Where do I get the APK file to install?
Contact WMS Endpoint at info@wmsendpoint.com.au or download from wmsendpoint.com.au. You will receive a signed APK file named WMS_Endpoint_Lite_v01.apk or similar.
How do I install the APK on the device?
Transfer the APK to the device via USB cable, email attachment, or shared folder. On the device open the file manager, locate the APK file and tap it. Tap Install when prompted. If prompted about installing from unknown sources, follow the next step.
I get a warning about installing from unknown sources. How do I fix this?
Go to Settings → Security → Install unknown apps (Android 8 and above). Find the app you are using to open the APK (e.g. Files, Email) and enable Allow from this source. Return and tap the APK again to install. This setting only needs to be enabled once.
Can I install the app via Google Play?
WMS Endpoint Lite is a business application distributed directly — it is not currently published on Google Play. You install it from the APK file provided by WMS Endpoint.
Do I need to uninstall the old version before installing an update?
No. Tap the new APK while the old version is installed and Android will offer to update it. Your settings and data files are preserved. The signing certificate must match — as long as you received the APK from WMS Endpoint this will always be the case.
How do I install the app on multiple devices?
Copy the APK file to each device and install it the same way — transfer via USB or email, then tap to install. Each device will have a unique Device ID and will require its own licence key.
Permissions
What permissions does the app require?
The app requires Internet access (for DMS heartbeat and sync), storage access (to save CSV files), camera (for barcode scanning fallback), Bluetooth (for Bluetooth file transfer), and vibration. All permissions are standard and no location or contact access is required.
🔑

Licensing

14 questions
Activating a Licence
How do I get a licence key?
Open the app on the device. The Licence screen shows your Device ID. Tap EMAIL WMS ENDPOINT or REQUEST LICENCE ONLINE to send your Device ID to WMS Endpoint. A key will be provided by email or delivered automatically via the DMS heartbeat within 5 minutes.
How do I enter my licence key?
On the Licence screen, type or paste the key into the Enter Licence Key field in the format XXXX-XXXX-XXXX-XXXX. Tap ACTIVATE LICENCE. The app will confirm activation and open immediately.
The key is not being accepted. What should I check?
Check that the key is entered exactly as provided — 16 uppercase hex characters with dashes at positions 4, 8, and 12 (XXXX-XXXX-XXXX-XXXX). Also confirm the Device ID shown on screen matches the one you provided when requesting the key. Keys are tied to a specific device and will not work on a different one.
I entered the correct key but it was rejected. Why?
The key is bound to the Device ID, app name, and app version. If any of these do not match the values used when the key was generated, it will be rejected. Contact WMS Endpoint with your Device ID and the key you received and we will verify and reissue if needed.
Can I use one key on multiple devices?
No. Each key is generated for a specific Device ID and will only activate on that device. A separate key is required for each device.
How Licensing Works
What is a licence key and why do I need one?
WMS Endpoint Lite is a fully gated application — it cannot be used at all without a valid licence key. A key is issued by WMS Endpoint per device and unlocks the app for the chosen plan period.
How does the app know which device I am on?
Each device has a unique Device ID generated from the device hardware identifier. It is displayed on the Licence screen in the format XXXX-XXXX-XXXX-XXXX. This ID is stable across reinstalls — uninstalling and reinstalling does not change it.
Does reinstalling the app give me a new free trial?
No. The Device ID is derived from the device hardware and does not change when the app is reinstalled. A key issued for a device is permanently tied to that device.
What licence plans are available?
Four plans are available: 30-day trial, 6 months, 1 year, and 2 years. A permanent (no expiry) licence is also available. Contact WMS Endpoint at info@wmsendpoint.com.au for pricing.
What happens when my licence expires?
When the licence expires the key is automatically cleared and the app returns to the gated Licence screen. All previously saved scan data files remain on the device. A new key is required to continue using the app.
Managing Licences
How do I check when my licence expires?
Open the app. The splash screen displayed on launch shows the licence status including the expiry date. You can also tap Config → Licence and Device ID from the Settings screen to view the current licence status.
I get a warning that my licence is expiring soon. What should I do?
The app shows a warning when 7 or fewer days remain. Contact WMS Endpoint at info@wmsendpoint.com.au to renew before the expiry date. The app continues to work normally during the warning period.
My device was factory reset. Do I need a new key?
Yes. A factory reset changes the device hardware identifier, which means the Device ID will change. You will need to request a new key for the new Device ID. Contact WMS Endpoint — depending on your plan, a replacement key may be issued at no charge.
How do I view my Device ID?
The Device ID is shown on the Licence screen (visible before activation and accessible from Settings). It is displayed in the format XXXX-XXXX-XXXX-XXXX. Long-press the Device ID to copy it to the clipboard.
📷

Scanning

13 questions
Accumulation
What happens if I scan the same barcode twice?
The app accumulates — the quantity for that barcode increases rather than creating a new row. For example scanning barcode ABC three times results in one row with a total count of 3. This prevents duplicate rows for the same item.
Can I adjust the quantity instead of scanning multiple times?
Yes. In Barcode → Qty mode or Barcode → Qty → Location mode you are prompted to enter a quantity after each scan. Enter the number of units and tap Add or press Enter.
How do I correct a scan I made by mistake?
There is no individual delete in the current version. If you need to correct a scan you can use Clear to wipe the entire session and start again. Save regularly to preserve progress before clearing.
During Scanning
What does the status bar show during scanning?
The status bar shows a confirmation message after each successful scan including the barcode value quantity scanned and the new running total. It turns red if there is an error.
Can I pause scanning and come back to it?
Yes. Your scanned records are saved automatically to the CSV file in real time as each scan is processed. You can leave the screen and return — the session file is on the device. Note that the in-memory list shown on screen is cleared when you navigate away so Save the file first.
How many items can I scan in one session?
There is no hard limit. The app handles thousands of scan records. Performance may slow slightly on very long lists — using Save regularly is recommended for very large sessions.
Getting Started
How do I start a scan session?
From the main screen tap Stock Take. The scanning screen opens and the device is ready to scan immediately. Point the scanner at a barcode and scan — the item is added automatically.
The scanner is not responding to scans. What should I check?
Check that the barcode field (labelled Barcode:) has focus — tap it if needed. If using a hardware scanner, check the scanner trigger button is working and the scanner beam is visible. If no hardware scanner is detected, a camera scan button appears at the bottom of the screen.
Can I type a barcode manually if I do not have a hardware scanner?
Yes. Tap the ⌨ keyboard button next to the barcode field to show the soft keyboard. Type the barcode and press Enter or Done to add it.
How do I use the camera to scan a barcode?
If a hardware scanner is not connected, tap the 📷 Tap to Scan Barcode button at the bottom of the screen. The camera opens and will automatically detect and scan the barcode.
Scan Modes
What are the different scan modes?
Five modes are available: Barcode → +1 auto (scan adds 1 immediately), Barcode → +1 + Confirm (scan then tap Add), Barcode → Qty (scan then enter quantity), Barcode → Qty → Location (scan, enter quantity, then scan or enter a location), and Location → Barcode → Qty (scan location first, then barcode, then quantity). Set the mode in Config → Settings.
What mode is best for a simple stock count?
Use Barcode → +1 auto for the fastest counting — each scan immediately adds 1 unit to the running total. No button presses are needed between scans.
How do I record a bin or location with each scan?
Enable the Record Location toggle in Config → Settings. This shows a Location field on the scan screen. Alternatively select the Barcode → Qty → Location or Location → Barcode → Qty scan mode which always captures a location.
🛠️

Settings

8 questions
General Settings
How do I access the Settings screen?
From the main screen tap the Config button (bottom right). You will be prompted to enter the Settings password. The default password is 1234. Change it after first setup via Config → Settings → Security.
How do I change the Settings password?
Go to Config → Settings. Under the Security section enter a new password in the Settings Password field. Tap Save Settings. The new password takes effect immediately.
What is the Admin Password used for?
The Admin Password provides access to administrative functions. The default is 9999. Change it in Config → Settings → Security.
I forgot the Settings password. What can I do?
Contact WMS Endpoint at info@wmsendpoint.com.au. As the app developer WMS Endpoint can advise the recovery process. Note that data files on the device are not affected by a password reset.
Scan Settings
How do I change the scan workflow mode?
Go to Config → Settings → Scan Order / Mode. Select the mode from the dropdown. Tap Save Settings. The scan screen will update immediately next time it is opened.
How do I enable location capture per scan?
Go to Config → Settings and enable the Record Location / Bin per scan toggle. A Location field will appear on the scan screen. Alternatively select a scan mode that includes location such as Barcode → Qty → Location.
User Settings
How do I set the user name and terminal number?
Go to Config → Settings. Enter the User Name, User ID, and Terminal Number in the User Identity section. Tap Save Settings. These values are recorded in every CSV row and in the file name.
Can multiple users use the same device?
Yes. Each user can change the User Name and User ID in Settings before starting their session. The values are saved in Settings and recorded in the CSV file for each scan.
💾

Saving Files

8 questions
File Format
What format are the files saved in?
Files are saved as CSV (comma-separated values) files. They can be opened in Microsoft Excel Google Sheets or any application that reads CSV files.
What columns are in the CSV file?
The file contains: Barcode, Quantity, Total Count, Location, User Name, User ID, Date, and Time. A session header block at the top of the file includes the function name, session title, user details, export timestamp, and totals.
File Location
Where are the files saved on the device?
Files are saved to: /sdcard/Android/data/com.endpointsolutions.endpointlite/files/WMSEndpointLite/StockTake/ on the device internal storage.
How do I find the files on the device from a PC?
Connect the device to the PC with a USB cable. On the device select File Transfer (MTP) from the USB notification. In Windows Explorer open This PC → [Device Name] → Internal Storage → Android → data → com.endpointsolutions.endpointlite → files → WMSEndpointLite → StockTake.
Can I see saved files within the app?
Yes. Tap the 📋 Report button on the scan screen to view a list of saved files and their contents within the app.
How to Save
How do I save my scan data?
Tap the Save button on the scan screen. The data is written to a CSV file in the WMSEndpointLite/StockTake folder on the device. A confirmation message shows the file name. Data is also written in real time as you scan — tapping Save writes the final complete file with session header information.
Is my data saved automatically or do I need to tap Save?
Data is written to the CSV file automatically in real time as each scan is processed. Tapping Save performs a full rewrite of the file with the complete session header added at the top. Both happen — real-time capture protects against data loss and Save completes the file properly.
What happens to my data if the device loses power during scanning?
Because records are written to the CSV file in real time as each scan happens your data up to the last scan is preserved even if the device loses power unexpectedly. You may lose the session header information that is added when you tap Save.
🔗

Data Transfer

16 questions
Bluetooth
How do I set up a Bluetooth connection?
Pair the device to the PC via Android Settings → Bluetooth before configuring the app. In Config → Settings select Bluetooth as the Transfer Method and enter the name of the paired PC. The WMS Endpoint PC receiver application must be installed and running on the PC before syncing.
The Bluetooth transfer is failing. What should I check?
Check: (1) the device is paired to the PC via Android Settings → Bluetooth, (2) the PC receiver application is running before you tap Share, (3) the device is within approximately 10 metres of the PC, (4) the device name in Settings matches the paired PC name exactly.
Where do I get the PC receiver application for Bluetooth transfers?
Contact WMS Endpoint at info@wmsendpoint.com.au to obtain the PC receiver application. It is a small companion application that runs on Windows and listens for incoming Bluetooth file transfers.
FTP
How do I set up an FTP connection?
In Config → Settings select FTP as the Transfer Method. Enter the FTP host (hostname or IP address), port (default 21), FTP username, FTP password, and the path on the server (e.g. /wms — leave blank for root). Tap Save.
I cannot connect to the FTP server. What should I check?
Check: (1) the host address is correct, (2) port 21 is not blocked by a firewall, (3) the username and password are correct, (4) the FTP server is running. Contact your hosting provider or IT team if the server details are correct but connection still fails.
Lookup File
What is the Lookup file?
The Lookup file is an optional CSV file named Lookupfile.csv that provides the app with product descriptions barcodes bin locations and stock quantities. When a barcode is scanned the app can display the item description from this file.
How do I provide a Lookup file to the device?
Place a file named exactly Lookupfile.csv in a folder called Lookup inside your sync destination — inside your shared folder for Network Share, in the configured path for FTP, or served at the /lookup endpoint for REST API. In the app tap Get Lookup to download it to the device.
What columns does the Lookup file need?
Contact WMS Endpoint at info@wmsendpoint.com.au for the Lookup file column format specification and a sample file to use as a starting point.
Network Share
How do I set up a Network Share connection?
In Config → Settings select Network Share as the Transfer Method. Enter the network path (e.g. \\192.168.1.32\ShareName), the Windows or NAS username, and the password. The device and PC must be on the same Wi-Fi network. Tap Save.
What do I need on the PC side for a Network Share connection?
On the PC create a shared folder (right-click → Properties → Sharing → Advanced Sharing). Create a user account with read/write access. Allow File and Printer Sharing through Windows Firewall. Note the PC IP address (run ipconfig in Command Prompt). Create a Lookup sub-folder inside the shared folder if using the Lookup file feature.
The Network Share connection is failing. What should I check?
Check: (1) the device and PC are on the same Wi-Fi network, (2) the share path uses the correct IP address not the PC name, (3) the username and password match a Windows or NAS account with write access, (4) Windows Firewall allows File and Printer Sharing, (5) the share name in the path matches exactly.
REST API
How do I set up a REST API connection?
In Config → Settings select REST API as the Transfer Method. Enter the full base URL of your server (e.g. https://wms.yourcompany.com/api) and the API key if your server requires one. Leave the API key blank if your server does not use one. Tap Save.
What does my server need to support for the REST API connection?
Your server needs to accept HTTP POST requests with a multipart file upload at the /upload endpoint and respond with HTTP 200. It also needs to serve the Lookup file as a GET response at the /lookup endpoint. Contact WMS Endpoint for the full API specification.
Should I use HTTP or HTTPS for the REST API?
Use HTTPS if your server is accessible over the internet. HTTPS encrypts the data in transit. Plain HTTP is acceptable on a local network only. Most web hosting providers include HTTPS as standard.
Share Button
What does the Share button do?
The Share button saves the current session and then transfers or shares the file based on the Transfer Method set in Config → Settings. If set to Local File it opens the Android share sheet. If set to Network Share, FTP, REST API, or Bluetooth it pushes the file directly to the configured destination.
How do I email a CSV file from the device?
Set the Transfer Method to Email in Config → Settings and enter the email address. Tap Share on the scan screen. The Android share sheet opens with the file attached and the email address pre-filled.
🔧

Troubleshooting

13 questions
App Performance
The app is slow when the scan list is very long.
For very long sessions (thousands of items) save regularly and start a new session file. This keeps the in-memory list manageable and ensures each file is a complete and correct record.
The app crashes or closes unexpectedly.
Note the Device ID and app version from the Licence screen, then contact WMS Endpoint at info@wmsendpoint.com.au with a description of what you were doing when the crash occurred. Include the device model and Android version.
Connectivity Issues
The Network Share connection times out.
Check: (1) both the device and PC are on the same Wi-Fi network, (2) the IP address in the Sync Path is correct (run ipconfig on the PC to confirm), (3) Windows Firewall allows File and Printer Sharing. If the PC IP changes regularly ask your IT team to assign a static IP or set a DHCP reservation.
File and Data Issues
I cannot find my saved files on the PC via USB.
Navigate to: This PC → [Device Name] → Internal Storage → Android → data → com.endpointsolutions.endpointlite → files → WMSEndpointLite → StockTake. If the Android/data folder is not visible, disconnect and reconnect the cable and select File Transfer (MTP) from the USB notification on the device.
The CSV file opens with all data in one column in Excel.
The file uses comma delimiters. If Excel opens it in one column, use Data → From Text/CSV to import it and select comma as the delimiter. Alternatively rename the file extension from .csv to .txt, open it with the Text Import Wizard, and select Delimited → Comma.
I accidentally tapped Clear. Can I recover my data?
Tapped Clear wipes the in-memory scan list. However if you had previously tapped Save, the CSV file on device storage is preserved and can be retrieved via USB or the Report screen. If you had not yet saved, the data cannot be recovered — use Save regularly during long sessions.
Licence Issues
The app shows No licence key required on first launch. How do I get started?
This is correct behaviour — the app is fully gated until a key is entered. Note your Device ID from the Licence screen, contact WMS Endpoint at info@wmsendpoint.com.au or tap EMAIL WMS ENDPOINT to request a key.
My licence shows as expired but I just renewed.
The expiry is checked against the device clock. Confirm the device date and time are set correctly. If the date is wrong correct it in Android Settings → Date and Time. If the date is correct and the licence still shows expired contact WMS Endpoint.
The app shows Licence Expiring on the splash screen.
This is a 7-day warning. The app continues to work normally. Contact WMS Endpoint at info@wmsendpoint.com.au to renew before the expiry date.
Scanning Issues
The barcode field is not receiving scanner input.
Tap the barcode field to make sure it has focus. Check that the hardware scanner is configured to send keystrokes or broadcast intents. The app supports all major scanner broadcast formats including iData Zebra DataWedge Honeywell Newland Urovo Datalogic Bluebird Unitech and Point Mobile.
The keyboard appears when I tap the barcode field.
The barcode field is designed to suppress the keyboard because it receives input from the hardware scanner. If the keyboard appears tap elsewhere to dismiss it. If you need to type manually tap the ⌨ button next to the barcode field.
The same item is being added twice for each scan.
This is a duplicate scan issue — some scanners send both a broadcast intent and a keyboard Enter keystroke. The app has debounce protection (300ms) that suppresses exact duplicates. If duplicates are still occurring check your scanner configuration and reduce the scan delay if possible.
Scanned barcodes are showing as scientific notation in Excel.
Open the CSV in Excel using Data → From Text/CSV instead of double-clicking the file. In the import wizard set the barcode column type to Text. Alternatively the app prefixes numeric barcodes with a formula prefix to prevent this — if you are still seeing it contact WMS Endpoint.
🖥️

IT & Admin

10 questions
Deployment
How do I deploy the app to multiple devices at once?
Copy the APK file to each device and install it individually. Each device will have its own Device ID and will require its own licence key. For large deployments contact WMS Endpoint to discuss bulk key provisioning via the DMS portal.
Can the app be managed via an MDM (Mobile Device Management) system?
The APK can be distributed via MDM solutions that support sideloading of APK files. Settings are stored in Android SharedPreferences — MDM pre-configuration of settings is not currently supported. Contact WMS Endpoint to discuss enterprise deployment requirements.
What network ports does the app require?
For DMS heartbeat: HTTPS port 443 to api.wmsendpoint.com.au. For FTP transfer: port 21 (or custom). For REST API transfer: port 443 (HTTPS) or 80 (HTTP). For Network Share (SMB): port 445. For Bluetooth: no network port required.
Security
Where is the licence key stored on the device?
The licence key and expiry date are stored in AES256-GCM EncryptedSharedPreferences — an encrypted storage area that cannot be read by other apps. It is not stored in plain text anywhere on the device.
Is the scan data stored securely on the device?
Scan data is stored as CSV files in the app's private external storage folder (Android/data/com.endpointsolutions.endpointlite). This folder is accessible via USB but is not accessible to other apps on the device without root access.
Does the app send any data to WMS Endpoint servers?
The app sends a heartbeat to the DMS server every 5 minutes containing: device ID, app version, licence status, terminal number, user name, and Android version. Scan data (CSV files) is never sent to WMS Endpoint — it stays on the device until you transfer it using your chosen method.
Can I use the app without an internet connection?
Yes. Scanning saving and all core functions work completely offline. Internet is only needed for the DMS heartbeat (key delivery and version checks) and for REST API or FTP transfer methods. Network Share and Bluetooth transfers work on a local network or direct connection without internet.
Updates
How will I know when an update is available?
If the DMS heartbeat detects that your app version is deprecated, a banner will appear advising an update is available. If the version is blocked, the app will show a mandatory update screen. Contact WMS Endpoint to receive the updated APK.
Will an update delete my settings or data?
No. Updating the app over the existing installation preserves all settings and scan data files. The licence key is also preserved across updates as it is stored in EncryptedSharedPreferences tied to the app package.
Do I need a new licence key after an update?
Only if the app version number changes (e.g. from v01 to v02). A version update requires new keys to be issued — existing keys are tied to the version they were generated for. WMS Endpoint will advise when a version update requires new key provisioning.
💬

General

4 questions
About the App
What is WMS Endpoint Lite?
WMS Endpoint Lite is an Android barcode counting application designed for warehouse stock takes and inventory counts. It captures barcode scans with quantities and locations and exports data as CSV files for import into your warehouse or inventory management system.
What is the difference between WMS Endpoint Lite and WMS Endpoint Advanced?
WMS Endpoint Lite focuses on stock take and inventory counting. WMS Endpoint Advanced adds receiving, pick, dispatch, transfer, RFID scanning, multi-function operation, network sync, and a full Lookup file integration. Contact WMS Endpoint to discuss which product suits your requirements.
How do I contact WMS Endpoint for support?
Email: info@wmsendpoint.com.au · Website: wmsendpoint.com.au · ABN: 12 587 537 181. Include your Device ID, app version, and a description of the issue when contacting support.
Is there a user manual available?
Contact WMS Endpoint at info@wmsendpoint.com.au to request the user guide and connectivity setup guide for your version.
🤖

Can't find your answer?

Ask the AI assistant or contact our support team directly.

Ask AI Assistant → Contact Support