General
Overview
The General settings page covers three things for this device: the app language (Arabic or English), Store updates (new app versions in the App Store or Google Play), and In-app updates (smaller updates the app downloads and installs by itself). For how updates work end to end, see App Updates.
Requirements
- Logged in on the device
Steps
Open General settings
Open Settings → General.
Set the app language
Under Language, choose Arabic or English, then tap Save. The app restarts straight away to apply the new language.
Check for a store update
Under Store updates, tap Check Now. The button shows Checking…, then one of these messages appears under it:
- “You’re using the latest version!” — nothing to do.
- “A new version is available in the store.” — open the App Store or Google Play on the device and update the Eatabill POS app.
- “Could not check for store updates…” — check the internet connection and try again.
Check for an in-app update
Under In-app updates, tap Check Now. The app looks for an update and downloads it in the background. If you’re already on the latest version, you’ll see “No new in-app updates are available.”
When an update is downloaded, the section reads A new update is ready and the button changes to Restart now. Tap it whenever it suits you to apply the update — see App Updates.
Notes
The language applies to the whole device — every user who signs in on it — but doesn’t affect other devices or the POS Admin dashboard.
Because Save restarts the app, finish any payment in progress first. If an in-app update is already downloaded, that restart applies it too.
You don’t have to check for in-app updates yourself — the app checks on its own and shows a banner at the top of the screen when an update is ready.
Troubleshooting
Language didn’t change after selecting it? Make sure you tapped Save after choosing Arabic or English.
Restart now is greyed out? The app is busy with a payment, a save, or printing. Finish it (and leave the payment screen), then try again.