Unify your payments stack

Manage all your online and offline sales in one place with a single Stripe integration, simplifying reporting and reconciliation. 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 accept in-store payments.

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.

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 customized email receipts or splash screens. Our APIs and SDKs simplify the integration of Terminal into JavaScript web apps, or iOS and Android mobile apps.

Explore the docs
const terminal = StripeTerminal.create({
  onFetchConnectionToken: server.fetchConnectionToken,
});

const result = await terminal.discoverReaders();
const reader = result.discoveredReaders[0];
await terminal.connectReader(reader);

const item = {
  description: 'High Growth Handbook',
  amount: 2000,
  quantity: 1,
};
const cart = {
  lineItems: [item],
  currency: 'usd',
};

terminal.setReaderDisplay({ type: 'cart', cart });

Pre-certified card readers

Save months of developer and certification time with our EMV Level 1, 2, 3 pre-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.

See reader options
Stripe Terminal device

Centralized fleet management

Manage your entire fleet of Stripe card readers right from the Stripe Dashboard, where you can register hardware to a location, monitor device status, and order card readers. We’ll take care of delivering the hardware where you need it.

Learn more
Stripe Dashboard screenshot of managing your fleet hardware.
  • We integrated Terminal in only a few sprints with three developers, not a team of 20 or 30.

    Joshua Kelly

    CTO

  • Stripe Terminal has been a fantastic win-win for us; helping us grow our revenue while also making Jobber customers look more professional. With a good SDK, clear documentation and a responsive Stripe contact, building the integration was a breeze.

    Forrest Zeisler

    CTO

  • Terminal allowed us to take advantage of the EMV liability shift and offer in-person payments that are PCI compliant, with less fraud and lower chargeback risk.

    Jarrett Hawrylak

    VP of Software Engineering

  • With other providers, it can take anywhere from two to four weeks to onboard a merchant. With Stripe, a merchant can onboard themselves and start processing transactions in seconds. That’s a clear advantage for us.

    Vamshidhar Reddy

    VP of Product Management

  • In two weeks we were able to integrate Terminal and start getting it in the hands of 1,500 of our Pros. That’s 1,500 small businesses that are now saving money on in-person payments, saving time with automated reconciliation, and getting their money fast with Instant Payouts.

    Sean Devlin

    Senior Director of Special Projects

Hardware

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

Stripe SDK
Reader

Native mobile app

Stripe SDK

iOSAndroid

Reader

® P400iOS Only

Desktop or mobile web

JavaScript

® P400

Pricing

48-light-bg

Starter

In-person payment processing

Pay for each successful card transaction. Other fees may apply.

2.7% + €0.05
Hardware

Pre-certified card-readers with cloud-based fleet management.

€299
Verifone® P400
Artboard Created with Sketch.

Customized

Custom pricing available for companies with large payments volume or unique business models. Contact sales

Interested in Stripe Terminal?

Stripe Terminal is currently available to businesses in the US and Canada. Please provide the information below and we’ll be in touch once it becomes available in your country.

You’re viewing our website for France, but it looks like you’re in the United States.