آموزش ووکامرس

پیامک ووکامرس فارسی: کدام پیامک‌ها را بفرستید و افزونه را چطور انتخاب کنید

مهسا مظفری
پیامک ووکامرس فارسی: کدام پیامک‌ها را بفرستید و افزونه را چطور انتخاب کنید

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

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

ووکامرس کی پیامک می‌فرستد؟ وضعیت‌های سفارش به زبان ساده

افزونه‌ی پیامک با تغییر وضعیت سفارش راه می‌افتد، نه با «ثبت سفارش». پس اول باید بدانید هر وضعیت کی پیش می‌آید:

وضعیتکی پیش می‌آیدچه کسی عوضش می‌کند
در انتظار پرداختسفارش ساخته شده و مشتری به درگاه رفته، ولی هنوز پرداخت نکرده یا برنگشتهووکامرس، موقع رفتن به درگاه
در حال انجامپرداخت تأیید شده و سفارش باید آماده شوددرگاه پرداخت
در انتظار بررسیپرداخت باید دستی تأیید شود: کارت به کارت، واریز بانکیروش پرداخت، یا خود شما
تکمیل شدهسفارش ارسال یا تحویل شدهشما
لغو شدهسفارش لغو شده، یا پرداختش در مهلت انجام نشدهشما، یا ووکامرس
مسترد شدهمبلغ به مشتری برگشتهشما
ناموفقپرداخت در درگاه شکست خوردهدرگاه پرداخت

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

وضعیت‌هایی که افزونه‌ها اضافه می‌کنند، مثل «پیک موتوری» یا «ارسال‌شده»، هم وضعیت‌اند. اگر افزونه‌ی پیامک فهرست وضعیت‌ها را از خود ووکامرس بخواند، برای این‌ها هم رویداد دارد. اگر فهرستش ثابت باشد، این وضعیت‌ها بی‌پیامک می‌مانند.

کدام وضعیت‌ها پیامک بخواهند؟

همه را روشن نکنید. هر وضعیت روشن یعنی یک پیامک بیشتر برای هر سفارش، و پیامکی که چیزی به مشتری نمی‌گوید فقط پیامک بعدی را کم‌اثرتر می‌کند. پیشنهاد ما:

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

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

ردیف «در انتظار بررسی» برای فروشگاهی که پرداخت کارت به کارت ووکامرس دارد مهم‌ترین ردیف است. سفارش تا وقتی شما فیش را ببینید در همین وضعیت می‌ماند، و پیامک مدیر یعنی فیشی منتظر شما نمی‌ماند.

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

چرا یک سفارش دو پیامک یکسان می‌گیرد؟

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

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

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

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

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

چرا پیامک سفارش اصلا نمی‌رود یا دیر می‌رسد؟

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

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

زمان ارسال. بعضی افزونه‌ها برای اینکه صفحه‌ی پرداخت منتظر پنل پیامک نماند، ارسال را به کرون وردپرس (wp-cron) می‌سپارند. کرون وردپرس با بازدید اجرا می‌شود. روی سایت کم‌بازدید پیامک دیر می‌رود. روی سایتی که کرون وردپرس را خاموش کرده (DISABLE_WP_CRON) و کرون واقعی سرور برایش تنظیم نشده، پیامک هیچ‌وقت نمی‌رود و هیچ خطایی هم دیده نمی‌شود.

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

لینک سفارش در پیامک: مشتری مهمان کجا می‌رود؟

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

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

افزونه پیامک ووکامرس را با چه معیاری انتخاب کنیم؟

«بهترین افزونه» به پنل پیامک شما و به همین چند بخش بالا بستگی دارد. این سؤال‌ها را از صفحه‌ی هر افزونه یا از پشتیبانش بپرسید:

چه بپرسیدچرا مهم است
با پنل پیامک شما کار می‌کند؟اگر نه، باید پنل عوض کنید یا کسی درگاهش را بنویسد
ارسال با پترن دارد؟پیامک سفارش بدون پترن به همه‌ی شماره‌ها نمی‌رسد
برای هر سفارش و وضعیت یک بار می‌فرستد؟جلوی پیامک تکراری را می‌گیرد
به کرون وردپرس وابسته است یا صف خودش را دارد؟روی سایت کم‌بازدید یا با کرون خاموش، پیامک گم نمی‌شود
گزارش ارسال در پیشخوان دارد؟بدون آن، «پیامک نیامد» را فقط در پنل می‌شود دید
وضعیت‌های سفارشی را می‌شناسد؟«پیک موتوری» و مانند آن هم پیامک می‌گیرند
با HPOS (ذخیره‌ی جدید سفارش‌ها) سازگار است؟فروشگاه‌های تازه‌ی ووکامرس پیش‌فرض با آن کار می‌کنند
پیامک مدیر جدا از مشتری است؟متن و وضعیت‌های مدیر با مشتری فرق دارد
کار دیگری هم می‌کند که لازم ندارید؟هر امکان اضافه یعنی کد بیشتر روی هر بازدید

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

پیامک سفارش با ماژول اطلاع‌رسانی راهکار وردپرس

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

چیزهایی که دارد، با همان معیارهای جدول بالا:

  • برای هر وضعیت سفارش یک رویداد به مشتری دارد. پنج وضعیت (در حال انجام، در انتظار بررسی، لغو شده، مسترد شده، ناموفق) رویداد مدیر هم دارند. وضعیت‌ها را از خود ووکامرس می‌خواند.
  • همه‌ی رویدادها اول خاموش‌اند. تا روشنشان نکنید هیچ اعتباری مصرف نمی‌شود.
  • برای هر سفارش و هر وضعیت فقط یک بار پیامک می‌فرستد، حتی اگر درگاه دو بار خبر بدهد.
  • صف ارسال خودش را دارد و به کرون وردپرس وابسته نیست. پیامک بعد از بسته شدن صفحه‌ی پرداخت می‌رود، پس مشتری منتظر پنل پیامک نمی‌ماند.
  • هر رویداد ستون «الگو» دارد. ردیفی که کد الگو دارد با پترن می‌رود.
  • هر ارسال، موفق یا ناموفق، در گزارش ارسال پیامک در راهکار وردپرس ثبت می‌شود و با بخشی از شماره موبایل یا کد سفارش پیدا می‌شود.

راه‌اندازی سه قدم دارد. افزونه را از صفحه‌ی دانلود راهکار وردپرس بگیرید و ماژول اطلاع‌رسانی را روشن کنید. در راهکار وردپرس ← درگاه‌های پیامک کلید IPPanel و شماره‌ی خط خدماتی را وارد کنید و ذخیره و تست اتصال را بزنید. بعد در راهکار وردپرس ← اطلاع‌رسانی‌ها رویدادهای جدول دوم را روشن کنید. شماره‌ی مدیران در تنظیمات ماژول با ویرگول جدا می‌شود.

متن هر رویداد ویرایش‌شدنی است و این متغیرها را می‌پذیرد: شماره سفارش، مبلغ سفارش، وضعیت سفارش، نام، نام خانوادگی، نام و نام خانوادگی، تعداد اقلام، روش پرداخت، شهر گیرنده، نام فروشگاه و لینک سفارش. جزئیات هر تنظیم در تنظیم پیامک سفارش در راهکار وردپرس آمده است.

سؤال‌های پرتکرار

پیامک جای ایمیل‌های ووکامرس را می‌گیرد؟ نه، کنارش می‌رود. اگر نمی‌خواهید مشتری هم ایمیل بگیرد هم پیامک، ایمیل‌های همان وضعیت‌ها را در ووکامرس ← پیکربندی ← ایمیل‌ها خاموش کنید.

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

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

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

نظرات

ایمیل شما نمایش داده نمی‌شود. نظرها پس از تأیید تیم منتشر می‌شوند.

هنوز نظری ثبت نشده. اولین نفر باش.

نظر خودت را بنویس

۰ / ۱۵۰۰