You can keep selling without internet
The POS still opens when the internet is down. Sales and check-in/out are saved on the device and upload by themselves once it reconnects. One condition: sign in once where there is internet before the event.
① Set up the device
You only do this once. Tap the device you use.
iPad
- Open Safari. It cannot be installed from other apps (Chrome, or a page opened inside a messenger).
- Type pos.jeisha.kr/pos in the address bar.
- Tap the Share button at the top (a square with an arrow pointing up).
- Choose “Add to Home Screen”, then “Add” at the top right.
- Open the POS from the new MDN POS icon on the Home Screen. Always use this icon from now on.
On iPad, the POS opened from the icon and the POS opened in Safari keep separate storage. Do the preparation (②) and the event itself from the icon.
② Before the event — where there is internet
If you skip this, the POS will not open at the venue. Do it the day before, at the office or hotel.
- Open the POS the way you set it up in ① (iPad / Galaxy: the MDN POS icon; MacBook: the Safari bookmark).
- Choose the store for this event and enter the PIN to sign in.
- Check that everyone working tomorrow is in the staff list. If not, add them now — new staff cannot be added without internet.
- Enter under any name and check that all products and prices show. What you see now is what the device keeps.
- Check that the top shows 🟢 Online with no waiting count next to it.
- In the device settings, make sure date and time are set automatically. Sales and check-in/out times come from the device clock.
- Charge the device and bring the charger and a power bank.
If head office changes prices, discounts or promotions, do this preparation again after the change. Without internet the POS sells at the last prices it received.
③ During the event — without internet
Use it as usual. Only the differences are listed here.
Sign-in and check-in
- When the POS opens you see 📴 Opening without internet. Only stores prepared on this device are shown — enter the PIN and it opens as usual.. This is normal — enter the PIN under the store name.
- After you enter the store PIN you see 📴 Opened without internet — products and prices as of ○○/○○ ○○:○○. This is normal.
- Above the staff list you see 📴 No internet — check-in/out is saved on this device and uploads once connected. Tap Check in as usual. The time you tap is recorded.
Selling
- The status at the top changes to 🔴 Offline — will sync later · N waiting. The number is how many sales and check-in/out records have not reached the server yet.
- When you confirm payment you see Saved offline. Auto-sync on reconnect. The receipt number is given later, when the sale reaches the server.
- If the opening float was not entered you see Offline — keep selling, but enter opening cash once you are back online. Keep selling and enter it after reconnecting.
| Task | Without internet |
|---|---|
| Cash sale | ✅ Works as usual |
| Card sale | ⚠️ The card terminal itself must approve the payment. If the terminal approves, record it in the POS as card. If the terminal does not work either, cards cannot be accepted. |
| Check-in · check-out · shift change | ✅ Saved on the device → uploads once connected |
| Coupon check | ❌ Not possible — after reconnecting |
| Cancel · refund | ❌ Not possible — write it down and process after reconnecting |
| Sales history | ❌ Server history is not shown. Use the waiting list below to see today’s unsent sales |
| Opening float · day close | ❌ After reconnecting (for check-out see ④) |
| Add new staff | ❌ After reconnecting |
The waiting list
Tap the connection status at the top to open 📴 Sales not yet sent. It lists each unsent sale with time, payment method and amount, plus cash / card totals and unsent check-in/out records. Use the totals when you count the cash.
If the internet comes back
You do not need to tap anything. Within about 30 seconds you see 🟢 Connected again — uploading waiting sales and the waiting count goes down.
④ Checking out
Without internet, tapping Check out opens 📴 Check out without internet.
- Try a hotspot first. Turn on your phone’s personal hotspot (tethering), connect the POS device to it, then tap 🔄 Reconnect.
When it connects you see 🟢 Connected — continuing with normal check-out and the normal check-out screen follows (expected cash → day close). This is the best way. It takes a minute or two. - If it still cannot connect you see Still not connected. Count the cash in the drawer, enter only the amount you counted, and tap Save count and check out. The expected amount is not shown — do not try to match anything, enter what you counted.
- If there were no cash transactions at all, tap No cash · check out without counting.
- Check the number of unsent records shown at the bottom, take a photo of the waiting list with your phone and send it to the manager.
The check-out time is the moment you tap the button. The manager checks the difference and closes the day after reconnecting.
⑤ After the event — the same night
- Where there is internet (hotel or office Wi-Fi, a hotspot), open the POS on that same device and sign in.
- Tap the status at the top to open the waiting list. If anything is left, tap Send now.
- You are done when you see ✓ Nothing waiting — every sale has reached the server and the top shows 🟢 Online with no waiting count.
- If the opening float or the day close was skipped, do it now. The POS asks about earlier unclosed days first.
Even for a multi-day event, connect and upload once a day. Sales older than 7 days go to manager review after upload, and if the device is lost in the meantime the records are lost with it.
Do not
Do not do any of the following until the waiting count is 0. Unsent sales and check-in/out records are erased and cannot be recovered.
- Clear browsing history, cookies or site data
- Delete the MDN POS icon and install it again
- Reset the device, or open the POS in a private / incognito window
- Switch to another browser during the event — storage is separate and earlier records will not show
- Change the device date or time by hand
Troubleshooting
| What you see | Why, and what to do |
|---|---|
| 📴 No internet, and no store has been prepared on this device yet. Sign in once on this screen where there is internet; after that it opens without internet. | The preparation in ② has not been done on this device (in this browser) yet. Where there is internet (a hotspot is enough), open the POS the same way and sign in once. After that it opens without internet. |
| This device has never signed in to this store online, so it cannot open without internet. Sign in once while connected. | The preparation in ② was not done on this device for this store. Connect once (a hotspot is enough) and sign in; after that it opens. On iPad, also check that you opened it from the icon, not Safari. |
| Wrong PIN (checked without internet) | The PIN was mistyped, or head office changed it after you prepared. Ask the manager. |
| Blank screen or “cannot connect” | The screen is not stored on this device yet. Open the POS once where there is internet. |
| ⚠️ N sale(s) not accepted by the server — tell the manager | These were sent but the server did not accept them. They are still on the device — do not erase anything, tell the manager. |
| ⚠️ Device storage is full, so this sale was NOT saved. The cart is unchanged — tell the manager. | That sale was not saved (the cart is unchanged). Free some space on the device (photos, apps) and confirm payment again. Tell the manager. |
| 🔄 New version available — tap to refresh | Tap the banner when you are connected and no customer is waiting. The sign-in screen appears again. Waiting records are not erased. |
| Still shown as offline after reconnecting | Wait about 30 seconds and it changes by itself. If not, open the waiting list and tap Send now. |
| On the MacBook the screen does not load or buttons do not respond | The MacBook’s system is too old for Safari to run the POS. Tell the manager the version shown in Apple menu → “About This Mac”. |