Integrations

Payments & Claiming · Worldwide

Get paid before they've booked the next appointment.

Connect your own Stripe account and take payment online, at the front desk, or automatically from a saved card without chasing a single invoice.

Your money goes straight to your own Stripe account, on Stripe's payout schedule. iconpractice never touches your funds.

30 days free. No credit card. No lock-in contract.

Stripe Worldwide
Connect iconpractice
Sync with Stripe
Outcome Payments & Claiming

The problem

Taking payment should not add another admin step.

When payments happen outside your practice software, staff have to check what was paid, match it to the right invoice, and tidy up the record later.

The fix, in one line

Stripe lets patients pay online or at the front desk, with the payment recorded against the invoice in iconpractice.

How it works

Connect Stripe once, then take payment where your team already works.

1

Connect with Stripe from Settings, using an existing Stripe account or creating one in the same flow.

2

Choose what you need: online booking deposits, front-desk card payments, or saved cards for next time.

3

Take payment against the invoice and let the record reconcile automatically.

What it does

Built around the work your team is already doing.

Stops no-shows costing you money.

Require full payment or a deposit at the time of online booking, so the slot is protected before the patient arrives.

Card on file, without the risk.

Save a patient card with Stripe and charge it later for rebooking, cancellation fees, or a balance top-up.

Online payments stay connected to the booking.

When a patient pays through online booking, iconpractice keeps the booking, invoice, and payment record together.

Runs across every practice in your group.

Connect each practice separately, or reuse one Stripe account across several locations.

PCI handled where it belongs.

Raw card numbers never sit in iconpractice. Stripe carries the card-storage and PCI compliance work.

Status is visible at a glance.

See Connected, Test mode, or Restricted states without hunting through settings.

What data moves

Clear boundaries for every connection.

iconpractice sends Stripe the amount to charge and the invoice reference. Stripe returns success or failure, plus a reusable card reference when you save a card. Card numbers live in Stripe, not iconpractice.

Questions

Objections, answered.

Do I need a Stripe account already?

No. You can create one during the same connection flow.

Is this safe?

Card numbers are stored with Stripe, not iconpractice. iconpractice only stores the payment result and reusable Stripe references.

Can I still take cash and EFTPOS?

Yes. Stripe adds card payment options; it does not replace the other payment methods you already use.

What if I run more than one practice?

You can share one Stripe connection across practices or keep each practice separate.

Try iconpractice free

Full access for 30 days.

No credit card. No lock-in contract. Opening a new practice? Your first 90 days are free. Switching from another system? We import your data for you, free.

No credit card required · No lock-in contracts