Two-Step Verification (2FA)

Phone-number-level security using a 6-digit PIN for WhatsApp Business Platform.

What It Is

Two-step verification (2FA) is a phone-number-level security control for WhatsApp Business Platform. It uses a 6-digit PIN that is required when registering or re-registering a number.

Why It Matters

If 2FA is enabled, registration-related actions for that number require the PIN. This is especially relevant during migrations between setups, WABAs, or Meta Business Portfolios.

Who Can Manage 2FA

Only users with sufficient access in the owning Meta Business Portfolio can disable or reconfigure 2FA. Dualhook does not expose 2FA controls in the product UI.

How to Disable 2FA in Meta

  1. Open Meta Business ManagerWhatsApp Manager.
  2. Go to Phone numbers and select the target number.
  3. Open SettingsTwo-step verification.
  4. Click Turn off two-step verification.
  5. Confirm via the email link sent to the business portfolio email address.

After Disabling

  • Complete the migration or registration task that required 2FA to be disabled.
  • Re-enable 2FA afterward to restore stronger protection on the number.
  • Store the PIN in a secure credential manager with controlled access.

Troubleshooting

Turn off button is missing

  • Insufficient permissions for the current user.
  • Wrong Business Portfolio or wrong WABA/number selected.

Confirmation email does not arrive

  • Wrong or outdated portfolio email settings.
  • Email filtering or spam quarantine delays.

Registration still asks for PIN

  • Disable request not fully completed through email confirmation.
  • Propagation delay after settings change.

Related

  • Phone NumbersManaging phone numbers in WhatsApp Business Platform: adding, removing, and limits.
  • WhatsApp Business AccountsWhat a WABA is, how it relates to phone numbers, and how ownership works.
Browse more docsGet started with Dualhook