Take card payments with a reader

Pair a Stripe card reader, connect it at the register, and troubleshoot the most common setup snags.

Last updated 2026-06-29

In-person card payments run through a Stripe card reader (Stripe Terminal). Once a reader is paired and connected, taking a card is a tap at checkout.

Before you start

Pair a reader

You manage readers from Settings → Payouts, in the Card readers panel.

  1. Put the reader in pairing mode

    Follow the reader's own instructions to get its registration / pairing code on screen.

  2. Register it in Randvu

    In the Card readers panel, add a reader and enter the registration code and a label you'll recognise (e.g. "Front desk").

  3. Confirm it's listed

    The reader appears in the list with an online / offline status so you can see at a glance whether it's reachable.

To remove a reader, unpair it from the same panel. You'll be asked to confirm first so a reader isn't dropped by accident.

Take a card payment at the register

  1. Choose Card at checkout

    Build the cart as usual, then pick Card as the payment method.

  2. Connect the reader

    Select your reader to connect. The register remembers a connected reader for the session.

  3. Tap, insert, or swipe

    Hand the reader to the customer to present their card. The sale completes when Stripe confirms the charge, and the receipt dialog opens.

Troubleshooting

  • No reader panel, or a "not enabled" note — card-present isn't enabled on your Stripe account yet. Finish Payouts onboarding; if it's still off, it may need enabling on the Stripe side.
  • "Set up Stripe" hint at checkout — the register couldn't get a Terminal connection token. Confirm your Stripe account is connected under Settings → Payouts.
  • Reader shows offline — check its power and network, then reconnect from the register.
  • A charge failed — try again; the register issues a fresh charge attempt so you won't accidentally double-bill.

Platform operators

If you manage multiple salons, the same readers can also be managed from the tenant detail view in the platform admin area.

Where to go next

Was this article helpful?