Skip to main content

Securing Your Account With Multi-Factor Authentication (MFA)

Your Petsoft account holds sensitive information: customer addresses, payment details, and pet medical records. Multi-factor authentication adds a second check when you log in. A stolen password alone cannot give someone access to your account.

How It Works

When MFA is on, you log in with your password as usual. Then Petsoft asks for a 6-digit code from an authenticator app on your phone. The code changes every 30 seconds. Even if someone sees the code once, it will not work again.

Set Up Two-Factor Authentication

Go to Profile > Two-Factor Authentication and click Set Up Two-Factor Authentication.

Two-factor authentication not yet configured Before setup, the security page shows a Not Configured badge and one Set Up Two-Factor Authentication button.

You will need an authenticator app. If you do not have one, download one of these:

  • Google Authenticator
  • Microsoft Authenticator
  • Authy
  • Proton Authenticator

Open the app. Tap the plus sign. Scan the QR code that Petsoft shows on your screen. The app immediately starts generating codes for your Petsoft account.

Enter the current 6-digit code into Petsoft to confirm the setup. If Petsoft accepts the code, MFA is active.

The MFA setup screen with QR code Scan the QR code, or type the manual key. Then confirm with the 6-digit code your app generates.

Recovery Codes

During setup, Petsoft gives you a list of recovery codes. Use a recovery code once if you lose your phone or delete the authenticator app.

The recovery codes screen Recovery codes appear once, with Copy and Print buttons. If you regenerate codes later, Petsoft invalidates any unused codes.

Store these codes in a safe place. Print them and put them in a locked drawer, or save them in a password manager. Do not leave them on your desk or in an unencrypted file on your computer.

Each recovery code works only once. After you use a code, Petsoft does not accept it again. If you use all your codes, generate a new list from the security page. This action invalidates the old codes.

Log In With MFA

After you enter your email and password, Petsoft shows a second screen. This screen asks for your code. Open your authenticator app, find the Petsoft entry, and enter the code.

The two-factor code entry screen at login This is the second step at login. Enter the code from your app, or use a recovery code instead.

If the code does not work, wait for the next one. Codes change every 30 seconds. Some apps show a countdown timer for the remaining time.

If You Lose Your Device

Use a recovery code. On the MFA screen, click Use a recovery code instead rather than entering a 6-digit code. Enter one of your saved recovery codes. Petsoft then signs you in.

The recovery code sign-in screen This is the Recovery Code Sign-In screen. Each code works only once. You can return to the authenticator code screen from here.

After you log in, go to the security page. Use Reset Authenticator to set up MFA again on a new device. If you do not have recovery codes, contact support. You must verify your identity to regain access.

Reset Your Authenticator

If you get a new phone or need to start again, go to the security page and click Reset Authenticator. Confirm the action. Petsoft immediately removes your authenticator registration and invalidates your existing recovery codes.

Two-factor authentication enabled When MFA is active, the security page shows Manage Recovery Codes and Reset Authenticator buttons.

There is no code to enter. You only confirm the action. Reset Authenticator does not turn off MFA temporarily. It fully resets your MFA setup. Petsoft returns you to the setup flow. You will scan a new QR code and generate a new set of recovery codes.

The Reset Authenticator confirmation The confirmation explains the consequences. Petsoft removes your registration and invalidates your existing recovery codes.

You should leave MFA on for all admin accounts. If staff members share a login, give each staff member an individual account. If you keep the shared account, turn on MFA for it. Store the recovery codes where the whole team can find them in an emergency.

MFA Setup Flow

Lost Device Decision Tree

Authenticator App Comparison

FeatureGoogle AuthenticatorMicrosoft AuthenticatorAuthyProton Authenticator
Cloud backupNoYesYesYes
Multi-deviceNoYesYesYes
Works offlineYesYesYesYes
Desktop appNoNoNoYes
Was this page helpful?

Still stuck?

Our team is happy to help. Reach out and we'll get you back on track.