Skip to content
Stockroom
Features/Square integration

Square integration, card readers & migration

Migrate off Square, or keep your Square hardware. Ring up in Stockroom and charge the card on your Square reader.

Available from Starter

Overview

What it does

Import your Square catalog, customers and sales via CSV, connect by OAuth for two-way live sync, and charge app-created sales on a paired Square card reader. The payment reconciles back automatically.

  • One-time CSV migration: customers, catalog and historical sales in three guided steps.
  • Live two-way sync over OAuth: catalog, customers, suppliers, inventory and sales.
  • Per-area direction: pull from Square, or push and make Stockroom the source of truth.
  • Charge a Stockroom sale on your paired Square reader. Square still processes the card, at your Square rates.
  • The card payment reconciles back automatically; a full-balance tap fulfills the order.
  • Refunds taken on Square flow back on their own. The items restock and the sale reverses in your books.
  • Chargeback alerts: disputes surface with the amount and evidence-due date so you can respond in time.
  • Deposit-account health alerts: if Square can't pay out to your bank, Stockroom warns you instead of letting deposits quietly stall.
  • Gift-card balances mirror in as an outstanding liability, so your tax and income summaries stay honest.
  • Map many Square locations to your locations so no sale is ever lost.
  • If Square ever disconnects, Stockroom tells you and pauses sync. It never fails silently.
  • Additive by design: connecting Square, or pairing a reader, never gates or disables anything.
app.stockroom.com
Settings · Integrations
ConnectedSquare · synced 2 min agoSync now
AreaDirection
Catalog← Pull
Customers← Pull
InventoryPush →
Sales← Pull
Locations
Downtown (Square)Main Store
Airport kiosk (Square)Main Store
Warehouse (Square)Warehouse

How it works

Square integration in three steps

  1. 1

    Migrate

    Upload Square CSV exports; review same-name collisions; import in order.

  2. 2

    Connect

    Authorize by OAuth; map your Square locations to Stockroom locations.

  3. 3

    Pair a reader

    Add your Square readers on the Integrations tab, then send any sale to one for a tap, dip or swipe.

  4. 4

    Sync

    Real time webhooks plus a Sync-now button keep both systems (and every card payment) aligned.

Start running your back office in minutes

Free to start, no credit card. Import your catalog (or migrate from Square) and you're live today.