Setting up Square terminals for in-person payments

Connect Square and use a Square Terminal for card-present sales at the front-desk register.

Updated October 31, 2026

Connect Square

  1. Go to Admin > Settings > Square payments and click Connect Square.
  2. Sign in to Square and approve the connection. You come back to QuickKicks when it is done.

Add a terminal

  1. In the Square Dashboard, go to Devices and pair your Square Terminal there.
  2. Refresh Admin > Settings > Square payments. Your terminal appears in the list.
  3. Pick the one to use by default and click Save default. Cashiers can still pick a different terminal at checkout.

Take a payment on the terminal

  1. Open the register (Ring up a sale on the Dashboard).
  2. Add the items, then pick Square Terminal as the payment method.
  3. The customer taps, inserts or swipes on the terminal. QuickKicks records the sale when Square confirms it.

Online payments, parent portal payments and membership charges go through Stripe, not Square.

Refunds

Open the sale from the register's sales list and refund it there. Card refunds go back through Square.

Disputes

Square disputes show in Reports > Disputes alongside Stripe ones. You respond to them in your Square Dashboard.

Still need help? Email support@quickkicks.app and a QuickKicks operator will reply.