Stripe supports two primary methods of two-step authentication:
Text Messaging (SMS) authentication
Mobile Apps authentication
We also support using hardware security keys, Windows Hello, or Touch ID for two-step authentication once one of the above authentication methods are in place.
We recommend setting up both primary methods, to prevent being locked out of your account if you lose access to one.
Currently Stripe only supports one device for each primary method (i.e. you may only have one SMS phone number and one mobile app).
We recommend setting up both primary methods if possible, to prevent being locked out of your account if you lose access to one.
If you are the administrator of a Stripe merchant, you can require all team members to use two-step authentication by visiting [Settings > Team] and enabling Require two-step authentication for your team (https://dashboard.stripe.com/settings/team).