The all-in-one payments system for vets.

Lupa Pay brings card terminals, payment links, wellness plan autopay, and unpaid invoice follow-up into one system.

Talk to Sales

Trusted by practices and groups globally

Every payment matched to its invoice, automatically.

Payments are taken inside Lupa, so there’s nothing to match up later.

Taking a $2,110.50 payment for two of Hannah Clarke’s invoices on the Front Desk 1 terminal, over the Lupa Pay payment links list with their statuses
  1. 01

    Open the invoice

    Pick a terminal, or send the client a payment link.

  2. 02

    The client pays

    At the desk, in the exam room or on their phone.

  3. 03

    Lupa does the rest

    The invoice is marked paid the moment the payment goes through.

However your clients pay.

At the desk, online or every month, it all lands in the same place.

  • Card terminals

    Label each one, like Front Desk 1 or Exam Room 2.

  • Handheld readers

    Take payment in the exam room, not just at the desk.

  • Payment links

    Send by email, WhatsApp or Lupa Chat.

  • Saved cards

    Cards on file for wellness plan payments.

  • Booking deposits

    Take a deposit or the full fee when clients book online.

  • Autopay

    Charge wellness plan payments to the card on file every month.

  • Payouts and disputes

    All in Lupa, with no separate dashboard to log into.

  • Every location

    Each location has its own account and payouts.

  • Apple Pay, Google Pay and Klarna

    Clients can pay from their phone, or spread the cost with Klarna.

  • Apple Pay
  • Google Pay
  • Klarna

Plans and unpaid invoices, without the spreadsheet.

Plan payments and unpaid invoices are tracked in Lupa, not in a separate report.

Wellness plans on autopay

Every subscriber’s card and payment status, so an expired or declined card shows up right away.

Wellness plan subscribers with their saved card, from active cards to awaiting setup and an expired card, and each one’s payment status

Sign-ups at the desk

The client scans a QR code and adds their card on their own phone.

A QR code for Emma Clarke to scan and save a card for her wellness plan, with a link to copy

Unpaid invoices, by age

See who owes what and for how long, then remind them all in one go.

Aged balances by client, from 0 to 30 days to over 91 days, with each overdue invoice’s last automated reminder and three invoices selected to send bulk reminders

For the awkward days too.

Because the front desk doesn’t always go to plan.

  • A client leaves without paying

    Send them a payment link and the invoice settles when they pay.

  • A plan payment is declined

    Lupa pauses the plan’s allowances until the payment comes in.

  • A payment is disputed

    You see it in Lupa Pay and send your evidence from there.

  • Unpaid invoices need following up

    Filter by age and send reminders to everyone in one go.

  • You run more than one location

    Each location has its own Lupa Pay account and payouts.

  • It’s month end

    Every payment is already on its invoice, so there’s nothing to reconcile.

Questions

Do we have to switch everything at once?

No, plenty of practices run Lupa Pay alongside their current card processor while they move over.

How quickly do we get paid?

Payouts usually reach your bank two business days after the payment.

What if a client disputes a payment?

You’ll see it in Lupa Pay, and can send your notes and consent forms as evidence from there.

Does it work across several locations?

Yes, each location has its own Lupa Pay account and its own payouts.

What if the internet goes down?

Send payment links from any device that’s still online.

Clients can add a donation when they pay, to two charities we’ve chosen for 2026 and 2027.

Charity partner
Charity partner