Regional considerations
Learn about regional considerations for integrating Terminal in different countries.
For the most part, you’ll be able to use a single Terminal integration in all supported countries. However, due to local payment methods or regulations there are some country-specific requirements. After going through the sample integration, use this guide to learn about country-specific requirements for Terminal.
Note
To process Terminal payments, both the Stripe account receiving the funds and the location associated with the reader must be in the same country, accepting local currency only.
Availability
Refer to the following table to understand which readers and SDK platforms you can use in each country.
Countries | Android** | iOS** | JavaScript | Server-Driven |
---|---|---|---|---|
United States | ![]() Stripe Reader M2 Bluetooth or USB![]() Stripe Reader S700 Smart![]() WisePOS E Smart![]() Tap to Pay Embedded | ![]() Stripe Reader M2 Bluetooth![]() Stripe Reader S700 Smart![]() WisePOS E Smart![]() Tap to Pay Embedded | ![]() Stripe Reader S700 Smart![]() WisePOS E Smart | ![]() Stripe Reader S700 Smart![]() WisePOS E Smart |
Canada Czech Republic Portugal | ![]() WisePad 3 Bluetooth or USB![]() Stripe Reader S700 Smart![]() WisePOS E Smart![]() Tap to Pay* Embedded | ![]() WisePad 3 Bluetooth![]() Stripe Reader S700 Smart![]() WisePOS E Smart![]() Tap to Pay Embedded | ![]() Stripe Reader S700 Smart![]() WisePOS E Smart | ![]() WisePOS E Smart |
Australia Ireland Italy Netherlands New Zealand United Kingdom | ![]() WisePad 3 Bluetooth or USB![]() Stripe Reader S700 Smart![]() WisePOS E Smart![]() Tap to Pay Embedded | ![]() WisePad 3 Bluetooth![]() Stripe Reader S700 Smart![]() WisePOS E Smart![]() Tap to Pay Embedded | ![]() Stripe Reader S700 Smart![]() WisePOS E Smart | ![]() WisePOS E Smart |
Singapore | ![]() WisePad 3 Bluetooth or USB![]() Stripe Reader S700 Smart![]() WisePOS E Smart![]() Tap to Pay Embedded | ![]() WisePad 3 Bluetooth![]() Stripe Reader S700 Smart![]() WisePOS E Smart | ![]() Stripe Reader S700 Smart![]() WisePOS E Smart | ![]() WisePOS E Smart |
France Germany | ![]() WisePad 3 Bluetooth or USB![]() Stripe Reader S700 Smart![]() Tap to Pay Embedded | ![]() WisePad 3 Bluetooth![]() Stripe Reader S700 Smart![]() Tap to Pay Embedded | ![]() Stripe Reader S700 Smart | |
Austria Belgium Luxembourg Poland+ Spain Switzerland | ![]() WisePad 3 Bluetooth or USB![]() Stripe Reader S700 Smart![]() WisePOS E Smart![]() Tap to Pay* Embedded | ![]() WisePad 3 Bluetooth![]() Stripe Reader S700 Smart![]() WisePOS E Smart![]() Tap to Pay* Embedded | ![]() Stripe Reader S700 Smart![]() WisePOS E Smart | ![]() WisePOS E Smart |
Denmark Finland Sweden | ![]() WisePad 3 Bluetooth or USB![]() Stripe Reader S700 Smart![]() WisePOS E Smart![]() Tap to Pay Embedded | ![]() WisePad 3 Bluetooth![]() Stripe Reader S700 Smart![]() WisePOS E Smart![]() Tap to Pay* Embedded | ![]() Stripe Reader S700 Smart![]() WisePOS E Smart | ![]() WisePOS E Smart |
Malaysia Norway | ![]() WisePad 3 Bluetooth or USB![]() Stripe Reader S700 Smart![]() WisePOS E Smart![]() Tap to Pay* Embedded | ![]() WisePad 3 Bluetooth![]() Stripe Reader S700 Smart![]() WisePOS E Smart | ![]() Stripe Reader S700 Smart![]() WisePOS E Smart | ![]() WisePOS E Smart |
Integrate Terminal in Japan Private preview
Stripe supports Visa, Mastercard, American Express, JCB, and Discover payments in Japan. All transactions must be made in Japanese yen (JPY). To accept Terminal charges in Japan, either your platform account or connected account must be in Japan.
Caution
During the preview, Terminal has the following limitations:
- Stripe manually enables JCB and Discover payments on your account. There may be a delay of up to a week until you can accept these payments on Terminal.
- Saving payment details for future use is not supported.
- Location data from the Terminal Location object isn’t available in Sigma.
Use locations
Create Locations for your business with addresses in Japan and associate your readers to them. This ensures that they automatically download the configuration needed to properly process charges in Japan. The Terminal Location object for Japan requires different fields than other countries. You can’t set the address field for locations in Japan.
The new address_kana and address_kanji fields contain the same fields as the existing address field, with the addition of an optional town
field. A valid Terminal Location in Japan must contain:
One or both of:
address_
kana address_
kanji
At least one of:
display_
name display_
name_ kana display_
name_ kanji
and can optionally contain the phone
field.
Reader software version
Stripe S700 readers operating in Japan must use the reader software version 2.34.3.0 or later. For details, see the Stripe Reader S700 software update. Similarly, BBPOS WisePad 3 readers operating in France must use the reader software version 4.
or later. Read about BBPOS WisePad 3 software updates for details.
Caution
During the preview, the Stripe Reader S700 has the following limitations:
- When you first power on the reader, the country selector doesn’t show Japan as an option. Select any other country to proceed. This won’t impact the reader functionality in any way.
- The reader doesn’t currently have a Japanese Input Method Editor (IME), and only allows Roman character input in free text fields such as entering a WiFi password or completing an on-screen input.
Translation 
Default reader language 
The Stripe Reader S700 supports changing reader language in the Settings panel. Swipe right across the screen to access the Settings panel, and select your language.
The BBPOS WisePad 3 supports changing reader language directly in the reader interface. After you have registered your reader to a Location with an address in Japan, the reader installs a language pack relevant for your region if one isn’t already in place. To view available language options and to select a language, click the Power / Settings button and scroll down using the arrow keys until you reach the language selection menu. Highlight your desired language and press the green Enter key.
Other translations 
If you would like to translate text into Japanese in addition to English, ensure that your custom reader screens and receipts display the appropriate translations.