Skip to main content
The Marketplace is where you add only the modules your clinic actually needs — DICOM imaging, the WhatsApp API, In-Patient, Insurance, Marketing & Recalls, Medical Record Numbers, extra storage and extra portal seats — instead of paying for a single big bundle. It lives at market.odontox.io, with its own home page, search, categories and a “Recommended for you” carousel tuned to the modules you already use. We built it so that a small clinic can stay small in their bill, and a growing clinic can light up exactly the next piece they need without a sales call.

Why we built this

Most clinics do not need every module on day one. A two-chair practice that does not handle insurance should not pay for an insurance module. A clinic without a DICOM machine should not pay for the DICOM viewer. The flat-bundle pricing made sense in our early days but it stopped making sense as the product grew. The Marketplace lets you start with a clean Pro or Pro+ subscription and add the eight optional apps one at a time, only when the workflow calls for them.

What you get

  • A dedicated home page at market.odontox.io. Hero banner, the “Recommended for you” carousel based on the modules you already have, and a left-rail filter for module and category.
  • Eight initial apps. DICOM Imaging, WhatsApp API, In-Patient (IPD), Insurance, Marketing & Recalls, Medical Record Numbers, Storage packs and Portal Seat packs.
  • A version label and a “What’s new” feed on every app. You can see exactly what changed in DICOM v1.2.0 before you subscribe.
  • A Marketplace card in Settings. Lists everything you are subscribed to, plus any in-flight subscription requests.
  • A Marketplace entry in the main sidebar. Click it and a panel opens listing your installed apps with an “Explore more” link straight to market.odontox.io.
  • A My Apps page at /my-apps with Subscribed and Requests tabs, so you can audit what you have and chase up what you have asked for.

How it works — the request, invoice, pay, activate flow

The Marketplace is not a self-serve credit-card checkout. We review every subscription request manually because we want to make sure your clinic gets the right starter setup — the right templates, the right defaults, and a short call if the module needs one. Here is the actual flow you will see:
1

You submit a request

Pick the app on market.odontox.io and tap Request subscription. The request appears in your My Apps → Requests tab with status “Pending review”.
2

Our team reviews it

We confirm the module matches your plan, your seat count and any prerequisites. If anything is unclear we email you before issuing the invoice — usually within one working day.
3

You receive an invoice

It carries the canonical OdontoX letterhead, the same byte-identical PDF you see in Settings → My Billing → Invoices, with a Payment Instructions block and a scan-to-pay bank QR. You can pay by bank transfer using the IBAN, by EasyPaisa, by JazzCash, or by scanning the QR with your bank app.
4

You pay

Once the payment lands in our account, we move the request to “Approved”.
5

The app activates

You receive a “Your add-on is now live” email with a three-step quickstart, the toast “Welcome to [app]” fires once on your next sign-in, and the module surfaces in the relevant places — Settings, the sidebar, the patient profile, or wherever it belongs.
For cancellation the flow is the same in reverse — request, review, prorate, deactivate. Nothing happens overnight without you asking for it.

Storage and Portal Seat packs

Two of the eight apps are not modules in the usual sense — they are capacity:
  • Storage packs come as four fixed monthly tiers (50 GB, 200 GB, 500 GB and 1 TB) at flat monthly rates. Each pack adds to your plan’s included storage. HIPAA-compliant encryption, daily backups, role-based access and a per-file audit log are spelled out on the listing.
  • Portal Seat packs come as 3-seat bundles with a Pro+ discount. A portal seat is what a patient consumes when you tick the Provide portal access box on their patient record. Records are unlimited at every paid tier; seats are not. See /admin/portal-seats-and-storage for the full breakdown.
Both packs can be requested directly from the My Billing panel in Settings without leaving the page.

How to use it

1

Open market.odontox.io

In a new tab — or click the Marketplace entry in the OdontoX sidebar and then Explore more.
2

Browse or filter

Use the left-rail filters to narrow by module or category, or scroll the “Recommended for you” carousel.
3

Open an app's detail page

Read the version, the “What’s new” feed, the categories, the recommended-for modules and the dependencies.
4

Subscribe

Click Subscribe. Confirm the request. The page returns you to My Apps → Requests with the new entry visible.
5

Watch your inbox

For the invoice email and the activation email. Both also appear in Settings → My Billing.

What changed since the last revision

This is a brand-new feature. The previous v1.6 in-app entry point was a placeholder card that explained that subscription add-ons were “coming soon”. They have arrived.

Need help?

If anything is unclear, write to [email protected] or open a ticket from Settings → Support.