Mobile POS that cash dreams

oSold is an offline sales application designed specifically for dream chasers like you, allowing you to focus on cashing your dreams.

Turn your creations, expertise, or tastes into reality with oSold — a simple product menu and smooth checkout calculations help you cash your dreams. With cross-device sync across tablet and phone, one app is shaped to how you sell: set up a fixed counter on iPad, or check out on the move with iPhone — every sale stays in sync across both. Multi-currency pricing means selling abroad or serving overseas customers never needs manual conversion — just switch to the local currency in one tap.

Cash Your Dreams

Your Counter Station

Your product grid and cart sit side by side, so the total updates as you tap — perfect for a market booth or a shop counter.

Sell on the Move

A focused, one-hand checkout flow — plus iOS 18+ camera recognition that scans and matches products for you.

Smart Sales Menu

Your product menu stays neatly organized, so you can pick what a customer wants and confirm the price in seconds.

All
Bottle
Can
Glass
$120
Cold-pressed Juice, Original
$65
Sparkling Soda Can
$95 1
Craft Soda, Glass Bottle
$135
Oat Milk Latte Bottle
$55
Iced Black Tea Can
$110
Artisan Cola, Glass
$145
Fermented Kombucha Bottle
$70 2
Energy Drink Can
$98
Ginger Ale, Glass Bottle
$125
Cloudy Lemonade Bottle
$45
Sparkling Water Can
$105
Root Beer, Glass Bottle
3

Smooth Checkout

The amount due fills in automatically and change gets calculated for you — no more worrying about a slip of the finger.

Details
1 Craft Soda, Glass Bottle $95
2 Energy Drink Can $140
Grand Total$235
Amount Due$235
Received235
Change$0
AC
7
8
9
$250
4
5
6
$300
1
2
3
$500
.
0
Checkout

Cash Payment

Amount Due$235
Received235
Change$0
AC
7
8
9
$250
4
5
6
$300
1
2
3
$500
.
0
Checkout

Transaction Records

Every sale gets logged the moment it happens, so you can look back at any day and see exactly what sold.

July 6, 2026 - July 9, 2026
# Qty Items
July 6, 2026 - July 9, 2026
# Qty

Real-time Inventory

Stock quietly drops with every sale, nudges you when it runs low, and restocks with a single tap.

Bottle

Can

Glass

Inventory

Bottle

Can

Glass

Sales Reports

Your sales get organized into reports that are easy to read, and you can export transactions and insights with one tap.

July 6, 2026 - July 9, 2026

Reports

July 6, 2026 - July 9, 2026

Product Management

Keep products sorted into categories, add a new item in seconds, and everything stays ready to sell.

Product management

Dream Settings

Currency, mobile payment, synced sales, appearance, data import and export — everything you need to set up shop is right here.

Base currency
New Taiwan Dollar
Mobile Payment
Synchronized sales
Syncing enabled
Appearance
System
oSold

Settings

Base currency
New Taiwan Dollar
Mobile Payment
Synchronized sales
Use iCloud to sync data
Appearance
System
oSold

Multi-Currency

Set prices in multiple currencies and switch at checkout, so your dreams can sell anywhere in the world.

Base currency
New Taiwan Dollar
Default Currency
Base currency
New Taiwan Dollar
Default Currency

Product Data Import & Export

Import your whole catalog with a CSV, or just update stock numbers — and export a backup anytime, so your product data is never at risk.

Data Import / Export

Data Import / Export

Common questions

How do I sync sales across devices?

To sync data across iPhone, iPad, and other devices:

  1. Tap More at the bottom → Settings
  2. Turn on Sync Sales
  3. Repeat on every device that should sync
  4. After turning it on, fully quit the app (swipe it away from the app switcher), then reopen — sync starts only after that restart

Notes

  • Products, stock, and transactions sync; Held orders stay on the device and do not sync
  • Use the same Apple ID (iCloud) and stay online
  • The first sync can take a while; under Sync Sales in Settings you can see the sync status
Why doesn’t the other device show synced data right away?

Cross-device sync goes through your iCloud. A sale is saved on the device first, then uploaded to iCloud, and the other device updates after it downloads — usually quick, but not guaranteed at the same second you tap checkout.

Check first

  • Sync Sales is on for every device that should sync
  • Same Apple ID on every device, and all devices are online

If settings look right but it’s still delayed

Once Sync Sales is already on, new data usually syncs on its own over iCloud — no need to quit the app every time. If it’s slow, try this:

  1. Open oSold on the receiving device and keep both devices online
  2. In Settings, check the status under Sync Sales, then wait — the first sync or a large catalog can take longer; don’t keep restarting the app
  3. Only if nothing changes after waiting a while: fully quit the app (swipe it away) and reopen once
How do I edit the product CSV on a computer and import it back?

Pick the path for your computer after exporting from iPhone / iPad:

Export on iPhone / iPad first

  1. More → Settings → Data Import / Export
  2. Open Export and choose what to export
  3. Tap Export file
  4. In the save sheet, pick Downloads or iCloud Drive

Windows

  1. Upload the CSV with Google Drive (or another cloud). Wait until the upload finishes before opening it on the computer.
  2. Open and edit it in Google Sheets (less likely to garble text). Keep the header row, then download / save as CSV (comma-separated — not .xlsx).
  3. After it syncs back to the cloud, download the file to the iPhone / iPad with Files or the cloud app.
  4. Import back into oSold:
    1. Data Import / Export → Import → Product Catalog (or Stock Update Only if you only change stock)
    2. Choose CSV file → review the preview; check any Needs review rows before importing.

Mac (same Apple ID with iCloud Drive)

  1. When exporting, save to iCloud Drive.
  2. On the Mac, open it from Finder → iCloud Drive, edit in Numbers / Excel, keep the headers, and save as CSV.
  3. After sync finishes, import in oSold:
    1. Import → Choose CSV file from iCloud Drive
    2. Confirm the preview, then import.
Download template fails / can’t save to Google Drive?

Download template does not connect to Google — the app creates a blank CSV on the device, then asks where to save it. If saving to Google Drive fails, save locally first, then upload:

  1. More → Settings → Data Import / Export → Import → Product Catalog (or Stock Update Only if you only change stock)
  2. Tap Download template → save to On My iPhone or Downloads (not Google Drive yet)
  3. Open the Google Drive app and upload that CSV
  4. Then edit on the computer, download back to the device, and import — same as the Windows steps in the FAQ above

If the device already has products and you want to edit that data, in step 2 use Export → Export file instead — still save locally first, then upload to Google.

Offline & Privacy

  • Offline-First

    Core features run fully offline — data is stored locally on your device.

  • Your Data, Your Devices

    Everything lives on your device and your personal iCloud.

  • Cross-Device Sync

    iPhone, iPad, and Mac stay in sync seamlessly through iCloud.

  • No Account Needed

    Download and go — no sign-up, and no sales behavior data is collected.

System Requirements

Operating System
iOS 15.0
Compatible Devices
iPhone, iPad

Ready to cash your dreams?

What's New

  • oSold 1.4 — Dreams uninterrupted

    Hold a sale mid-checkout and resume anytime, import and export products with CSV, and set every currency price on one product form—so busy market days never break your flow.

  • oSold 1.3 — Dream smarter

    Introducing reporting and data export features, along with AI-powered object recognition and an optimized checkout flow, making every transaction smarter and smoother.

  • oSold 1.2 — Dreams Soar

    Added multi-currency sales options, allowing you to set prices in different currencies for your products. You can now switch currencies at checkout, effortlessly meeting diverse sales needs.

  • oSold 1.1 — Dream Takes Off

    Introducing product menu creation and a convenient checkout calculator. And provide the backup and synchronization features to realize synchronized sales of your dreams.