Ecom Store Pro

Does Shopify require two-step authentication?

Updated ·
At a glance
Short answer
Not by default — Shopify Payments, Balance and Credit require it, Shopify itself can, and an admin can require a secure sign-in method.
If you use Shopify Payments
Required to use it, and Shopify says payouts might be placed on hold until it is activated
When Shopify itself asks
You're prompted at the next login and must finish setup before you can continue to the Shopify admin
Forcing it on your team
Per user from Settings > Users; only Plus can do everyone at once; flipping it logs that user out
Methods that count
Authenticator app or security key; SMS, built-in (per login help page) only if already set up; prompts only backup
If you lose your method
10 recovery codes are offered at setup; without them, recovery means verifying your identity
What Shopify doesn't say
Nothing on the five method pages we read ties a two-step method to a particular plan
What's New Since Publication: Updated since publication · 2 changes
  1. A built-in authenticator can no longer be added as a new method
    Shopify's two-step login page now says a built-in authenticator works only on the device where it was set up and can no longer be set up as a new method. Accounts that already have one can keep using it on that device.
  2. SMS can no longer be set up as a new two-step method
    Shopify's Help Center now says SMS text messages can't be set up as a new two-step authentication method. Accounts that already use SMS can keep it, but once it is removed it can't be added back, and the backup-method list now offers Shopify Mobile prompts, an authenticator app or a security key.

When is two-step authentication actually required?

Shopify answers this in two places, and the two answers look opposite. Its organization-security page says the decision is yours; its sign-in page and its Shopify Payments pages say the platform requires it. Both are true — they describe different merchants.

Four situations decide which answer is yours:

  • Nobody is enforcing it. It stays optional. Where an organization sets no requirement, the choice is left up to the user.
  • You take payments through Shopify Payments. Then it is not optional at all, and this is the branch merchants miss.
  • Someone with admin access has set it to required for you. Shopify documents that switch on each user's own profile under Settings > Users. Requiring it of every user at once is the version only a Plus organization has.
  • You use Shopify Balance or Shopify Credit. Shopify requires a secure sign-in method for access to a financial product, and the Balance and Credit pages both list two-step authentication as an eligibility requirement.

The second branch lives on a different page from the one that says the choice is yours, which is why the two never meet:

To use Shopify Payments to accept payments requires you to activate two-step authentication on your Shopify account.
Shopify — Shopify Help Center — Securing your account with two-step authentication ·

The payments side of the documentation puts it in its own words — to use Shopify Payments, you must secure your account with two-step authentication. And the sentence quoted above turns up word for word on Shopify's account-security best practices page. So for a merchant taking card payments through Shopify's own processor, the answer is yes.

What happens if you don't turn it on?

Where nobody requires it, nothing happens — the two consequences below belong to the branches that do, and they land at two different moments. The first is access, and it is not a reminder you can dismiss: when the platform is the one asking, Shopify prompts you to set up a method the next time you log in, and you need to finish the setup before you can continue to the Shopify admin.

The second is money, and merchants tend to meet it late. Shopify's Shopify Payments account-setup page says payouts might be placed on hold until two-step authentication is activated on the store — its word is might, and it does not say when, or how often that happens in practice.

So it is worth turning it on before a payout cycle rather than during one. The product itself is covered in our guide to how Shopify Payments works.

One nearby prompt is easy to misread as two-step authentication and is not: Shopify says that if you haven't logged in for three months or more, you need to confirm your identity as part of the login process. Shopify states that requirement without any reference to two-step authentication — it is a separate check, not the two-step prompt.

Can you require two-step authentication for your staff?

For everyone at once, only on Plus. For one person at a time, Shopify documents where the switch lives but never which plans have it. Shopify's organization-security page states that requiring a secure sign-in method is available only for organizations on the Shopify Plus plan, and its user-security page says the same from the other side.

The per-user setting sits on each user's own profile. To reach it, from your Shopify admin you go to Settings > Users, open the person, and set whether a secure sign-in method is required for them. Shopify recommends the required setting for new users, so a new staff member may find it already switched on.

The plan note on that page covers only the all-users version, and Shopify states no plan requirement for the per-user one — nor that every plan has it.

Switching a user to required signs that user out. Shopify documents that changing the two-step authentication setting from not required to required logs the user out of Shopify, and its own advice is to check first that the person is not in the middle of a task. The warning is written per user, so it holds whether you flip one profile or, on Plus, everyone at once.

Which sign-in methods does Shopify count?

For a new setup, an authenticator app or a security key. Shopify's wider term is secure sign-in, whose methods can include passkeys and two-step authentication. Once two-step is on, Shopify asks for the second step, such as a one-time code, every time that you log in — a second step at each sign-in is how it is meant to work.

No plan gate appears on the method pages we read in October 2026 — SMS, authenticator app, built-in authenticator, security key, mobile prompts. Shopper sign-in on new customer accounts — a one-time 6-digit verification code, Shop credentials or a saved passkey — is a different surface, covered in our guide to the customer accounts migration.

What if you lose access to your authentication method?

Save the 10 recovery codes when you set it up. Shopify offers them at that step: they let you access your Shopify admin if any other authentication method isn't available, so keep them away from the phone that holds your authenticator app. Lose both the method and the codes and the route is slower, not closed: Shopify says you can then recover your account by verifying your identity.

For staff, a reset carries two conditions. Shopify lists "Reset two-step authentication for users" among its advanced security features, available only to organizations on the Shopify Plus plan; the reset itself works only for staff whose email address uses a domain you have verified. Everyone else — on Plus or not — completes the account recovery process for their own Shopify ID.

About This Article

This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Related questions

Admin, staff & security
How do you make an existing staff member the owner of a Shopify store?

On non-Plus plans, the store owner opens Settings › Users and uses the store's Change ownership button; the new owner must already be a user there.

October 18, 2026

Payments & payouts
Do you need a written PCI agreement with Shopify?

Yes, but nothing new to sign: the acknowledgment 12.8.2 asks for sits in the Shopify Payments terms; another gateway is a separate agreement.

Updated October 6, 2026

Admin, staff & security
Can you remove Shopify staff accounts through the Admin API?

No — the Admin API lets eligible apps read staff, but no mutation or endpoint removes an account; removal happens outside the Admin API.

Updated October 7, 2026

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.