Installation and Configuration
Prerequisites
- Internet for first activation and updates; offline selling works after activation
- Receipt printer (USB/LAN/Bluetooth), barcode scanner (USB/Bluetooth), and cash drawer (if used)
- Admin credentials provided by your organization
Install on Android (tablet/handheld)
- Obtain the signed APK from your administrator or managed store.
- On the device, enable install from trusted sources if prompted.
- Install the APK, then allow camera (for barcode scan) and storage permissions when asked.
- Pair Bluetooth peripherals (scanner/printer) before first use if applicable.
Install on Linux (desktop/laptop)
- Download the provided
.deb or AppImage build.
- For
.deb: sudo dpkg -i yegnapos_<version>.deb && sudo apt -f install
- For AppImage: ensure
chmod +x YegnaPOS-<version>.AppImage and run it directly.
- Connect USB/Ethernet printers and scanners; verify they appear with
lsusb or your distro’s printer settings.
Install on Windows (10/11)
- Run the
YegnaPOS-Setup-<version>.exe installer.
- Approve the Windows SmartScreen prompt and allow network access for local printing/sync.
- Install printer drivers (Epson/Star or vendor-specific) and pair USB/Bluetooth scanners.
- Pin the app to Start/Taskbar for quick access.
First-time configuration
- Sign in with the admin account provided by your organization.
- Set company profile: legal name, TIN, address, contact, and receipt footer.
- Set currency to ETB and confirm VAT (commonly 15%) in tax settings.
- Add store/branch, default warehouse/location, and timezone.
- Configure payment methods (cash, card, mobile money, bank transfer) and map printer for receipts.
- Create roles (cashier/supervisor/manager) and assign user accounts; enforce PIN or strong passwords.
Hardware setup tips
- Receipt printers: prefer Ethernet/USB for stability; for Bluetooth, ensure the printer is paired before opening the app.
- Cash drawer: connect through the receipt printer’s RJ12 port and enable “kick drawer on cash payments.”
- Barcode scanners: set them to “keyboard wedge” mode so scanned codes type directly into the item search field.
- Network: keep devices on the same LAN as printers for fastest printing; use static IPs for LAN printers where possible.