چرا کد تأیید پیامکی نمی‌آید یا دیر می‌رسد؟ راه‌حل برای کاربران و سایت‌ها

چرا کد تأیید پیامکی نمی‌آید یا دیر می‌رسد؟ راه‌حل برای کاربران و سایت‌ها

تیم وب‌سرویس آموزش ارسال پیامک

دکمهٔ «دریافت کد» را زده‌اید، دقیقه‌ای گذشته و هنوز پیامکی نیامده. این یکی از رایج‌ترین گلایه‌های کاربران ایرانی در اینترنت است. خبر خوب این‌که بیشتر وقت‌ها علت ساده است. این مقاله دو بخش دارد: اول کارهایی که شما به‌عنوان کاربر می‌توانید انجام دهید، و بعد چیزهایی که صاحب سایت یا اپ باید بررسی کند.

بخش اول: اگر کاربر هستید

۱. پوشهٔ پیام‌های فیلترشده را ببینید

بسیاری از گوشی‌ها و برنامه‌های پیامک، پیام‌هایی را که از شماره‌های ناشناس یا خطوط پیامکی می‌آیند در بخشی جدا مثل «هرزنامه»، «مسدودشده» یا «پیام‌های فیلترشده» می‌گذارند و اعلانی هم نشان نمی‌دهند. اگر قبلاً پیامک‌های یک سرشماره را مسدود کرده باشید، کد تأیید همان سرشماره هم به همین پوشه می‌رود.

۲. حافظهٔ پیامک‌ها را خالی کنید

در برخی گوشی‌ها، به‌ویژه مدل‌های قدیمی‌تر، وقتی حافظهٔ پیامک یا حافظهٔ گوشی پر باشد، پیامک تازه دریافت نمی‌شود. چند پیام قدیمی را پاک کنید و دوباره امتحان کنید.

۳. شماره را دوباره نگاه کنید

یک رقم جابه‌جا کافی است تا کد به گوشی دیگری برود. اگر سایت شماره را با چند رقم پنهان نشان می‌دهد، رقم‌های پیدا را چک کنید.

۴. پشت‌سرهم «ارسال دوباره» نزنید

هر درخواست تازه معمولاً کد قبلی را باطل می‌کند. اگر چند بار پشت‌سرهم بزنید، ممکن است کد قدیمی‌تر دیرتر برسد و شما همان را وارد کنید و خطا بگیرید. همیشه آخرین کد را وارد کنید. بیشتر سایت‌ها هم برای تعداد درخواست سقف دارند و اگر از آن رد شوید، تا چند دقیقه کدی نمی‌فرستند.

۵. آنتن و سیم‌کارت

حالت پرواز، آنتن ضعیف یا خارج از کشور بودن (رومینگ) دریافت پیامک را مختل می‌کند. در گوشی‌های دوسیم‌کارته مطمئن شوید شماره‌ای که وارد کرده‌اید روی همان گوشی فعال است. یک بار خاموش و روشن کردن گوشی هم گاهی همه‌چیز را درست می‌کند.

۶. پیام‌های تبلیغاتی را مسدود کرده‌اید؟

اگر دریافت پیامک تبلیغاتی را برای سیم‌کارتتان مسدود کرده باشید، پیامک‌هایی که از خط تبلیغاتی فرستاده می‌شوند به شما نمی‌رسند. کد تأیید باید از خط خدماتی فرستاده شود. اگر سایتی این را رعایت نکرده باشد، کاری از دست شما برنمی‌آید؛ به پشتیبانی همان سایت خبر دهید.

۷. کمی صبر کنید

در ساعت‌های شلوغ (مثلاً شروع حراج‌ها یا ثبت‌نام‌های همگانی) ارسال‌ها صف می‌شوند و کد ممکن است با تأخیر برسد. اگر بعد از دو سه دقیقه نیامد، یک بار دیگر درخواست کنید.

بخش دوم: اگر صاحب سایت یا اپلیکیشن هستید

وقتی کاربران مدام می‌گویند «کد نمی‌آید»، معمولاً یکی از این‌هاست:

خط نامناسب

بزرگ‌ترین و رایج‌ترین علت. اگر کد تأیید را از خط تبلیغاتی می‌فرستید، به بخش بزرگی از کاربرانتان که پیامک تبلیغاتی را مسدود کرده‌اند (بلک‌لیست) هرگز نمی‌رسد. راه‌حل، خط خدماتی است.

متن تبلیغاتی در پیام کد

اگر کنار کد، تبلیغ یا لینک تخفیف بگذارید، ممکن است پیام شما تبلیغاتی تشخیص داده شود. پیام کد تأیید را فقط برای کد بنویسید.

موجودی تمام شده

وقتی موجودی حساب پیامکی تمام شود، هیچ کدی نمی‌رود و ورود همهٔ کاربران قطع می‌شود. برای موجودی هشدار بگذارید و خطای «موجودی ناکافی» وب‌سرویس را در لاگ پیگیری کنید.

شماره‌های یکدست‌نشده

کاربر شماره را با ارقام فارسی، فاصله یا پیشوند ۹۸ وارد می‌کند و وب‌سرویس آن را نامعتبر می‌داند. پیش از ارسال، ارقام را لاتین کنید و قالب شماره را یکدست کنید.

محدودیت‌هایی که خودتان گذاشته‌اید

سقف درخواست کد لازم است، اما اگر خیلی سخت‌گیر باشد، کاربری که یک بار شماره را اشتباه زده، چند دقیقه پشت در می‌ماند. پیام خطای روشن نشان دهید: «تا ۲ دقیقهٔ دیگر می‌توانید دوباره درخواست کنید».

وضعیت تحویل را نگاه کنید، حدس نزنید

شناسهٔ پیگیری هر ارسال را نگه دارید. وقتی کاربری می‌گوید کد نیامده، وضعیت تحویل همان پیام را ببینید: در صف مانده، به اپراتور رسیده، تحویل شده یا ناموفق بوده؟ هرکدام علت جدایی دارد که در «راهنمای وضعیت‌های ارسال» توضیح داده‌ایم. اگر وضعیت «تحویل شده» است ولی کاربر کد را نمی‌بیند، احتمالاً پیام در پوشهٔ فیلترشدهٔ گوشی اوست.

جمع‌بندی

برای کاربر: پوشهٔ فیلترشده، حافظهٔ گوشی و درستی شماره را ببینید و همیشه آخرین کد را وارد کنید. برای صاحب سایت: خط خدماتی، متن کوتاه و بی‌تبلیغ، هشدار موجودی و پیگیری وضعیت تحویل. نکته‌های پیاده‌سازی را در «ارسال کد تأیید پیامکی از سایت و اپلیکیشن» ببینید. اگر کاربرانتان هنوز کد نمی‌گیرند، با پشتیبانی وب‌سرویس تماس بگیرید تا وضعیت ارسال‌ها را با هم بررسی کنیم.