آموزش راه اندازی پیامک سفارش و اعلان های ووکامرس

برای پیامکی کردن سفارش ها، افزونه را نصب کنید، پنل پیامکی را متصل کنید و برای وضعیت های مشخص، اعلان بسازید. سپس یک خرید آزمایشی انجام دهید. ذخیره تنظیمات پایان کار نیست؛ دریافت پیام درست روی گوشی، معیار آزمایش شماست.
این آموزش افزونه پیامک ووکامرس کمک می کند مشتری بعد از خرید، درگیر سؤال «سفارشم ثبت شد یا نه» نشود. مراحل را به ترتیب اجرا کنید.
مراحل راه اندازی در یک نگاه
| مرحله | کار شما | نشانه درست بودن |
| نصب | نصب و فعال کردن افزونه | دسترسی به تنظیمات پیامک |
| اتصال | وارد کردن کلید API و انتخاب درگاه | پذیرفته شدن درخواست آزمایشی |
| شماره مشتری | انتخاب فیلد موبایل سفارش | ثبت شماره صحیح در سفارش |
| اعلان | فعال کردن وضعیت و تنظیم متن | هماهنگی پیام با مرحله خرید |
| آزمایش | خرید با شماره خودتان | دریافت پیام بدون تکرار |
برای شروع فقط اعلان یک وضعیت را فعال کنید. وقتی درست کار کرد، وضعیت های دیگر و پیام مدیر را اضافه کنید. این طوری هنگام خطا، با ده تنظیم مشکوک روبه رو نمی شوید.
آماده سازی فروشگاه قبل از نصب
برای اجرای آموزش افزونه پیامک ووکامرس، دسترسی مدیر وردپرس، حساب پنل پیامکی، کلید API و اعتبار کافی برای چند ارسال آزمایشی لازم دارید.
از فایل ها و پایگاه داده سایت نسخه پشتیبان بگیرید. سازگاری افزونه با نسخه ووکامرس و صفحه تسویه حساب را بررسی کنید. اگر فرم پرداخت سفارشی دارید، یک سفارش ثبت کنید و ببینید شماره موبایل واقعاً ذخیره شده است.
مثلاً مشتری شماره را در فرم می نویسد، اما در جزئیات سفارش چیزی نمی بینید. این مشکل را قبل از تنظیم پیامک حل کنید؛ افزونه نمی تواند شماره ای را بخواند که ذخیره نشده است.
نصب افزونه و پیدا کردن تنظیمات
در پیشخوان وردپرس، مسیر «افزونه ها ← افزودن افزونه» را باز کنید. Persian WooCommerce SMS را جستجو کنید، مشخصات آن را بررسی کنید و نصب و فعال سازی را انجام دهید. اگر فایل ZIP دارید، گزینه «بارگذاری افزونه» را بزنید.
برای دنبال کردن آموزش افزونه پیامک ووکامرس همراه با تصاویر تنظیمات پیام رسان، از اینجا وارد راهنما شوید و بخش مربوط به روش ارسال خود را باز کنید.
تنظیمات را از بخش پیکربندی و تب «پیامک ووکامرس» دنبال کنید. جای منوها ممکن است با نسخه افزونه متفاوت باشد.
اتصال پنل در آموزش افزونه پیامک ووکامرس
دو مسیر دارید: ارسال با سرشماره در دسترس حساب یا ارسال پترن. درگاه انتخاب شده باید با روش ارسال شما هماهنگ باشد.
اتصال با سرشماره
در بخش «وب سرویس»، درگاه Payam-resan.com را انتخاب کنید. کلید API را وارد کنید، رمز عبور وب سرویس را خالی بگذارید و سرشماره حساب را ثبت کنید. سپس ذخیره کنید.
سرشماره را از پنل کپی کنید تا اشتباه تایپی نداشته باشید. کلید API نیز رمز ورود به پنل نیست.

اتصال با پترن
در پنل پیام رسان، بخش «سرویس های برنامه نویسان» را باز کنید. کلید دسترسی بسازید و در بخش «وب سرویس ارسال پترن»، قالب اعلان را تعریف کنید.
در افزونه، درگاه «payam-resan.com پترن» را انتخاب و کلید را وارد کنید. این حالت طبق راهنما به رمز عبور و فرستنده نیاز ندارد. قالب و متغیرها را مطابق دستورالعمل اتصال تنظیم کنید.
در این بخش از آموزش افزونه پیامک ووکامرس، ابتدا معنی متغیرها را مشخص کنید. مثلاً نام مشتری و شماره سفارش. جابه جایی آن ها ممکن است پیامی بسازد که به جای نام مشتری، شماره سفارش را خطاب قرار می دهد!
تنظیم شماره موبایل و فعال کردن اعلان مشتری
بخش «پیامک مشتری» را باز کنید. ارسال هنگام ثبت یا تغییر وضعیت سفارش را فعال کنید و فیلد دریافت شماره را مشخص کنید.
در ادامه آموزش افزونه پیامک ووکامرس، شماره ذخیره شده در سفارش را بررسی کنید. اگر فیلد موبایل سفارشی دارید، افزونه باید همان فیلد را بخواند.
این بررسی را برای خرید مهمان و خرید با حساب کاربری انجام دهید. درست بودن یکی، درست بودن دیگری را ثابت نمی کند.

انتخاب اعلان بر اساس اتفاق واقعی سفارش
| اتفاق | متن مناسب | اشتباه رایج |
| ثبت سفارش بدون پرداخت | سفارش ثبت شد و منتظر پرداخت است | اعلام پرداخت موفق |
| شروع آماده سازی | سفارش در حال آماده سازی است | اعلام ارسال کالا |
| تحویل به شرکت حمل | سفارش ارسال شد همراه کد رهگیری معتبر | ارسال کد خالی |
| لغو سفارش | سفارش لغو شد همراه راه ارتباط | اعلام بازگشت وجه بدون بررسی |
در آموزش افزونه پیامک ووکامرس، ابتدا وضعیت «در حال انجام» را فعال کنید، متن آماده سازی را بنویسید و ذخیره کنید. متن هر وضعیت باید با فرایند فروشگاه هماهنگ باشد.
به نقل از WooCommerce:
Payment has been received (paid), and the stock has been reduced. The order is awaiting fulfillment.
ترجمه: پرداخت دریافت شده و موجودی کاهش یافته است. سفارش در انتظار انجام است.
این تعریف وضعیت Processing است. در حال انجام، به خودی خود یعنی کالا ارسال شده نیست. برای پرداخت در محل نیز متن عمومی «سفارش در حال آماده سازی است» بنویسید، مگر اینکه دریافت پول را واقعاً بررسی کرده باشید.
تنظیم متن در آموزش افزونه پیامک ووکامرس
از نام فروشگاه، شماره سفارش و وضعیت استفاده کنید. مشتری باید با یک نگاه بفهمد پیام مربوط به کدام خرید است.
ثبت سفارش
سفارش شماره [شماره سفارش] در فروشگاه [نام فروشگاه] ثبت شد و منتظر پرداخت است.
آماده سازی
[نام مشتری] عزیز، سفارش [شماره سفارش] در حال آماده سازی است. فروشگاه [نام فروشگاه]
ارسال کالا
سفارش [شماره سفارش] به شرکت حمل تحویل شد. کد رهگیری: [کد رهگیری]. فروشگاه [نام فروشگاه]
کروشه ها فقط جای خالی نمونه اند. متغیر معتبر را از فهرست خود افزونه بردارید و در حالت پترن، طبق دستورالعمل قالب وارد کنید.
اگر کد رهگیری به افزونه متصل نشده، نمونه سوم را خودکار نکنید. ابتدا ثبت و خواندن این داده را آزمایش کنید.
آزمایش خرید قبل از فعال سازی همه اعلان ها
مرحله عملی آموزش افزونه پیامک ووکامرس را با شماره خودتان انجام دهید:
-
یک خرید آزمایشی ثبت کنید و وضعیت اولیه را ببینید.
-
برای آزمایش مسیر پرداخت، از حالت آزمایشی درگاه در صورت پشتیبانی استفاده کنید.
-
در محیط آزمایشی، وضعیت سفارش را تغییر دهید و اعلان مربوط را بررسی کنید.
-
نام مشتری، شماره سفارش، متن و تعداد پیام ها را کنترل کنید.
تغییر دستی وضعیت، آزمایش کامل پرداخت نیست. اگر دستی پیام می رسد اما بعد از خرید واقعی نمی رسد، وضعیت نهایی و یادداشت های درگاه پرداخت را بررسی کنید.
به نقل از Twilio:
Twilio has received confirmation of outbound message delivery from the upstream carrier, and, where available, the destination handset.
ترجمه: تویلیو تأیید تحویل پیام خروجی را از اپراتور بالادستی و در صورت دسترس بودن، از گوشی مقصد دریافت کرده است.
این توضیح وضعیت Delivered در Twilio است. برای آزمایش فروشگاه نیز ثبت درخواست ارسال را با تأیید تحویل یکی نگیرید؛ گزارش پنل خودتان و دریافت روی گوشی را بررسی کنید.

رفع خطا در آموزش افزونه پیامک ووکامرس
| مشکل | اقدام مشخص |
| هیچ درخواست ارسالی ندارید | فعال بودن اعلان و تغییر به وضعیت انتخاب شده را بررسی کنید |
| خطای اتصال دارید | کلید API و هماهنگی درگاه عادی یا پترن را بررسی کنید |
| فقط بعضی مشتریان پیام نمی گیرند | شماره و گزارش عدم تحویل همان پیام را ببینید |
| متن ناقص است | ترتیب متغیرها و اطلاعات سفارش را مقایسه کنید |
| پیام تکراری است | رویدادهای ارسال و افزونه های پیامکی هم زمان را بررسی کنید |
هر بار یک تنظیم را اصلاح و دوباره آزمایش کنید. برای پشتیبانی، زمان ارسال، شماره سفارش و خطا را آماده کنید؛ کلید API را در تصویر نگذارید.
سوالات متداول
مدیر پیام می گیرد ولی مشتری پیام نمی گیرد چه کنم
فعال بودن اعلان مشتری، فیلد موبایل و وضعیت انتخاب شده را بررسی کنید. رسیدن پیام مدیر، درست بودن شماره و تنظیمات مشتری را ثابت نمی کند.
چرا پیام پرداخت موفق برای سفارش پرداخت نشده می رود
متن تأیید پرداخت را به ثبت سفارش یا وضعیت نامناسب وصل کرده اید. آن را فقط به رویدادی متصل کنید که دریافت پول در فرایند فروشگاه تأیید شده باشد.
آیا نوشتن کد رهگیری در یادداشت سفارش کافی است
الزاماً خیر. باید مشخص شود افزونه کدام فیلد را می خواند و چه رویدادی ارسال را اجرا می کند. ثبت یک یادداشت، لزوماً اعلان رهگیری ایجاد نمی کند.
پیام ثبت سفارش و آماده سازی پشت سر هم می آید چه کنم
زمان و رویداد هر پیام را بررسی کنید. اگر هر دو یک اطلاع را می دهند، یکی را غیرفعال کنید. اعلان ها را به مرحله هایی اختصاص دهید که اطلاعات تازه دارند.
راه اندازی اعلان فروشگاه را شروع کنید
با این آموزش افزونه پیامک ووکامرس، ابتدا یک وضعیت را تنظیم و آزمایش کنید. سپس اعلان های لازم را اضافه کنید.
برای انتخاب روش اتصال یا بررسی تنظیمات، درخواست مشاوره پیام رسان را ثبت کنید و روش پرداخت، نوع فرم تسویه حساب و پیام های موردنیازتان را توضیح دهید.



