Which template category does this belong to?+
Authentication. It is reserved exclusively for one-time passcodes and verification codes. You cannot include marketing, reminders, or educational content in this category, or the template will be rejected on review.
Do I still need opt-in to send an OTP?+
Consent still applies as a baseline, but Authentication templates are triggered by a real user action — a login or verification the client themselves initiated — so they are inherently expected and self-justifying at the moment they are sent.
Can I edit the wording of the template?+
Yes, within the Authentication category rules. You can adjust the expiry time and the security warning, but you must keep the message limited to the code, its validity, and a do-not-share notice, then re-submit the edited version for approval.
How is an OTP message billed?+
WhatsApp bills per delivered message at the Authentication category rate. There is no per-conversation charge, and the free 24-hour service window does not affect how this template is priced. InfiQ adds transparent ₹ platform pricing, ex-GST, on top of that rate.
How quickly can I start sending after submitting?+
Once the template is approved — usually within a day for a clean OTP format — you can send codes instantly through InfiQ, with delivery in seconds rather than the delays common on SMS.
Why is WhatsApp OTP more secure than SMS?+
The message carries your verified business name and green tick, so clients can tell a genuine code request from a phishing attempt. There is also no SIM-swap or carrier-interception exposure in the same way, and the copy-code button reduces manual-entry errors.
Can I send OTPs in Hindi or a regional language?+
Yes. Create a separate language version of the template and submit it for approval independently — each language is treated as its own template, so a Hindi OTP is a parallel template rather than an edit of the English one.
What are the most common reasons an OTP template gets rejected?+
Adding any promotional or educational content, dropping the security warning line, cramming in extra variables, or mislabelling the template as Utility instead of Authentication. Keep it to the code, expiry, and warning with a standard copy-code button.