ResytechResytech Docs
Payments & Billing

In-Person Payments

Accept payments with Stripe Terminal card readers.

Resytech supports in-person payments via Stripe Terminal for physical card readers at your location. In-person card payments are recorded with the type card-present and are processed through your connected Stripe account just like online payments.

Setting Up a Terminal

  1. Purchase a compatible Stripe Terminal reader (see Stripe's hardware page for supported models)
  2. Navigate to Dashboard > Company > Payments > Terminals
  3. Register the reader with your Stripe account
  4. The terminal will appear in your dashboard as available

Each terminal reader is associated with a specific location, so payments are automatically tagged to the correct location in your reporting.

Processing a Payment

  1. Open the booking or create a new one
  2. Select Pay with Terminal
  3. Choose the connected reader from the list
  4. The reader prompts the customer to tap, insert, or swipe their card
  5. Payment confirmation appears in the dashboard
  6. The booking balance is updated automatically

Card-Present Payment Options

OptionDescription
AmountThe dollar amount to charge (defaults to the booking balance)
Apply to BalanceWhether to subtract the payment from the booking balance (default: yes)
DescriptionOptional description attached to the Stripe payment intent

Supported Methods

MethodDescription
Tap (contactless / NFC)Customer holds their card or phone near the reader
Chip (EMV)Customer inserts their chip card into the reader
Swipe (magnetic stripe)Customer swipes their card through the reader slot

All three methods produce a card-present transaction. The specific entry method is recorded by Stripe for your records.

Card-Not-Present Payments

Staff can also charge a card without a physical reader by keying in the card details from the dashboard. These are recorded as card-not-present transactions and are useful for phone bookings where the customer provides their card number over the phone.

Transaction Fees

In-person payments processed through Stripe Terminal typically have lower processing fees than online transactions (2.6% + $0.10 vs. 2.9% + $0.30). The exact rates depend on your Stripe account agreement.

Point of Sale

Stripe Terminal also powers the Point of Sale system for selling merchandise and extras outside of the booking flow. POS transactions are tracked with the POS source type, separate from booking payments.

On this page