> ## Documentation Index
> Fetch the complete documentation index at: https://developer.tazapay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# MultiFactor Authentication

> MFA ensures only verified users gain access by requiring multiple authentication factors.

MFA adds an extra layer of security by requiring a second verification step beyond your password. It is mandatory for all Tazapay accounts at login and during high-risk actions.

# Setup

1. On login, you'll be prompted to set up MFA.
2. Choose a method: Passkey (recommended), SMS code, or Authenticator App (TOTP).
3. Complete Verification.
4. Save your recovery codes securely for backup access.

You can also configure MFA in **Settings → Security → Multi-Factor Authentication**.

<Frame>
  <img src="https://mintcdn.com/tazapay-58ae360f/SWJmhDU02-pAjete/images/gs-mfa-overview.png?fit=max&auto=format&n=SWJmhDU02-pAjete&q=85&s=b9ee38502f8d07bd768863c3221997b5" alt="MFA setup in Platform Settings" width="1960" height="1274" data-path="images/gs-mfa-overview.png" />
</Frame>

# MFA Methods

<CardGroup cols={2}>
  <Card title="Passkey" icon="fingerprint" color="#3b82f6">
    <span style={{background: 'rgba(34,197,94,0.15)', color: '#22c55e', padding: '2px 10px', borderRadius: '999px', fontSize: '12px', fontWeight: 600, display: 'inline-block', marginBottom: '10px'}}>Recommended</span>

    Uses Face ID, fingerprint, or device lock. No code to enter — one tap to verify.

    <Frame>
      <img src="https://mintcdn.com/tazapay-58ae360f/SWJmhDU02-pAjete/images/passkey-mfa.png?fit=max&auto=format&n=SWJmhDU02-pAjete&q=85&s=d49a18aa492043db8e0079a6e5f55fd4" alt="Passkey setup" width="2940" height="1368" data-path="images/passkey-mfa.png" />
    </Frame>
  </Card>

  <Card title="Authenticator App (TOTP)" icon="mobile-screen">
    Google Authenticator, Authy, or 1Password. Generates a new 6-digit code every 30 seconds.

    <Frame>
      <img src="https://mintcdn.com/tazapay-58ae360f/SWJmhDU02-pAjete/images/gs-mfa-auth-app.png?fit=max&auto=format&n=SWJmhDU02-pAjete&q=85&s=b475771f3a137afd7981cfa00410cfa1" alt="Authenticator App Setup" width="1960" height="1312" data-path="images/gs-mfa-auth-app.png" />
    </Frame>
  </Card>

  <Card title="SMS Code" icon="comment-sms">
    6-digit code sent to your registered phone number. Requires mobile signal.

    <Frame>
      <img src="https://mintcdn.com/tazapay-58ae360f/SWJmhDU02-pAjete/images/gs-mfa-sms.png?fit=max&auto=format&n=SWJmhDU02-pAjete&q=85&s=b92e4c9d01e8b58627960861c5282ad3" alt="SMS Phone Number setup" width="1960" height="980" data-path="images/gs-mfa-sms.png" />
    </Frame>
  </Card>

  <Card title="Recovery Codes" icon="key">
    One-time use backup codes generated during setup. Use only if other methods are unavailable.

    <Frame>
      <img src="https://mintcdn.com/tazapay-58ae360f/SWJmhDU02-pAjete/images/recovery-code-mfa.png?fit=max&auto=format&n=SWJmhDU02-pAjete&q=85&s=2944926d052ba620334663f0a86f3c4c" alt="Recovery code Setup" width="2940" height="1368" data-path="images/recovery-code-mfa.png" />
    </Frame>

    <span style={{background: 'rgba(255,255,255,0.08)', color: '#999', padding: '4px 12px', borderRadius: '999px', fontSize: '13px', display: 'inline-block', marginTop: '12px'}}>Backup only</span>
  </Card>
</CardGroup>

# Managing MFA

From **Settings → Security → MFA**, you can:

* Add/remove passkeys
* Update your SMS number
* Replace your authenticator app
* Change your default method
* View or regenerate recovery codes

***

# Best Practices

* Enable at least two MFA methods to prevent lockout.
* Store recovery codes securely and offline.
* Prefer Passkeys for best balance of security and convenience.
* Use [role-based access](/getting-started/overview/managing-your-team): add teammates via Settings → Manage team → Invite Teammate so each user has independent MFA.

# Support

If you lose access to all MFA methods and recovery codes, contact [support@tazapay.com](mailto:support@tazapay.com).
