توضیحات
افزونه احراز هویت ووکامرس ناظر
افزونه احراز هویت ووکامرس ناظر یک راهحل جامع و یکپارچه برای تطبیق اطلاعات هویتی واقعی مشتریان با پایگاه داده ملی ایران (ثبت احوال) است. این افزونه به مدیران فروشگاههای اینترنتی اجازه میدهد تا پیش از هر خرید، از اصالت و هویت واقعی کاربر اطمینان حاصل کنند و از خرید کاربران تأیید نشده جلوگیری نمایند.
در ادامه همه قابلیتها به تفکیک شرح داده میشود:
۱. ثبت و احراز هویت هوشمند از طریق API ملی
اتصال مستقیم به API ملی ایران (
api.ir)
افزونه با استفاده از توکن اختصاصی شما، کد ملی و تاریخ تولد کاربر را به سامانه ارسال کرده و اطلاعات کامل (نام، نام خانوادگی، نام پدر، جنسیت، وضعیت حیات) را دریافت میکند.اعتبارسنجی دقیق ورودی
کد ملی باید ۱۰ رقم و تاریخ تولد به فرمتسال/ماه/روزباشد. سیستم خطاهای رایج (کد ملی اشتباه، تاریخ نامعتبر) را قبل از ارسال به API تشخیص میدهد.دریافت پاسخ کامل API
حتی اگر API با خطا برگردد (مثلاً کد ملی نادرست)، پیام خطای فارسی به کاربر نمایش داده میشود.
۲. نمایش فقطخواندنی اطلاعات هویتی در حساب کاربری
پس از احراز موفق، کاربر دیگر نمیتواند اطلاعات هویتی خود را تغییر دهد. اطلاعات در دو بخش نمایش داده میشود:
صفحه اختصاصی «احراز هویت» – یک جدول منظم شامل نام، نام خانوادگی، نام پدر، کد ملی، تاریخ تولد، جنسیت و وضعیت حیات.
بخش «جزئیات حساب» (ویرایش حساب) – یک جعبه جداگانه با همان اطلاعات به همراه قفل شدن فیلدهای نام و نام خانوادگی (غیرقابل ویرایش).
۳. قفل شدن نام و نام خانوادگی در پروفایل کاربر
کاربر پس از احراز، نمیتواند نام و نام خانوادگی خود را تغییر دهد.
فیلدها در فرم ویرایش حساب به صورت غیرفعال (disabled) نمایش داده میشوند.
هرگونه تلاش برای تغییر از طریق ارسال مستقیم فرم با خطای اعتبارسنجی مواجه میشود.
۴. بهروزرسانی خودکار «نام نمایشی» (Display Name)
نام نمایشی کاربر در وردپرس به صورت خودکار به «نام + نام خانوادگی» دریافتی از API تبدیل میشود. این کار باعث یکپارچگی بیشتر در نمایش نام کاربر در سراسر سایت میگردد.
۵. جلوگیری از خرید کاربران تأیید نشده (قابلیت حیاتی برای فروشگاههای قانونی)
این ویژگی اصلیترین مزیت رقابتی افزونه است:
مسدود کردن افزودن به سبد خرید – اگر کاربر احراز هویت نکرده باشد، با افزودن محصول، پیام خطا همراه با لینک مستقیم به صفحه احراز هویت دریافت میکند.
مسدود کردن تسویه حساب (Checkout) – حتی اگر محصولی در سبد باشد، هنگام نهاییسازی خرید خطا نمایش داده میشود.
نمایش نوتیس در سبد خرید خالی – در صورتی که سبد خرید کاربر خالی است، پیام توضیحی برای احراز هویت نشان داده میشود.
امکان فعال/غیرفعال کردن این قابلیت از تنظیمات – مدیر میتواند بر اساس نیاز فروشگاه خود، محدودیت خرید را اعمال یا لغو کند.
💡 چرا این ویژگی اهمیت دارد؟
بسیاری از قوانین تجارت الکترونیک (مانند الزامات درگاه بانکی، قوانین مبارزه با پولشویی، و مقررات اتحادیه کشوری کالا) فروشگاهها را ملزم به شناسایی دقیق مشتریان میکند. این افزونه به صورت خودکار این الزام را برآورده میکند.
۶. مدیریت کامل در پیشخوان وردپرس (ویژه مدیران)
متاباکس اطلاعات هویتی در صفحه ویرایش کاربر
در پروفایل هر کاربر، یک جعبه اختصاصی تمام اطلاعات ثبتشده از API را نمایش میدهد.دکمه «ریست اطلاعات هویتی»
مدیر میتواند با یک کلیک، کلیه متاهای مربوط به احراز هویت را حذف کند. پس از ریست، کاربر دوباره مجاز به احراز هویت میشود (مفید برای مواردی که کاربر اطلاعات اشتباه ثبت کرده یا نیاز به بهروزرسانی دارد).ستون «احراز هویت» در لیست کاربران
در صفحه «کاربران → همه کاربران» یک ستون جدید با وضعیت ✓ تأیید شده یا ✗ تأیید نشده اضافه میشود. مدیر به سرعت میتواند وضعیت هویتی همه کاربران را ببیند.Ajax بدون بازخوانی صفحه
عملیات ریست اطلاعات از طریق درخواست Ajax انجام میشود (بدون نیاز به رفرش صفحه).
۷. ایجاد خودکار صفحه احراز هویت (بدون نیاز به تنظیم دستی)
افزونه در زمان فعالسازی، یک صفحه جدید با عنوان «احراز هویت هویتی» ایجاد میکند و شورتکد مربوطه را در آن قرار میدهد. سپس منوی «حساب کاربری» ووکامرس را به طور خودکار به همان صفحه هدایت میکند. هیچ نیازی به تنظیم پرمالینک یا ایجاد صفحه دستی نیست.
۸. شورتکد اختصاصی [wc_identity_verification]
میتوانید این شورتکد را در هر صفحه یا پستوبلاگی قرار دهید تا فرم احراز هویت در آن مکان نیز نمایش داده شود. در صورت احراز شده بودن کاربر، فرم تبدیل به جدول فقطخواندنی میشود.
۹. طراحی واکنشگرا و سازگار با قالبهای ووکامرسی
استایلهای افزونه به صورت سبک (lightweight) و با استفاده از کلاسهای woocommerce-general نوشته شده است. جداول و جعبهها در تمام دستگاهها (موبایل، تبلت، دسکتاپ) به درستی نمایش داده میشوند.
۱۰. امنیت بالا و مطابقت با استانداردهای وردپرس
Nonce و توانمندی (Capability) چک – تمام درخواستهای حساس (احراز هویت، ریست اطلاعات) با token امنیتی و بررسی دسترسی مدیر همراه هستند.
پالایش دقیق ورودیها – اطلاعات ارسالی از کاربر با
sanitize_text_fieldوwp_verify_nonceپاکسازی میشوند.ذخیره توکن API در گزینههای ووکامرس – از روش استاندارد وردپرس برای ذخیره دادههای حساس استفاده میشود.
۱۱. چندزبانگی (قابل ترجمه)
تمامی رشتههای متنی افزونه با توابع __() و _e() آماده ترجمه به زبانهای دیگر شدهاند. فایلهای ترجمه (pot/po) به همراه پلاگین ارائه میشوند.
۱۲. سازگاری با آخرین نسخههای ووکامرس و وردپرس
این افزونه به طور مداوم با نسخههای جدید ووکامرس (تا ۹.x) و وردپرس (تا ۶.۷) تست شده است. بدون تداخل با سایر افزونههای محبوب (مانند احراز هویت دو مرحلهای، درگاههای بانکی، افزونههای امنیتی).
🔥 مزایای فروشگاهی (چرا باید این محصول را بخرید؟)
| چالش | راهحل افزونه |
|---|---|
| کاربران با اطلاعات جعلی ثبتنام میکنند | احراز هویت اجباری از طریق API ملی؛ فقط کاربران واقعی میتوانند خرید کنند. |
| درگاه بانکی از شما شناسه هویتی مشتری میخواهد | اطلاعات هویتی تأییدشده را در پروفایل کاربر ذخیره میکند و میتوانید به درگاه ارسال کنید. |
| امکان فروش کالاهای محدود (دارو، تجهیزات پزشکی) بدون احراز هویت وجود ندارد | با فعال کردن مسدودیت خرید، هیچ خریدی بدون تأیید هویت انجام نمیشود. |
| مدیر فروشگاه نمیداند کدام کاربران احراز شدهاند | ستون اختصاصی در لیست کاربران + متاباکس در پروفایل وضعیت را مشخص میکند. |
| کاربر اشتباه کرده و اطلاعات نادرست ثبت کرده است | با دکمه «ریست» مدیر میتواند اجازه احراز مجدد بدهد. |
📈 سناریوهای استفاده
فروشگاههای اینترنتی کالاهای با رده سنی محدود (مثل محصولات دخانی، داروهای نسخهای) – الزام قانونی برای احراز سن.
بازارهای B2B که نیاز به تأیید حقوقی خریدار دارند – با ثبت کد ملی و نام حقیقی، اعتماد ایجاد میشود.
پلتفرمهای اشتراکی و سرویسهای حساس (مثل سامانههای آموزشی، مشاوره آنلاین، بورس) – احراز هویت برای جلوگیری از سوءاستفاده.
درگاههای پرداخت مستقیم (مستقیم بانکی) – بسیاری از درگاهها (مانند زرینپال، نکستپی، و…)، هنگام تسویه حساب کلان، کد ملی کاربر را درخواست میکنند. این افزونه به صورت خودکار آن را در پروفایل کاربر ذخیره میکند.
🛠️ نحوه نصب و پیکربندی (بسیار ساده)
افزونه را از طریق پیشخوان وردپرس → افزونهها → افزودن بارگذاری و فعال کنید.
به ووکامرس → تنظیمات → احراز هویت هویتی بروید.
توکن API ملی خود را در کادر مربوطه وارد کنید (توکن را از سامانه
api.irدریافت نمایید).گزینه «مسدود کردن خرید کاربران تأیید نشده» را در صورت نیاز فعال کنید.
ذخیره کنید و تمام! افزونه خودکار صفحه احراز هویت را ایجاد کرده و منوی کاربری را هدایت میکند.
⚠️ نکته: برای اولین بار، پس از فعالسازی، به تنظیمات → پیوندهای یکتا رفته و بدون تغییر، دکمه «ذخیره تغییرات» را بزنید تا قوانین بازنویسی بهروز شود.
💰 قیمت و گارانتی
| طرح | قیمت (تومان) | پشتیبانی | بهروزرسانی |
|---|---|---|---|
| یک ساله | 399,000 | ۶ ماه | یک سال |
| دائمی | 899,000 | یک سال | مادامالعمر |
گارانتی ۱۴ روزه بازگشت وجه بیقید و شرط (در صورت عدم رضایت، کل مبلغ برگشت داده میشود).
پشتیبانی تخصصی از طریق تیکت، تلگرام و ایمیل – پاسخگویی کمتر از ۱۲ ساعت.
بهروزرسانی رایگان در طول مدت پشتیبانی (شامل بهبودهای امنیتی، افزودن APIهای جدید و رفع باگ).
🧪 دموی آنلاین
برای مشاهده عملکرد افزونه در عمل، میتوانید در سایت دمو (اینجا) وارد شوید. اطلاعات زیر را وارد کنید:
کد ملی:
0010007700تاریخ تولد:
1371/10/01
(این یک کد ملی تست است و فقط برای تست API استفاده میشود).
📞 تماس و سفارش
برای خرید افزونه یا دریافت مشاوره رایگان، با ما تماس بگیرید:
📝 خلاصه نهایی
افزونه احراز هویت هویتی ووکامرس یک راهحل اجباری برای فروشگاههایی است که:
به دنبال کاهش تقلب و مشتریان واقعی هستند.
ملزم به رعایت قوانین بانکی و تجارت الکترونیک میباشند.
نیاز به ذخیره خودکار اطلاعات هویتی در پروفایل کاربر دارند.
میخواهند فرآیند خرید را برای کاربران تأیید نشده مسدود کنند.
همین حالا سفارش دهید و فروشگاه خود را به سطح بعدی اعتماد و امنیت ببرید! 🛡️🚀





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