Unify your online and offline payments
Learn about Terminal
Stripe Terminal is available in the following countries:
- Canada, France, Germany, Ireland, the Netherlands, the United Kingdom and the United States
- Beta Australia, Austria, Belgium, the Czech Republic, Denmark, Finland, Italy, Luxembourg, New Zealand, Norway, Portugal, Singapore, Spain, Sweden and Switzerland
You can only collect payments in your local currency with supported card brands. Stripe Terminal offers pre-certified readers as well as Tap to Pay on iPhone, which allows users to accept in-person contactless payments with only a compatible iPhone and the Stripe Terminal SDK. Hardware must be shipped to physical addresses (not PO boxes). If you’re outside the available countries, you can request an invite to test Terminal.
Learn about Stripe Terminal through example use cases and the architecture of an integration.
Understand interactions between Terminal SDKs and readers, and your backend and point of sale application.
Design your integration
Discover the integration and reader combination that works best for your in-person payments experience.
Learn about the various steps you need to follow to integrate your SDK and reader combination.
Integrate Stripe Terminal with your Connect platform
Save cards to initiate a subscription, attach payment details to a customer’s online account, or defer payment.
Understand the two-step authorization and capture process and how to perform a cancellation or refund.
Dynamically update a smart reader’s screen with individual items in the transaction, along with total price.