Extend Stripe payments to your point of sale

Stripe Terminal enables you to build your own in-person checkout to accept payments in the physical world. Built with platforms and modern retailers in mind, Terminal helps you unify your online and offline channels with flexible developer tools, pre-certified card readers, and cloud-based hardware management.

Unify your payments stack

Manage all your online and offline sales in one place with a single Stripe integration, simplifying reporting and reconciliation, and providing a unified customer view. Terminal works seamlessly with Stripe Payments, Connect, and Billing.

Own your in-store experience

Provide a seamless customer experience across channels, like reserving online and picking up in store. Our SDKs make it easy to integrate Stripe into your own mobile and web applications to create a customised in-store checkout flow.

Grow your platform’s revenue

Add in-person payments to your platform or marketplace. Using Stripe Terminal with Connect, you can onboard users for online and in-person payments, and unify their payouts across channels.

Scale with ease

Easily manage in-person payments logistics at scale with our centralised fleet management tools. Order and dropship new hardware, configure readers remotely, and monitor device status.

Use cases

In-person payments for any kind of business

Facilitate and monetise in-person payments on your platform

Build and offer omnichannel payments solutions that are deeply integrated into your platform. Terminal works with Connect to provide a unified payments stack with a single onboarding process, helping you unlock new revenue streams from in-person sales.

Build custom in-store shopping experiences

Customise your in-store checkout to reflect your brand and customer experience. Get a single view of your customers across in-person and online sales to enable omnichannel shopping and streamline operations.

Flexible API

Build your perfect point of sale

Break free from the constraints of off-the-shelf point of sale software. Stripe Terminal makes it easier to build your point of sale and own your checkout experience, including creating customised email receipts or reader splash screens. Our APIs and SDKs simplify the integration of Terminal into JavaScript, iOS, and Android-based point of sale applications.

Modern hardware

Pre-certified card readers

Save months of developer and certification time with our EMV-certified Stripe card readers. They provide end-to-end encryption, natively support chip cards and contactless payments – including Apple Pay and Google Pay – and help protect you against liability for counterfeit fraud.

Stripe Reader

Stripe Reader M2 is a fast, secure, and reliable mobile card reader for accepting payments in your store or on the go.

  • Battery-powered for on-the-go use
  • Accepts EMV chip, contactless and swipe payments
  • End-to-end encryption, P2PE-ready
  • Bluetooth connectivity
  • Optional charging cradle and tablet mount
  • Design file available for creating custom accessories
Watch the video 

BBPOS WisePOS E

A smart reader with a 5” touchscreen display ideal for hybrid countertop and handheld use.

  • Battery or plug-in operation
  • Accepts EMV chip, contactless, and swipe payments
  • End-to-end encryption, P2PE-ready
  • Wi-Fi connectivity
  • Optional dock for Ethernet connectivity
BBPOS WisePOS E

Tap to Pay on iPhone

Accept in-person payments with only an iPhone

Turn an iPhone into a contactless reader using Tap to Pay on iPhone and the Stripe Terminal SDK. Coming this spring to the US.

Multiple integration modes

Support a range of use-cases

Stripe Terminal works with pre-certified hardware from Stripe and BBPOS to support a range of use-cases. We currently offer multiple reader and SDK combinations, with more coming soon.

Native mobile app
Desktop or mobile web
Stripe integration method
  • iOS
  • Android
  • JavaScript
  • Server-driven integration (US only)
Reader
  • Stripe Reader M2
  • BBPOS WisePOS E
  • iPhone XS or later
    (Coming this spring to the US.)
BBPOS WisePOS E

Know what you'll pay

Pricing

Ready to get started?

Get started in the Dashboard or contact sales.

Omni-channel for platforms

Accept in-person and online payments with Connect and Terminal

Streamlined APIs and SDKs

Get up and running quickly with the Terminal integration builder