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.
Country | Android** | iOS** | JavaScript | Server-Driven |
---|---|---|---|---|
Italy | ![]() 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 |
Integrate Terminal in Italy
Stripe supports Visa, Mastercard, American Express, and Discover payments in Italy. All transactions must be made in euros (EUR). To accept Terminal charges in Italy, either your platform account or connected account must be in Italy.
Pago Bancomat payments
Pago Bancomat is the interbank network that handles routing of debit payments in Italy. Consumer debit cards in Italy are branded with a Pago Bancomat logo and might also be co-branded with Visa or Mastercard. Stripe can support co-branded Pago Bancomat over the co-brand rails.
Use locations
Create Locations for your business with addresses in Italy and associate your readers to them. This will ensure that they automatically download the configuration needed to properly process charges in Italy. A valid address for a Location in Italy must contain the line1
, city
, state
, postal_
, and country
properties.