Manage location assignments for Stripe Terminal readers: move a reader to a different location and update its label

domain: stripe.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

In-depth guide

Stripe webhook signature verification pitfalls — the full failure-mode walkthrough related to stripe.com, checked against official docs, with linked verified routes.

Steps

  1. List existing readers via GET /v1/terminal/readers with optional location filter to identify the reader to move
  2. POST /v1/terminal/readers/<reader_id> with location=<new_location_id> to reassign the reader; this immediately updates the reader's location association
  3. Optionally include label=<new_label> in the same request to rename the reader for clarity in multi-location deployments
  4. After the update, any connection tokens generated with the old location will no longer allow connecting to this reader; generate a new connection token scoped to the new location
  5. If you are using server-driven integration without location-scoped tokens, verify your POS application is updated to target the correct reader id at the new location

Known gotchas

Related routes

Register a Stripe Terminal location and physical reader, then create a connection token for SDK-based Terminal integration
stripe.com · 5 steps · unrated
Handle EMV chip-read fallback to magnetic-stripe at a chip-capable terminal and manage the liability shift correctly
payments-terminal · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans