Skip to content
Create account or Sign in
The Stripe Docs logo
/
Ask AI
Create accountSign in
Get started
Payments
Revenue
Platforms and marketplaces
Money management
Developer resources
APIs & SDKsHelp
Overview
About Stripe payments
Upgrade your integration
Payments analytics
Online payments
OverviewFind your use caseUse Managed Payments
Use Payment Links
Use a prebuilt checkout page
Build a custom integration with Elements
Build an in-app integration
In-person payments
Terminal
    Overview
    Accept in-person payments
    Global availability
    Integration design
    Select your reader
    Design an integration
    Quickstart
    Example applications
    Testing
    Terminal setup
    Set up your integration
    Multiparty payments with Connect
    Connect to a reader
    Accepting a payment
    Collect card payments
    Additional payment methods
    Accept offline payments
    Mail order and telephone order payments
    Regional considerations
    During checkout
    Collect tips
    Collect and save payment details for future use
    Flexible authorizations
    After checkout
    Refund transactions
    Provide receipts
    Customize checkout
    Cart display
    Collect on-screen inputs
    Collect swiped data
    Collect tapped data for NFC instruments
    Apps on devices
    Manage readers
    Order, return, replace readers
    Register readers
    Manage locations and zones
    Configure readers
    Monitor Readers
    References
    API references
    Mobile readers
    Smart readers
    Tap to Pay readers
    SDK migration guide
    Deployment checklist
    Stripe Terminal reader product sheets
Payment methods
Add payment methods
Manage payment methods
Faster checkout with Link
Payment scenarios
Handle multiple currencies
Custom payment flows
Flexible acquiring
Orchestration
Beyond payments
Incorporate your company
Crypto
Agentic commerce
Financial Connections
Climate
Understand fraud
Radar fraud protection
Manage disputes
Verify identities
United States
English (United States)
HomePaymentsTerminal

Stripe Terminal global availability

Learn about where you can use Terminal and which payment methods you can accept.

Terminal is available in the following countries:

Australia
Austria
Belgium
Canada
Czech Republic
Denmark
Finland
France
Germany
Ireland
Italy
Luxembourg
Malaysia
Netherlands
New Zealand
Norway
Portugal
Singapore
Spain
Sweden
Switzerland
United Kingdom
United States

Available in Preview

Japan
Poland

Payment method availability

When you integrate Stripe Terminal, you can accept a variety of payment methods. Your reader automatically configures itself to accept the payment methods relevant for its region. When processing an in-person transaction, Terminal requires you to use local currency. Terminal supports NFC-based mobile wallets (Apple Pay, Google Pay, and Samsung Pay).

Payment methodPayment method typeTerminal location and Stripe account countryReader types
VisaCardAll countries where Terminal is supportedAll
MastercardCardAll countries where Terminal is supportedAll
American ExpressCardAll countries where Terminal is supported, except MalaysiaAll
Discover & DinersCardUnited States, Canada, Japan2, and EMEAUS: Verifone P400, Stripe M2, Chipper 2X BT, and Tap to Pay on iPhone
US, CA, EMEA: WisePOS E and Stripe Reader S700
CA, EMEA: WisePad 3
JP2: WisePad 3, S700, and Tap to Pay on iPhone
China Union Pay3CardUnited States, CanadaStripe M2, WisePad 3, WisePOS E4, Stripe Reader S700
eftposCardAustraliaWisePad 3, WisePOS E, Stripe Reader S700, and Tap to Pay on iPhone, Tap to Pay on Android
girocardCardGermanyWisePad 3, Stripe Reader S700
Cartes BancairesCardFranceWisePad 3, Stripe Reader S700
InteracCardCanadaWisePad 3, WisePOS E, Verifone P400, Stripe Reader S700, Tap to Pay on iPhone, and Tap to Pay on Android5
JCB6CardUnited States, Canada, Australia, New Zealand, and JapanUS, CA, AU, NZ: Stripe M2, WisePad 3, WisePOS E4, Stripe Reader S700
JP: WisePad 3, S700, and Tap to Pay on iPhone
MaestroCardAll non-US countries where Terminal is supported. As of July 2023, new Maestro cards aren’t issued. Expired cards will be replaced with Debit Mastercard.WisePad 3, WisePOS E, Verifone P400, Stripe Reader S700, Tap to Pay on iPhone, and Tap to Pay on Android
WeChat PayWalletAustralia, Austria, Belgium, Canada, Denmark, Finland, France, Germany, Ireland, Italy, Japan, Luxembourg, Netherlands, Norway, Portugal, Singapore, Spain, Sweden, Switzerland, United Kingdom, United StatesWisePOS E, Stripe Reader S700
AffirmBuy now, pay laterUnited States, Canada, and United KingdomWisePOS E, Stripe Reader S700
PayNowReal-time paymentsSingaporeWisePOS E, Stripe Reader S700

1Review the region specific requirements of the country you’re integrating in.

2Diners isn’t supported in Japan.

3China Union Pay is supported over the Discover network in the United States and Canada.

4The WisePOS E only supports China Union Pay and JCB for EMV chip transactions where the card is inserted into the reader. Contactless isn’t supported.

5This payment method is in public preview.

6JCB is accepted through the Discover network in the United States and the American Express network in Canada, Australia, and New Zealand.

Was this page helpful?
YesNo
  • Need help? Contact Support.
  • Check out our changelog.
  • Questions? Contact Sales.
  • LLM? Read llms.txt.
  • Powered by Markdoc