Terminal payments
Take a card payment on the physical reader while the patient is at the desk. The amount is set on the chooser’s first screen; the terminal picker appears after you choose Charge on Terminal and select Continue.
- On the patient profile, select Collect Payment.
- On the first screen, set the Amount to collect, select the Charge on Terminal card, then select Continue.
- Pick the terminal. The Select terminal list shows each device’s name and serial number, with a Refresh link. If only one terminal is registered it’s selected automatically. (If you see “No active terminals”, activate one in the Moolah portal first; the empty state offers Pick another method and Refresh.)
- Set receipt options. The Receipt options card has Show receipt on terminal screen (on by default) and Email receipt to patient (reveals an email field; warns “No email on file” if there isn’t one).
- Select Send to Terminal. The reader wakes and Teamio shows “Waiting for card on <terminal name>…” The on-screen note says the swipe can take up to 90 seconds; Teamio keeps checking for up to 4 minutes. If the reader hasn’t reported back by then, you’ll get “Charge not confirmed” — which means unknown, not declined (see Result states).
- The patient taps, inserts, or swipes. On approval Teamio shows “Payment captured” with a transaction id, then records the payment and posts it to Open Dental automatically.
While you’re waiting
Section titled “While you’re waiting”Two buttons sit on the waiting screen:
- Check status — use this when the terminal screen says completed but Teamio is still spinning. It re-queries Moolah live.
- Cancel charge — stops Teamio from tracking the charge.
Result states
Section titled “Result states”| State | What it means |
|---|---|
| Payment captured | Approved; shows the transaction id and posts to Open Dental. |
| Card declined | The card was not charged. Offers Try again or Cancel. |
| Charge cancelled | You cancelled from Teamio (remember to cancel on the device too). |
| Cancelled at terminal | The patient or staff cancelled on the reader. |
| Charge not confirmed | Teamio doesn’t know whether the card was charged — see below. Don’t re-charge. |
| Something went wrong | An unexpected error — pick another method, or check Moolah before charging again. |
Troubleshooting
Section titled “Troubleshooting”Teamio is still “waiting” but the terminal says done
Section titled “Teamio is still “waiting” but the terminal says done”Select Check status — it re-queries Moolah and updates the result.
It said “Charge not confirmed” — was the patient charged?
Section titled “It said “Charge not confirmed” — was the patient charged?”Maybe — that’s exactly what the message means. Select Check status, and if it still isn’t confirmed, check Moolah reports before charging again. Never re-swipe just because Teamio didn’t confirm; see the warning above.
The terminal isn’t responding
Section titled “The terminal isn’t responding”Confirm it’s powered and online, select Refresh in the terminal list, and re-send. If it persists, the device may need re-activation in the Moolah portal — contact support.
Wrong amount
Section titled “Wrong amount”Select Cancel charge, also press Cancel on the terminal, verify in Moolah reports, then start over with the correct amount.