Terminal
Use Stripe Terminal to accept in-person payments.
Stripe Terminal allows businesses to accept in-person payments. You can manage both in-person payments and online payments in a unified system in the Dashboard. You can also integrate Terminal with your Connect platform.
Learn more about how Terminal works and its availability by country.
Use Stripe Terminal to unify online and in-person payments.

Learn about Terminal
Integration options
Platforms with in-person payments
Learn how to integrate Stripe Terminal with your Connect platform.
In-person fundamentals
SDK references
Features
In-person payments: Accept payments using physical card readers for in-person and Tap to Pay transactions that can automatically allow for tip adjustments during checkout.
Multiple payment methods: Accept various payment types, including debit and credit cards, contactless payments, and mobile wallets.
Reader choices: Choose from different readers, depending on your business needs.
Multiple platform support: Integrate Stripe Terminal into any platform using a server-driven integration. For example, add Terminal to your mobile app for iOS or Android.
Accept payments offline: Accept payments with intermittent, limited, or no internet connectivity.
Terminal ready-made apps: Accept in-person payments without writing code by using standalone mode on a compatible reader or the Stripe Terminal app on a supported iPhone or Android device.