Skip to content
Meta Business Partner

WhatsApp OTP Authentication Template for Nonprofits

Donor portals, volunteer sign-ups and beneficiary self-service accounts all need a fast, trustworthy way to verify who is logging in. This is a ready-to-use, Meta-compliant WhatsApp one-time-password template built for Indian nonprofits — submitted under the authentication category, with a secure copy-code button and the exact variables Meta expects. Copy it, set your organisation name, and once your template is approved you can start sending verification codes in minutes through InfiQ, an official Meta Business Partner for the WhatsApp Business API.

Authentication
Category
2 ({{1}} code, {{2}} organisation name)
Variables
Copy code (one-tap)
Button
Per delivered message, authentication rate
Billing
Usually within a day
Approval time
Meta live rate card + InfiQ ₹ pricing, ex-GST
Pricing
A Meta-compliant WhatsApp OTP template for nonprofits: authentication category, copy-code button, two variables. Bills at the authentication per-delivered-message rate plus InfiQ's transparent ₹ pricing (ex-GST).
authentication

Variables

  • {{1}} = 482913
  • {{2}} = Asha Foundation

Verified business

482913 is your Asha Foundation verification code. It is valid for 10 minutes. Do not share this code with anyone.

10:24

Copy code

Preview · as customers see it

When a nonprofit should send this OTP template

Reach for this template at any moment where a person must prove they own an account or a phone number before an action goes through. For nonprofits that typically means a donor logging in to a giving portal to view 80G receipts or update a recurring donation, a volunteer creating or resetting a password on your roster app, or a beneficiary opening a self-service account to check the status of aid or a stipend. Because the code is delivered the instant the user requests it, WhatsApp OTP fits naturally into the login and password-reset journey rather than sitting in a separate SMS gateway. The authentication styling WhatsApp applies to these messages also reassures a first-time donor that the prompt is genuine, which matters when trust is your organisation's most valuable asset.

  • Donor portal login and account recovery
  • Volunteer app sign-up and password reset
  • Beneficiary self-service account verification
  • Confirming a new phone number on file before it becomes the contact of record

The template and its variables

The body carries just two variables so it approves cleanly and reads unambiguously. Variable {{1}} is the numeric one-time code your system generates, and {{2}} is your registered organisation name so the donor knows exactly who is asking. A single Copy code button lets the recipient copy the OTP with one tap and paste it straight into your form, eliminating the transcription errors that plague long numeric SMS codes. Keep the ten-minute validity line and the do-not-share warning exactly as written — both are standard for the authentication category and help the template pass review. Do not add a name greeting, a logo, an image, or any link; the authentication category strips all of that out and rejects templates that include it.

  • {{1}} — the one-time code, e.g. 482913
  • {{2}} — your organisation name, e.g. Asha Foundation
  • Button — Copy code (copies {{1}} in one tap)

Getting it approved by Meta the first time

OTP templates are among the fastest to clear because their structure is so constrained, but the constraint is exactly why organisations trip up. Submit under the authentication category, never marketing or utility. Use the standard code-plus-security-message format and the copy-code button rather than a URL button. Strip out anything promotional — no fundraising ask, no campaign line, no emoji, no donation link. Set your {{2}} value to your exact registered display name so it matches your verified WhatsApp Business profile. If you serve donors in more than one language, submit each language as its own template variant in advance, since each is reviewed separately. Get these details right and approval typically lands within a day, after which InfiQ can dispatch codes the moment a user triggers a login.

  • Category must be Authentication
  • Copy-code button, not a link button
  • No greeting, logo, image, link or promotional text
  • Submit each language version separately

What it costs to send

This template bills at the authentication category rate. Since Meta moved off per-conversation billing on 1 July 2025, WhatsApp charges per delivered message by category, so every verification code you send is priced individually at the authentication rate — one of the lower rates on the card. The old 24-hour window still exists, but it is a free customer-service window for replying to inbound messages, not a billing unit, so it does not change what an OTP costs. Through InfiQ you pay Meta's live authentication rate plus InfiQ's transparent ₹ platform pricing, quoted ex-GST, with no surprises on the invoice. Because OTPs are short and high-intent, they usually pay for themselves in reduced failed logins and fewer support tickets from locked-out donors and volunteers.

  • Authentication rate, per delivered message
  • 24-hour window is a free service window, not a billing unit
  • Meta live rate card + InfiQ transparent ₹ pricing, ex-GST

Like this template? Send it live in 24 hours.

Talk to InfiQ

Use this template in your account

Tell us your volume — we’ll load your templates and get you a sandbox in about 2 hours.

Step 1 of 2
WhatsApp

Protected by invisible spam checks · replies within 1 working day

Frequently asked questions

Which category does this template belong to?+
Authentication. OTP and verification-code messages are business-initiated security prompts, so Meta requires them to be submitted under the authentication category — never marketing or utility.
Does an OTP template need opt-in?+
Consent still applies as a general rule, but authentication messages are tied to a real action the person just took — a login, password reset, or verification request — so they are expected and are sent in direct response to that action rather than as unsolicited outreach.
Can I add our logo, a greeting, or a donation link?+
No. The authentication category forbids links, images, greetings and any promotional or fundraising content. Only the code variable and your organisation name are allowed. Adding anything else will get the template rejected.
How fast can I start sending after submitting?+
Authentication templates usually clear Meta review within a day. Once approved, you can send verification codes instantly through InfiQ whenever a user triggers a login or reset.
Is WhatsApp OTP better than SMS for our donors?+
For most Indian audiences WhatsApp OTPs see higher read rates and the copy-code button removes typing errors. It also carries WhatsApp's authentication styling, which signals a genuine security message and reduces the chance a donor mistakes it for spam.
How is an OTP message billed?+
Per delivered message at the authentication category rate, plus InfiQ's transparent ₹ platform pricing, ex-GST. Meta moved off per-conversation billing on 1 July 2025, so each delivered code is charged individually.
Can I edit the wording of the code message?+
You can adjust within the authentication category rules — for example, translating it to a regional language — but you must keep the standard OTP format and the security line, and re-submit the edited template for approval before sending.
Can I send it in Hindi or a regional language?+
Yes. Create a separate language version of the same template with identical authentication structure. Each variant is approved on its own, so submit each language you need in advance.