Run your Medusa store from your pocket.
Orders, products, customers, inventory and real-time sales — in a fast native app that connects straight to your own Medusa backend. And a push notification the moment a new order lands.
The store you run on your laptop,
now on your phone.
Built for the moments you’re away from your desk — checking today’s sales, shipping an order, fixing a price, answering a customer.
Live dashboard
Revenue, orders, average order value and new customers for today, 7, 30 or 90 days — in your store’s currency and time zone, with charts, top products and low stock.
Orders & fulfilment
Search and filter every order. Fulfil items, add tracking, mark delivered, capture payment or cancel — with clear confirmations and the exact amounts involved.
Products & inventory
Edit titles, descriptions, status, variant prices, SKUs and stock. Publish or unpublish, copy a SKU, share the storefront link, and see stock per location.
Customers
Contact details, addresses, order history and lifetime value — and one tap between a customer and their orders.
Multiple stores
Connect every Medusa store you manage and switch between them from the top of the app. Each store keeps its own secure sign-in.
Made for phones
Native lists, pull to refresh, haptics, dark mode, Face ID lock and honest offline states — it never pretends stale data is live.
Ship it before you’re back at your desk.
Open any order and see everything that matters: customer, items, address, payment and fulfilment. Then act on it — through the same Medusa Admin API your dashboard uses.
- Fulfil and ship — partial fulfilments, tracking numbers and tappable tracking links.
- Capture payments with an explicit confirmation of the exact amount.
- Cancel safely — if money was captured, the app tells you exactly what Medusa will refund before you confirm.
- Filters that fit the phone — pending, paid, unfulfilled, fulfilled, cancelled, plus debounced search.
Never miss an order.
A small companion plugin in your Medusa backend sends a signed event the moment an order is placed. Your phone gets a push in seconds — no battery-draining polling.
- Tap to open — the notification goes straight to that order, whether the app was open, in the background or closed.
- Choose per store — new orders, captured payments, cancellations, refunds, fulfilment and low stock.
- One alert per event — duplicate events are de-duplicated on the server.
- Checkout always wins — if notifications are ever down, your customers still check out.
From checkout to your lock screen.
Order placed
A customer checks out on your Medusa storefront.
Bridge subscriber
The plugin hears order.placed — after checkout has committed.
Signed event
A minimal payload, HMAC-SHA256 signed, timestamped and replay-protected.
Verified & routed
Our backend checks the signature and finds your devices and preferences.
Push
Your phone buzzes. Tap, and order #1053 opens.
Your Medusa. Your URL. Connected in a minute.
Enter your store’s address, sign in with your Medusa admin account, and you’re in. The app checks the server is reachable, really is Medusa V2, and uses HTTPS before it ever asks for a password.
- Works with self-hosted stores — on DigitalOcean, Railway, your own server or anywhere else.
- Switch stores instantly — each store has its own sign-in and its own data, never mixed.
- Any currency, any time zone — ILS, USD, EUR, GBP and every currency Medusa supports.
Your commerce data stays in your Medusa.
Medusa Mobile talks to your store directly. Orders, customers and products are never copied to our servers — we only keep what’s needed to run the app and deliver notifications.
Secure sign-in
You sign in with your own Medusa admin account. The session token lives only in the phone’s secure keychain, and your password is never stored.
No secret keys in the app
Medusa secret API keys never go into the app. Notifications use a per-store secret and signed, replay-protected webhooks.
Minimal by design
Push payloads carry only what the alert needs. Logs and diagnostics are redacted. Optional Face ID / biometric lock protects the app on your device.
A tiny plugin. No changes to Medusa core.
Notifications come from the Medusa Mobile Bridge — a standard Medusa V2 plugin built on Medusa’s own subscriber and route extension points. Install it, set three environment variables, and link it from the app.
- Never blocks checkout — runs after the order commits, with timeouts, and never throws.
- Verified events only — order placed, payment captured, order canceled, refunds, fulfilment and low stock.
# medusa-config.ts — register the plugin plugins: [{ resolve: "medusa-mobile-bridge", options: {} }] # .env on your Medusa server (values come from the app) MEDUSA_MOBILE_STORE_ID=… MEDUSA_MOBILE_WEBHOOK_SECRET=… MEDUSA_MOBILE_ENDPOINT=…
The app’s Bridge setup screen generates the values and tests the connection.
Questions
Is Medusa Mobile made by Medusa?
No. Medusa Mobile is an independent, unofficial mobile admin client for Medusa, built by Barq Agency. It is not developed, sponsored or endorsed by Medusa.
Which Medusa versions does it support?
Medusa V2. The app uses the official V2 Admin API, and checks that your server is a Medusa V2 backend before you sign in. Medusa V1 is not supported.
Do I need to install anything on my server?
Not to manage your store — orders, products, customers and inventory work with any Medusa V2 store out of the box. Push notifications need the small Medusa Mobile Bridge plugin, so your store can tell the app about new orders.
Where is my store data kept?
In your Medusa backend, where it already is. The app reads it directly from your store. Medusa Mobile’s own servers keep only your app account, connected-store details, notification settings and delivery history.
Can I manage more than one store?
Yes. Connect as many Medusa stores as you run, each with its own sign-in, and switch between them from the top of the app.
When can I download it?
Medusa Mobile is preparing for the App Store and Google Play. Store links will appear on this page as soon as the listings are live.
Your store, wherever you are.
Medusa Mobile is coming to iPhone and Android.