Release on Google Play
The InStore App is now available on Google Play for easy installation and updates.
New payment provider: Shift4 payment integration (PREVIEW)
You can now process payments with Shift4 terminal directly in the InStore App. This preview version supports payment, refund, and cancel actions.
Affected issue:
#138
Extended Viva Payment: refund and cancel support
Viva Payments integration now supports refund and cancel actions in addition to payment processing.
Affected issue:
#161
Network printer support
The InStore App now supports ESC/POS network printers with simple configuration. You can configure a network printer as the default printer using IP address and port without backend configuration.
Device support for Android 16 and lower
The InStore App now targets Android API Level 35 and supports devices running Android 16 and lower.
Known Problems
UI may appear frozen while receipt is being sent via SMS, typically lasting 1-2 seconds but can extend up to 10 seconds.
Other Changes
Features
- Support for Android 15 and Android 16 devices #415
- Include full version in APK filename #343
- Add v1 signature to APK for older devices (< Android 7.0) #352
- Restrict pairing code input to numbers only #291
- Hide IP address when mobile data is used #370
- Add documentation for InStore App installation from all supported portals #333
- Extend "Supported Stores" documentation #307
- Add documentation for "Refresh DeviceConfiguration" #259
- Add documentation for "Use local configuration" setting #260
- Add documentation for Terminal ID Filter #287
- Rename "multiterminal-support" to "multiterminal-settings" #334
Bug fixes
- IP address section shows error on some devices (OM10, Sunmi P2 Pro) #275
- "Use prerelease" and "check for update" not working #310
- Failed test print still selects broken printer #317
- "App isn't responding" on first open after install (Android 12+) #318
- PAX A920 Pro demo print not working via NeptunePrinterProvider #316
- Multiple receipts printed when print delay expires #387
- Crash when entering pairing PIN without internet connection #331
- App crash at startup on slow systems #388
- Foreground service notification not visible by default #362
- Button remains visible after swiping down in merchant mode #433
- POS System API: Error when PIN starts with 0 (fixed) fiskaltrust/service-possystem-api#73