This feature is available on all Goodshuffle Pro Plans.
Two-Factor Authentication (2FA) adds a second layer of security to your Goodshuffle Pro account. After entering your password, you'll be asked for a temporary 6-digit code generated by an authenticator app on your phone. Even if someone gets your password, they can't log in without that code.
This article walks you through two ways to enroll: from your Account Settings, or when prompted automatically at login via a desktop or a mobile device.
✅ Before you start
Download an authenticator app on your phone: Google Authenticator (iOS / Android), Authy (iOS / Android), or Microsoft Authenticator (iOS / Android).
We recommend signing in on a desktop or tablet and using your phone for the authenticator. If need be, you can use the "Copy Key" option to do so only on a mobile device.
Enrolling in 2FA from your Account Settings
Use this if you're setting up 2FA voluntarily or if an Admin has required it for your account.
Go to Account Settings
From your Dashboard, click Account in the left-hand menu, then choose Security.
Click "Enroll in 2FA"
This opens the enrollment screen.
Scan the QR code
Open your authenticator app on your phone and scan the QR code shown on screen. Make sure the email address in your app matches the one you use to log in to Goodshuffle Pro.
Can't scan?
Use the copy key option to manually enter the secret key into your authenticator app. This works on any device.
Enter your 6-digit code
Your app will generate a code. Enter it into Goodshuffle Pro.Do not include any spaces— enter "123456" not "123 456".
Save your recovery code
You'll be shown a 16-digit recovery code. Save it somewhere secure right now — it's shown only once.
Confirm and continue
Click Recovery Code Saved, then Continue. Setup is complete!
Enrolling in 2FA When Prompted at Login
If your business has hit the $50,000 online payment threshold, you'll be prompted to set up 2FA the next time you log in.
Log in normally
Go to pro.goodshuffle.com and enter your email and password.
Click "Set Up Two-Factor Authentication"
This appears automatically on the next screen.
Scan the QR code
Open your authenticator app on your phone and scan the QR code. Confirm the email matches your Goodshuffle Pro login.
Enter and verify the code
Type the 6-digit code from your app. No spaces.
Save your recovery code
Save the 16-digit recovery code somewhere secure before clicking Continue.
You're in
You'll be redirected to your Dashboard. Setup is done.
How to set up 2FA from your mobile device after being prompted at login
Where to Store Your Recovery Code
Your recovery code is a safety net — the one thing that gets you back in if you lose your phone. Store it wisely.
💾 Safe places to store your recovery code
Password-protected Notes on Mac (Notes → Lock Note)
An encrypted file on a PC (right-click → Properties → Advanced → Encrypt)
Printed and stored in a secure physical location
🚫 Do NOT store your recovery code in your password manager
If your password manager is ever breached, you'd lose both your password and your backup at the same time.
After Setup: Logging In
Each time you log in, you'll be asked for your 6-digit code after entering your password. Open your authenticator app and enter the current code. Codes refresh every 30 seconds — if it just changed, wait for the next one.
💡 Tip: Trust this device for 30 days
On your personal office computer, check "Trust this device for 30 days" after entering your code. You won't need to enter it again for 30 days on that browser. Never do this on a shared or public computer.
Troubleshooting Setup Issues
"Failed to Verify" error after scanning the QR code
Delete the existing entry
In your authenticator app, delete the Goodshuffle Pro entry you just added.
Re-scan fresh
Return to the 2FA setup screen in Goodshuffle Pro and scan the QR code again.
Check your device time
2FA codes are time-based. Go to Settings → Date & Time and enable Set Automatically on your phone.
Setup screen appears on multiple devices at the same time
This causes a conflict. On every device, go to pro.goodshuffle.com/app/logout to fully log out, then set up 2FA fresh on one device.
Multiple Goodshuffle Pro codes in your authenticator app
If you've set up 2FA more than once, your app may show several entries. Open an incognito window and try each code one at a time to find the active one, then delete the rest.
Having Trouble Finding Your 2FA Code? Check Your Device’s Built-In Password Manager
If you did not download a dedicated authentication app (such as Google Authenticator or Authy) during setup, your device may have saved your 2FA code in its native password manager instead.
Many phones automatically open the built-in password manager when you scan the 2FA QR code with your regular camera app. In these cases, your 2FA code will be stored there — not in a separate authentication app.
Where to Look for Your 2FA Code
📱 iPhone (iOS) Users
Your 2FA code may be saved in Passwords, the built-in iOS password manager.
To access:
1. Open the Settings app.
2. Search for and tap “Passwords”.
3. Open Passwords app (you may need to authenticate with Face ID, Touch ID, or your passcode).
4. Browse or search for your Goodshuffle Pro login details.
5. Tap the relevant entry to find the section labeled “Code.”
6. Alternatively, open the Passwords app directly, and look for a Goodshuffle code in the Codes section.
Apple’s official guide on viewing saved passwords:
🔗 https://support.apple.com/en-il/104955
There you'll find your rotating 6-digit code if it was stored automatically.This code is time-based and refreshes approximately every 30 seconds to enhance security.
📱 Android Users
Your 2FA code may be stored in Google Password Manager.
To access:
Settings → Google → Password Manager → [Your Goodshuffle Pro Login]
Or visit: https://passwords.google.com
Google’s official instructions for finding saved passwords:
🔗 https://support.google.com/accounts/answer/6208650
Why This Happens
If you scan the QR code using your phone’s regular camera, the device may default to saving the authenticator entry in its built-in password manager instead of launching a downloaded authentication app. This is normal — the native password manager functions as a 2FA app.
Going Forward
When logging in and prompted for your 2FA code:
Open Passwords (iPhone), or
Open Google Password Manager (Android)
to retrieve your code.
If you'd prefer to use a dedicated authentication app instead, you can reset your 2FA setup from your Goodshuffle Pro account and pair it with apps like Google Authenticator or Authy.
Additional Troubleshooting: Verify Your Device Time Settings
If your 2FA codes are not being accepted — even after confirming you are looking in the correct authentication app or password manager — the issue may be caused by mismatched time zone settings between your mobile device and the device you’re signing in from.
2FA codes are time-based, so both devices must match.
What to Check
Make sure that both:
Your mobile device (where the 2FA code is generated), and
The device you’re logging in from (computer or tablet) are set to the same time zone.
Confirm time zone settings on your devices are toggled to automatically set.
If they are not aligned, your 2FA codes may appear incorrect even though they are valid.
How to Fix It
The easiest solution is to enable automatic time settings on your mobile device:
📱 iPhone (iOS)
Go to Settings → General → Date & Time
Toggle on Set Automatically
📱 Android
Go to Settings → System → Date & time
Toggle on Set time automatically and Set time zone automatically
Once automatic time syncing is enabled across devices, your 2FA codes should begin working correctly.
Need Additional Support? Click the blue chat bubble in the bottom corner of your screen to message our support team—we’re happy to help!

