Install & update
- On your Android phone, open the download link. If the phone asks, allow your browser to Install unknown apps.
- Open the downloaded
BM-OrderApp.apkand tap Install. - When a newer version is published, the Home screen shows an Update available banner. Tap Update, download, and install over the existing app.
Sign in
Your supplier creates your account and gives you the details. You need:
- Company code — your supplier's short code (3–20 lowercase letters or digits, e.g.
acme). The app remembers it. - Email or phone — the login on your customer account.
- Password — tap the eye icon to show or hide it.
- Tap Sign in.
First sign-in on a new phone
The first time you sign in on a phone, the app shows an Approve this phone card instead of opening. Your supplier's admin approves each phone once:
- Ask your supplier's admin to approve the phone (web panel or Admin app → Devices). The card shows Waiting for your administrator… and checks every 5 seconds; once approved, the app signs you in by itself.
- Or ask them to read you the 6-digit code (valid 10 minutes), type it in and tap Verify and sign in.
The card stops checking after 5 minutes — if the phone is approved later, just tap Sign in again. On the demo company, phones are approved automatically.
After the first successful sign-in the app may offer fingerprint / Face ID; accept it to unlock quickly next time. The app locks itself after 15 minutes without use.
Forgot your password? Open the customer portal in a browser and use Forgot password?, or ask your salesperson.
Working offline
A banner at the top of the screen shows the connection state: Offline — N changes saved locally, Syncing…, Uploading… % for photos and voice, or a green All changes synced. Tap SYNC to force an upload, or tap the banner to see Sync issues and retry or dismiss them.
- The catalogue and your recent orders are downloaded after sign-in so you can browse them offline.
- A manual request written offline is saved on the phone (Saved offline — will send when connected) and sent automatically later.
- Placing a regular order needs internet, so your supplier's stock and prices are current.
Home
The bottom bar has five tabs: Home · Catalog · Orders · Manual · Profile. Home shows:
- This month — what you have bought this month.
- Outstanding balance — what you currently owe your supplier. Payments are recorded by your salesperson when they collect; they appear here and on each order.
- Recent orders — tap one to open it.
- A shortcut to the Catalog.
Catalog
Every product your supplier sells, with a picture and your price (the price for your customer type, VAT included). Type in the search box to filter. Tap a product to see its details and carton size.
Orders
All your orders, newest first, with their status and paid / due amounts. Tap an order for its items, totals, payments and invoice. Orders you placed yourself start as drafts until your salesperson confirms them.
Place an order
- On the Orders tab tap New order.
- Add products: search, pick the product and set the quantity. The total updates as you go.
- Add a note if needed, then Submit.
Your order is saved as a draft: "This order is a draft — you can still edit it until the salesperson confirms it." Open it to Edit the lines or Delete draft. Once confirmed and delivered, the invoice appears on the order.
Manual requests (note, photo, voice, video)
If it is quicker to describe what you need than to pick products one by one, send a manual request. Your salesperson turns it into a real order.
- Open the Manual tab and tap +.
- Write what you need in the note, and/or add photos, a voice message or a video (record or pick from the gallery). A note or at least one attachment is required.
- Tap Send. Offline it is saved and sent later.
- Follow its status in the list; once converted, the Linked orders section shows the order that was created.
Profile & settings
- Your name, email and account type.
- Customer profile — your shop's details as your supplier has them; Shop contacts — the people your supplier can call.
- Sync issues and "Last synced …".
- Language (English / العربية / বাংলা) and fingerprint unlock on/off.
- Sign out.
Troubleshooting
| Problem | What to do |
|---|---|
| "3–20 lowercase letters/digits" under the company code | Type your supplier's code exactly, without spaces or capitals. |
| "Incorrect email or password" | Use Forgot password? on the web portal, or ask your salesperson. |
| Signed out right after signing in | The Orders app only accepts customer accounts. Staff use the Sales or Admin app. |
| "Could not reach the server" | Check mobile data or Wi-Fi and try again. |
| Manual request stuck in "Sync issues" | Tap the banner, read the error, then Retry. Very large videos may exceed the 50 MB limit. |
| Download link shows "403" or "expired" | Links last 60 minutes. Go back to the portal sign-in page and press the download button again. |