Configure Stripe Terminal for in-person payments with a BBPOS WisePOS E reader

domain: stripe.com · 6 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. Register the reader in the Stripe Dashboard or via the Terminal API by providing the reader's registration code displayed on the device screen; the response returns a Reader object with an ID.
  2. On your server, create a ConnectionToken by calling the Terminal connection tokens endpoint; pass this token to your point-of-sale application to authenticate the Stripe Terminal SDK.
  3. In your POS application, initialize the Stripe Terminal SDK with the connection token provider and connect to the reader using its ID; for the WisePOS E this is done over your local network.
  4. Create a PaymentIntent server-side for the transaction amount and pass the PaymentIntent client secret to the Terminal SDK's collectPaymentMethod method.
  5. After card collection, call processPayment on the SDK, which communicates with the reader for card dip/tap/swipe and returns the confirmed PaymentIntent.
  6. Capture the PaymentIntent server-side if it was created with capture_method set to 'manual', or let it auto-capture; then print or email a receipt using the payment details.

Known gotchas

Related routes

Handle Stripe Terminal offline mode: understand what is supported, how to sync offline payments, and failure scenarios
stripe.com · 5 steps · unrated
Register a Stripe Terminal location and physical reader, then create a connection token for SDK-based Terminal integration
stripe.com · 5 steps · unrated
Accept tap-to-pay card payments on a technician's phone using Stripe Terminal for a field-service/towing business
stripe.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ 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