Skip to main content

The OdontoX Marketplace

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. Use the left-rail filters to narrow by module or category, or scroll the “Recommended for you” carousel.
  3. Click any app to open its detail page. Read the version, the “What’s new” feed, the categories, the recommended-for modules and the dependencies.
  4. 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.