Payment Report
The Patient Payments report answers one question at the end of the day: did everything Teamio collected land in Open Dental? It lists each payment, shows whether it posted, totals the day, and exports to CSV — so you can close out without cross-checking your processor’s portal.
Where: Top-right menu → View My Account → Patient Payments tab
The day at a glance
Section titled “The day at a glance”Four cards sit above the table and describe whatever range you’ve selected:
| Card | What it tells you |
|---|---|
| Collected | Total money taken, and how many payments made it up. This is the figure to match against your deposit. |
| Synced to OD | What share of those payments Open Dental has confirmed. |
| Needs attention | How many payments haven’t been confirmed, and how much money that represents. |
| Where it came from | The split between in-office terminal charges and payment links. |
The report opens on Today, in your practice’s own time zone — so a payment taken at 8pm still counts as today’s, not tomorrow’s.
Choosing a date range
Section titled “Choosing a date range”Use the quick ranges — Today, Yesterday, Last 7 days, Last 30 days, All time — or set From and To yourself for anything else. The stat cards, the table and the total all follow your selection.
Narrowing the list
Section titled “Narrowing the list”- Search matches a patient’s name, their chart number, or a transaction ID.
- All / Synced / Issues filters by posting status. Issues is the fast way to see only what needs looking at.
- Clear filters resets the search and status filter without touching your dates.
If anything in the range hasn’t posted, a banner appears above the table with a Show only these shortcut.
Reading the table
Section titled “Reading the table”| Column | What it means |
|---|---|
| Patient | Name and chart number. |
| Amount | What the patient paid. |
| Applied to | Balance for an account balance, or Treatment plan for a Treatment Presenter deposit. The two post to Open Dental differently, so the distinction matters when you’re reconciling. |
| Channel | In-office for a terminal charge, Payment link for one the patient paid themselves. |
| Paid | Date and time, in your practice’s time zone. |
| Open Dental | Posting status, plus the processor’s transaction ID. |
The bottom row totals the payments shown, with a note telling you whether all of them are confirmed in Open Dental.
Posting statuses
Section titled “Posting statuses”| Status | Meaning |
|---|---|
| Synced to OD | Confirmed on the patient’s Open Dental ledger. Nothing to do. |
| Confirming… | Sent to Open Dental, not yet confirmed. Normal for a few minutes after payment. |
| Not in OD | Still missing after the confirmation window. Needs a look. |
| Write failed | Teamio couldn’t post it. Needs a look. |
The money is already collected in every one of these cases — the status describes the ledger entry, not the payment. For what to check when something says Not in OD, see Payments and Open Dental.
Exporting for your close
Section titled “Exporting for your close”Export CSV downloads exactly the rows you’re looking at — filters included — with a TOTAL row at the bottom. Amounts export as plain numbers so they add up in Excel, and the file is named for the date range (teamio-payments-2026-08-13.csv).
What the report includes
Section titled “What the report includes”It covers payments Teamio collected and posts to Open Dental — terminal charges, text and email pay links, and Treatment Presenter deposits.
A few things worth knowing when the numbers don’t line up:
- Refunds aren’t reflected. A payment that was later refunded still appears at its original amount.
- Unpaid, expired and cancelled links don’t appear — no money moved, so there’s nothing to reconcile.
- Payments taken before Open Dental posting was configured won’t be listed.
- Very large ranges are capped. If a range returns more rows than the report can show at once, a banner says so and the total covers only the rows displayed — narrow the dates to see everything.
Related
Section titled “Related”- Payments and Open Dental — how payments post, and what to check when one is missing
- Collecting a payment
- Setting up payment collection