راهنمای عملی · ۳۰ مرداد ۱۴۰۵

ثبت نام با شماره موبایل در ووکامرس چگونه انجام می‌شود؟

پاسخ کوتاه: کاربر شماره را وارد می‌کند، مالکیت آن را با کد یکبارمصرف ثابت می‌کند و سپس سیستم حساب موجود را پیدا یا برای شماره تازه یک حساب مشتری می‌سازد. در نبض شماره موبایل شناسه اصلی حساب است؛ نام و ایمیل در فرم ثبت‌نام عمومی اختیاری‌اند، اما قواعد خود ووکامرس یا درگاه ممکن است هنگام پرداخت اطلاعات بیشتری بخواهند.

جریان استاندارد

از شماره موبایل تا حساب ووکامرس در چهار مرحله

فرم باید پیش از ساخت حساب، شماره را در سرور تأیید کند و نتیجه را به همان شماره و همان نشست OTP گره بزند.

۱

نرمال‌سازی شماره

اعداد فارسی و عربی تبدیل می‌شوند و قالب‌های ۰۹، ۹۸۹ و ‎+۹۸۹ به یک شماره ۱۱ رقمی یکسان می‌رسند.

۲

ارسال و تأیید OTP

کد از نشست مرکزی OTP ارسال می‌شود. کد، شناسه درخواست و شماره باید با هم در سرور تأیید شوند.

۳

پیداکردن حساب موجود

شماره در اطلاعات صورتحساب و کلیدهای رایج موبایل جست‌وجو می‌شود تا ثبت‌نام دوباره به‌جای ورود رخ ندهد.

۴

ساخت و ورود حساب تازه

اگر حسابی وجود نداشته باشد، فیلدهای فعال دریافت و حساب customer ساخته می‌شود؛ سپس نشست ورود کاربر ایجاد می‌گردد.

دو نقطه ورود

ثبت نام عمومی با OTP پرداخت یکی نیست

فرم عمومی از صفحه ورود، حساب من، شورت‌کد یا مودال شروع می‌شود. OTP پرداخت زمانی فعال است که مهمان روی ثبت سفارش می‌زند. این دو مسیر می‌توانند هر دو حساب را بسازند، اما زمان ساخت و منبع اطلاعات آن‌ها متفاوت است.

در فرم عمومی، کاربر تازه بعد از تأیید کد فقط فیلدهایی را می‌بیند که مدیر فعال کرده است. در پرداخت، نام و شماره از فرم صورتحساب ووکامرس خوانده می‌شوند و حساب پس از معتبرشناخته‌شدن سفارش ساخته یا متصل می‌شود. جزئیات مسیر خرید را در راهنمای ورود با شماره موبایل در پرداخت ووکامرس ببینید.

فرم ورود و ثبت نامOTP هنگام پرداخت
ورود از حساب من، صفحه یا مودالشروع از ثبت سفارش مهمان
فیلدهای فعال تنظیمات نبضاطلاعات صورتحساب ووکامرس
ساخت حساب پس از تکمیل فرمساخت حساب پس از اعتبارسنجی سفارش
مستقل از نوع Checkoutمسیر جدا برای کلاسیک و Block
ایمیل و نام کاربری

بدون ایمیل واقعی، حساب وردپرس چه می‌شود؟

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

  • ایمیل واردشده باید معتبر و برای حساب دیگری استفاده نشده باشد.
  • ایمیل واقعی در فیلد کاربر و billing_email ذخیره می‌شود.
  • نام کاربری بر اساس تنظیم مدیر ساخته می‌شود و در نبود داده مناسب به الگوی امن مبتنی بر شماره برمی‌گردد.
  • قواعد Checkout، مالیات یا درگاه می‌توانند مستقل از فرم ثبت‌نام، ایمیل و نشانی را اجباری کنند.
مرز مهم: «اختیاری‌بودن ایمیل برای ساخت حساب نبض» به معنی حذف خودکار الزام ایمیل از تسویه‌حساب ووکامرس نیست. فیلدهای سفارش را جداگانه و با همه درگاه‌های فعال تست کنید.
حساب‌های قدیمی

چطور جلوی حساب تکراری را بگیریم؟

قبل از ساخت کاربر، فقط یک شکل از شماره را جست‌وجو نکنید. یک مشتری ممکن است سال قبل با ‎+۹۸۹ ثبت شده باشد و امروز ۰۹ وارد کند. نرمال‌سازی و جست‌وجوی چند کلید، شرط اتصال درست سفارش‌ها و سوابق خرید است.

شماره صورتحساب

billing_phone هویت اصلی حساب در نبض است و قالب محلی و بین‌المللی آن بررسی می‌شود.

سازگاری با Digits

کلیدهای رایج شماره در Digits نیز خوانده می‌شوند؛ بنابراین مشتری قبلی می‌تواند با همان شماره وارد حساب موجود شود.

آزمون با داده واقعی

یک شماره قدیمی، یک شماره با قالب بین‌المللی و یک شماره کاملاً تازه را روی staging امتحان کنید.

داده را بی‌دلیل کپی نکنید: برای فیلد انتخابی ثبت‌نام می‌توان همان Meta Key موجود در Digits را به نبض معرفی کرد. در این حالت نبض مقدار قبلی را از همان user_meta می‌خواند و مهاجرت موازی لازم نیست.
فیلدهای ثبت نام

فقط اطلاعاتی را بگیرید که واقعاً استفاده می‌کنید

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

  • حداکثر ۱۰ فیلد انتخابی با حداکثر ۳۰ گزینه برای هر فیلد؛
  • امکان اجباری یا اختیاری‌کردن هر فیلد؛
  • ذخیره مستقیم مقدار استاندارد در user_meta؛
  • رد کلیدهای حساس و سیستمی مانند موبایل، ایمیل، billing_* و wp_*؛
  • نمایش فیلدها فقط هنگام ساخت حساب تازه، نه ورود مشتری موجود.
تنظیم فیلدهای ثبت نام با شماره موبایل در افزونه نبض

تنظیمات واقعی فرم نبض

روش ورود، حالت نمایش، فیلدهای کاربر تازه و OTP پرداخت در همین بخش پیکربندی می‌شوند.

امنیت و آزمون

قبل از انتشار این هفت حالت را تست کنید

۱

کاربر کاملاً تازه

کد درست، فیلدهای فعال، نقش customer و ورود پس از ساخت حساب را بررسی کنید.

۲

کاربر موجود

ورود باید به همان حساب برسد و مقدارهای قبلی پروفایل را بی‌دلیل بازنویسی نکند.

۳

کد غلط و منقضی

نشست پنج دقیقه اعتبار و پنج فرصت تأیید دارد؛ پس از آن باید درخواست تازه شروع شود.

۴

ارسال مجدد

فاصله ۳۰ ثانیه‌ای باید هم در رابط دیده و هم در سرور اعمال شود.

۵

ایمیل تکراری

ایمیلی که برای حساب دیگری است نباید به شماره تازه متصل شود.

۶

Checkout واقعی

مهمان تازه و موجود را در کلاسیک و Block با هر درگاه فعال تا صفحه نتیجه ببرید.

۷

قالب و کش

مودال، شورت‌کد، حساب من و صفحه اختصاصی را روی موبایل و با بهینه‌ساز فعال آزمایش کنید.

OTP احراز هویت رسمی نیست. کد یکبارمصرف فقط دسترسی لحظه‌ای به پیامک همان شماره را نشان می‌دهد. برای عملیات پرریسک به کنترل‌های تکمیلی نیاز دارید. جزئیات انقضا و محدودیت را در راهنمای امنیت OTP بخوانید.
پرسش‌های پرتکرار

درباره ثبت نام موبایلی ووکامرس

آیا برای ثبت نام با شماره موبایل در ووکامرس ایمیل لازم است؟

در ورود عمومی نبض، شماره موبایل تنها فیلد پایه الزامی است. اگر ایمیل دریافت نشود، یک ایمیل داخلی برای سازگاری وردپرس ساخته و به‌عنوان جایگزین علامت‌گذاری می‌شود؛ با این حال تنظیمات خود ووکامرس یا درگاه می‌تواند ایمیل را در پرداخت لازم کند.

اگر شماره موبایل از قبل حساب داشته باشد چه می‌شود؟

شماره نرمال می‌شود و حساب موجود در کلید شماره صورتحساب و قالب‌های رایج شماره جست‌وجو می‌شود. پس از تأیید OTP، کاربر به همان حساب وارد می‌شود و حساب تازه ساخته نمی‌شود.

ثبت نام پیامکی با OTP هنگام پرداخت چه تفاوتی دارد؟

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

آیا کاربران قبلی Digits باید مهاجرت داده شوند؟

نبض شماره را از چند کلید رایج Digits نیز می‌خواند. برای فیلدهای انتخابی می‌توان همان Meta Key را استفاده کرد؛ بنابراین در این حالت نیازی به کپی‌کردن مقدارهای موجود نیست.

آیا ثبت نام با شماره موبایل به‌تنهایی احراز هویت رسمی است؟

خیر. OTP فقط دسترسی لحظه‌ای کاربر به پیامک همان شماره را اثبات می‌کند و جای احراز هویت رسمی یا کنترل ضدتقلب پرداخت را نمی‌گیرد.

مطالعه بعدی

خوشه ورود پیامکی را کامل کنید

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

کاربر تازه را بسازید، مشتری قبلی را به همان حساب برگردانید و OTP پرداخت را جداگانه تست کنید.

مشاهده ورود OTP نبض