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

آموزش بازپرداخت و لغو سفارش در ووکامرس؛ Refund کامل و جزئی

آموزش بازپرداخت و لغو سفارش در ووکامرس

🗓 آخرین به‌روزرسانی:

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

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

در این آموزش، تفاوت Refund خودکار و دستی، بازپرداخت کامل و جزئی، لغو سفارش، بازگشت موجودی، هزینه ارسال، مالیات، ایمیل مشتری، گزارش‌های Analytics و خطاهای رایج درگاه را مرحله‌به‌مرحله بررسی می‌کنیم. این راهنما با WooCommerce 10.9.4 فعال روی سایت تطبیق داده شده است، اما رفتار دقیق بازگشت پول به درگاه پرداخت شما وابسته است.

هشدار مهم: تغییر مستقیم وضعیت سفارش به Cancelled یا Refunded پول مشتری را برنمی‌گرداند. بازپرداخت مالی باید از دکمه Refund و یک درگاه سازگار انجام شود یا مبلغ به‌صورت دستی در پنل درگاه و حساب بانکی بازگردانده شود.

بازپرداخت در ووکامرس چیست؟

Refund رکوردی مالی داخل سفارش است که نشان می‌دهد تمام یا بخشی از مبلغ سفارش باید به مشتری برگردد. بازپرداخت می‌تواند به دو شکل انجام شود:

  • بازپرداخت خودکار: ووکامرس درخواست بازگشت پول را به درگاه سازگار ارسال می‌کند.
  • بازپرداخت دستی: ووکامرس فقط مبلغ بازپرداخت را داخل سفارش ثبت می‌کند و فروشنده باید پول را خارج از ووکامرس برگرداند.

در هر دو حالت، نتیجه داخل Order Notes و بخش مبالغ سفارش ثبت می‌شود. تفاوت اصلی این است که در روش خودکار، انتقال پول نیز از همان مسیر پرداخت انجام می‌شود، اما در روش دستی فقط رکورد مدیریتی ساخته می‌شود.

تفاوت لغو سفارش و بازپرداخت

لغو و بازپرداخت دو عملیات جدا هستند:

  • لغو سفارش: یعنی سفارش دیگر نباید پردازش یا ارسال شود.
  • بازپرداخت: یعنی مبلغ پرداخت‌شده باید به مشتری برگردد.

اگر سفارش هنوز پرداخت نشده است، معمولاً لغو کافی است. اگر پول دریافت شده، علاوه بر لغو عملیات فروش باید Refund مالی انجام شود. سفارش Cancelled ممکن است نیازمند بازپرداخت باشد، اما خود وضعیت Cancelled این کار را انجام نمی‌دهد.

چه زمانی سفارش را لغو کنیم؟

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

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

چه زمانی بازپرداخت انجام دهیم؟

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

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

آماده‌سازی قبل از Refund

پیش از کلیک روی Refund، موارد زیر را بررسی کنید:

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

برای سفارش‌های با مبلغ بالا، فرایند تأیید دومرحله‌ای مدیریتی داشته باشید. یک نفر درخواست را بررسی و فرد دیگری Refund نهایی را تأیید کند.

بازپرداخت خودکار چیست؟

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

مزایای بازپرداخت خودکار

  • ثبت مالی و بازگشت وجه در یک عملیات
  • کاهش احتمال فراموش‌شدن انتقال پول
  • ثبت پاسخ درگاه در Order Notes
  • بازگشت مبلغ به همان روش پرداخت
  • هماهنگی بهتر گزارش‌ها و ایمیل‌ها

نمایش دکمه Refund via Gateway به معنی تضمین موفقیت نیست. موجودی حساب پذیرنده، محدودیت زمانی، وضعیت تسویه و API درگاه می‌توانند عملیات را رد کنند.

مراحل Refund خودکار

  1. به WooCommerce → Orders بروید.
  2. سفارش موردنظر را باز کنید.
  3. پرداخت و شناسه تراکنش را بررسی نمایید.
  4. در بخش اقلام سفارش روی Refund کلیک کنید.
  5. تعداد محصول یا مبلغ موردنظر را وارد کنید.
  6. در صورت نیاز دلیل را در Refund reason بنویسید.
  7. وضعیت Restock refunded items را تعیین کنید.
  8. روی «Refund مبلغ via نام درگاه» کلیک کنید.
  9. Order Notes و پنل درگاه را بررسی نمایید.

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

بازپرداخت دستی چیست؟

در Refund دستی، ووکامرس فقط ثبت می‌کند که چه مبلغی از سفارش بازپرداخت شده است. پول به‌طور خودکار به مشتری منتقل نمی‌شود. پس از ثبت باید یکی از این کارها را انجام دهید:

  • ورود به پنل درگاه و Refund تراکنش
  • انتقال بانکی به حساب مشتری
  • بازگشت وجه از روش توافق‌شده و قابل پیگیری

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

مراحل Refund دستی

  1. سفارش را در WooCommerce → Orders باز کنید.
  2. روی Refund کلیک کنید.
  3. تعداد یا مبلغ را وارد نمایید.
  4. دلیل بازپرداخت را ثبت کنید.
  5. روی Refund manually کلیک کنید.
  6. سپس در پنل درگاه یا بانک، پول را واقعاً برگردانید.
  7. شماره پیگیری را در یادداشت خصوصی سفارش ثبت کنید.
  8. به مشتری اطلاع دهید.

اشتباه پرخطر: بعد از Refund manually تصور نکنید کار تمام شده است. این دکمه انتقال بانکی انجام نمی‌دهد.

بازپرداخت کامل سفارش

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

مثال: سفارش شامل محصول ۱٬۸۰۰٬۰۰۰ تومان و هزینه ارسال ۱۲۰٬۰۰۰ تومان است. اگر طبق سیاست فروشگاه کل محصول و ارسال قابل بازگشت باشند، مبلغ Refund می‌تواند ۱٬۹۲۰٬۰۰۰ تومان باشد. کارمزد درگاه معمولاً موضوع جداگانه‌ای است و ممکن است به فروشنده برنگردد.

بازپرداخت جزئی

در Refund جزئی فقط بخشی از مبلغ یا تعداد اقلام برمی‌گردد. وضعیت کلی سفارش معمولاً Refunded نمی‌شود و ایمیل مشتری به بازپرداخت جزئی اشاره می‌کند.

نمونه‌های Refund جزئی

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

مثلاً سفارش شامل دو کالا با مجموع ۲٬۴۰۰٬۰۰۰ تومان است و فقط کالای ۸۵۰٬۰۰۰ تومانی برگشت داده می‌شود. مقدار Refund باید با مالیات و تخفیف تخصیص‌یافته به همان کالا هماهنگ باشد.

Refund براساس تعداد یا مبلغ؟

برای هر Line Item می‌توانید Quantity یا مبلغ را وارد کنید. وقتی تعداد را وارد می‌کنید، ووکامرس می‌تواند مبلغ و مالیات وابسته را محاسبه کند. ورود مستقیم مبلغ برای جبران بخشی از قیمت مناسب است، اما مالیات ممکن است نیاز به محاسبه دستی داشته باشد.

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

بازپرداخت کسری از یک کالا

ووکامرس امکان ورود مقدار کسری در Quantity را برای محاسبه متناسب مالیات فراهم می‌کند. این روش برای زمانی مفید است که بخشی از ارزش یک Line Item بازپرداخت می‌شود. پس از ثبت، نمایش تعداد ممکن است به عدد کامل گرد شود، اما محاسبه مالیات ثبت‌شده حفظ خواهد شد.

این قابلیت حسابداری حساس است. قبل از استفاده، مبلغ و مالیات را با حسابدار کنترل کنید.

Restock Refunded Items چیست؟

گزینه Restock refunded items تعیین می‌کند تعداد اقلام بازپرداخت‌شده به موجودی انبار برگردد یا نه.

این گزینه را فعال کنید اگر:

  • کالا سالم به انبار برگشته است.
  • سفارش قبل از ارسال لغو و Refund شده است.
  • موجودی قبلاً کاهش یافته و کالا دوباره قابل فروش است.

فعال نکنید اگر:

  • کالا آسیب‌دیده یا غیرقابل فروش است.
  • محصول مصرف شده است.
  • فایل دانلودی بدون محدودیت موجودی فروخته شده است.
  • موجودی قبلاً دستی اصلاح شده است.

برای محصول متغیر باید موجودی همان Variation به انبار برگردد. بعد از Refund، SKU و موجودی ترکیب موردنظر را بررسی کنید.

Refund هزینه ارسال

بازپرداخت هزینه ارسال به سیاست فروشگاه و علت مرجوعی بستگی دارد. در WooCommerce می‌توانید مبلغ Shipping را نیز در Refund وارد کنید.

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

از تغییر وضعیت سفارش به‌جای ثبت واقعی مبلغ ارسال استفاده نکنید؛ گزارش‌ها باید مبلغ دقیق Refund را نشان دهند.

مالیات در بازپرداخت

Refund محصول ممکن است مالیات مرتبط را نیز برگرداند. اگر Quantity بازگشتی مشخص شود، ووکامرس می‌تواند مالیات مربوط را محاسبه کند. ورود مستقیم مبلغ بدون تنظیم Tax ممکن است باعث اختلاف گزارش شود.

مالیات فروش، ارزش افزوده و اسناد اصلاحی به قوانین مالیاتی وابسته‌اند. برای سفارش‌های رسمی یا شرکتی، صدور Credit Note یا سند اصلاحی را با حسابدار بررسی کنید.

کوپن بعد از Refund چه می‌شود؟

بازپرداخت لزوماً استفاده کوپن را به‌صورت دلخواه شما برنمی‌گرداند. باید بررسی کنید:

  • Usage count کوپن چگونه تغییر کرده است.
  • تخفیف میان اقلام چگونه تخصیص یافته است.
  • در Refund جزئی چه میزان تخفیف مربوط به کالا بوده است.
  • آیا مشتری باید کد جایگزین دریافت کند.

ساخت کوپن اعتباری جایگزین Refund نقدی تصمیم تجاری جداگانه است و باید با رضایت مشتری و قوانین مرتبط انجام شود.

بازپرداخت محصول دانلودی

در محصول دانلودی، Refund فقط موضوع پول نیست؛ دسترسی فایل نیز اهمیت دارد.

  • آیا مشتری فایل را دانلود کرده است؟
  • آیا مجوز دانلود باید حذف شود؟
  • آیا فایل دارای License Key است؟
  • آیا دسترسی سرویس خارجی باید لغو شود؟

بعد از Refund، Download Permissions سفارش را بررسی کنید. برای لایسنس، اشتراک یا دوره آموزشی ممکن است افزونه مرتبط نیازمند لغو جداگانه باشد.

بازپرداخت محصول مجازی یا خدمات

برای مشاوره، طراحی، خدمات آنلاین یا رزرو، میزان کار انجام‌شده و سیاست لغو اهمیت دارد. ممکن است Refund کامل، جزئی یا عدم Refund براساس قرارداد و قانون قابل اجرا باشد.

سوابق مکاتبه، زمان ارائه خدمت و توافق مشتری را در Order Notes خصوصی ثبت کنید.

بازپرداخت سفارش دارای محصول متغیر

در صفحه سفارش، Variation دقیق شامل رنگ، اندازه یا فرمت نمایش داده می‌شود. هنگام Refund مطمئن شوید همان تنوع انتخاب شده است.

مثال: مشتری «مشکی – اندازه L» را برگردانده است. فعال‌کردن Restock باید موجودی همین Variation را افزایش دهد، نه محصول مادر یا رنگ دیگر.

ایمیل Refund به مشتری

WooCommerce از Template بازپرداخت سفارش استفاده می‌کند، اما متن ایمیل برای Refund کامل و جزئی متفاوت است. تنظیمات را از WooCommerce → Settings → Emails بررسی کنید.

ایمیل مناسب باید شامل چه باشد؟

  • شماره سفارش
  • مبلغ بازپرداخت
  • کامل یا جزئی بودن Refund
  • روش بازگشت پول
  • بازه تقریبی پردازش توسط بانک یا درگاه
  • راه تماس پشتیبانی

زمان قطعی و غیرواقعی اعلام نکنید. درگاه ممکن است Refund را فوری ثبت کند ولی نمایش در حساب مشتری چند روز بانکی زمان ببرد.

چگونه موفقیت Refund را تأیید کنیم؟

  1. Order Notes را بررسی کنید.
  2. پیام موفقیت یا خطای درگاه را بخوانید.
  3. پنل پذیرنده را باز کنید.
  4. شناسه تراکنش Refund را ثبت نمایید.
  5. وضعیت بانکی را بررسی کنید.
  6. در Refund دستی، رسید انتقال را نگهداری کنید.

فقط مشاهده خط قرمز Refunded در جمع سفارش اثبات بازگشت پول نیست، مخصوصاً وقتی Refund دستی استفاده شده باشد.

اگر Refund خودکار خطا داد چه کنیم؟

  • موجودی حساب پذیرنده کافی نیست.
  • توکن یا کلید API منقضی شده است.
  • درگاه Refund API را پشتیبانی نمی‌کند.
  • بازه مجاز بازپرداخت گذشته است.
  • تراکنش هنوز تسویه یا Capture نشده است.
  • شناسه تراکنش در سفارش ذخیره نشده است.
  • مبلغ بیشتر از مبلغ قابل Refund وارد شده است.
  • Firewall یا SSL ارتباط API را مختل کرده است.

Order Notes و Log درگاه را بررسی کنید. قبل از تلاش مجدد، در پنل درگاه مطمئن شوید Refund اول واقعاً انجام نشده تا پول دوبار برنگردد.

خطا: دکمه Refund via Gateway دیده نمی‌شود

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

  • افزونه درگاه را به‌روز کنید.
  • مستندات ارائه‌دهنده را بررسی نمایید.
  • حالت Live و Sandbox را کنترل کنید.
  • Transaction ID سفارش را بررسی کنید.
  • سازگاری با WooCommerce 10.9.4 و HPOS را تأیید نمایید.

خطا: سفارش Refunded است ولی مشتری پول نگرفته

رایج‌ترین علت استفاده از Refund manually یا تغییر مستقیم Status است. پنل درگاه و Order Notes را بررسی کنید. اگر انتقال انجام نشده، Refund مالی را از پنل درگاه یا بانک انجام دهید و شناسه پیگیری ثبت کنید.

خطا: Refund دوبار انجام شده است

ممکن است مدیر پس از خطای ظاهری دوباره کلیک کرده باشد، در حالی که درخواست اول در درگاه موفق شده است. قبل از تکرار هر عملیات مالی، پنل درگاه و شناسه Refund را بررسی کنید.

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

خطا: موجودی بعد از Refund برنگشته است

  • Restock refunded items فعال نشده است.
  • Manage Stock محصول غیرفعال است.
  • موجودی در سطح Variation مدیریت می‌شود.
  • موجودی قبلاً دستی تغییر کرده است.
  • افزونه انبار یا ERP همگام‌سازی را بازنویسی کرده است.

Order Notes، موجودی محصول و Log همگام‌سازی را بررسی کنید.

خطا: موجودی دوبار برگشته است

اگر ابتدا سفارش را Cancel و سپس Refund با Restock انجام داده‌اید، ممکن است موجودی در دو مرحله تغییر کرده باشد. قبل از اصلاح دستی، تاریخچه موجودی و یادداشت‌ها را بررسی کنید.

خطا: مبلغ Refund بیشتر از انتظار است

تعداد، مالیات، ارسال، تخفیف و مبلغ هر Line Item را کنترل کنید. Recalculate بدون دقت یا ورود تعداد اشتباه می‌تواند مبلغ را تغییر دهد.

برای سفارش ۲٬۰۰۰٬۰۰۰ تومانی، ووکامرس نباید مجموع Refundهای ثبت‌شده بیش از مبلغ قابل بازگشت سفارش باشد؛ اما خطاهای افزونه یا عملیات خارج از سیستم باید جدا بررسی شوند.

تأثیر Refund بر WooCommerce Analytics

بازپرداخت روی Net Sales، Revenue و گزارش سفارش‌ها اثر می‌گذارد. در گزارش Orders، سفارش Refundشده می‌تواند یک ردیف برای تاریخ سفارش اصلی و یک ردیف برای تاریخ Refund داشته باشد.

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

Refund و HPOS

در HPOS، سفارش و Refund با ساختار اختصاصی ووکامرس مدیریت می‌شوند. افزونه درگاه، فاکتور، CRM و حسابداری باید با HPOS سازگار باشند.

کد سفارشی نباید Refund را با دستکاری مستقیم Post Meta ایجاد کند. برای توسعه اختصاصی از WooCommerce CRUD یا REST API رسمی Order Refunds استفاده کنید.

Refund از طریق REST API

سیستم‌های خارجی می‌توانند از API رسمی WooCommerce برای ساخت Refund سفارش استفاده کنند. این عملیات باید احراز هویت، کنترل مبلغ، جلوگیری از درخواست تکراری و ثبت شناسه خارجی داشته باشد.

برای جلوگیری از Refund دوباره، یک کلید Idempotency یا شناسه یکتای درخواست در معماری اتصال در نظر بگیرید.

Refund و افزونه‌های درگاه ایرانی

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

قبل از فروش واقعی بررسی کنید:

  • آیا افزونه Refund خودکار دارد؟
  • آیا Refund جزئی پشتیبانی می‌شود؟
  • واحد مبلغ ریال است یا تومان؟
  • شناسه Refund در Order Notes ثبت می‌شود؟
  • آیا عملیات در Sandbox قابل تست است؟
  • محدودیت زمانی بازپرداخت چیست؟

یک سفارش کم‌مبلغ آزمایشی ثبت کنید؛ برای مثال محصول ۲۰٬۰۰۰ تومانی را بخرید و Refund کامل و جزئی را در محیط کنترل‌شده امتحان نمایید.

سیاست بازپرداخت فروشگاه

یک صفحه شفاف برای قوانین لغو، مرجوعی و بازپرداخت بسازید و لینک آن را در Footer، Checkout و ایمیل سفارش قرار دهید.

موارد پیشنهادی سیاست Refund

  • مهلت درخواست
  • کالاهای قابل و غیرقابل بازگشت
  • شرایط سلامت و بسته‌بندی
  • وضعیت محصولات دانلودی و خدمات
  • مسئولیت هزینه ارسال
  • روش ثبت درخواست
  • مدارک لازم
  • روش و زمان بازگشت پول
  • شرایط Refund جزئی

متن نمونه اینترنتی را بدون تطبیق حقوقی کپی نکنید. سیاست باید با نوع محصول و قوانین کسب‌وکار شما هماهنگ باشد.

فرایند پیشنهادی درخواست مرجوعی

  1. دریافت درخواست با شماره سفارش و دلیل
  2. بررسی واجد شرایط بودن
  3. ارسال دستورالعمل بازگشت کالا
  4. ثبت یادداشت خصوصی در سفارش
  5. دریافت و بررسی کالا
  6. تصمیم درباره Restock
  7. محاسبه مبلغ محصول، ارسال و مالیات
  8. انجام Refund خودکار یا دستی
  9. ثبت شناسه پیگیری
  10. ارسال ایمیل نهایی به مشتری

فرایند پیشنهادی لغو قبل از ارسال

  1. پرداخت را در درگاه تأیید کنید.
  2. وضعیت بسته‌بندی و ارسال را بررسی نمایید.
  3. اگر پرداخت نشده، سفارش را Cancel کنید.
  4. اگر پرداخت شده، ابتدا مبلغ قابل Refund را تعیین کنید.
  5. Refund را انجام دهید.
  6. در صورت قابل فروش بودن، موجودی را Restock کنید.
  7. نتیجه را به مشتری اعلام نمایید.

دسترسی کارمندان به Refund

اختیار بازپرداخت را فقط به افراد ضروری بدهید. Shop Manager یا نقش سفارشی باید کمترین دسترسی لازم را داشته باشد.

  • حساب جدا برای هر کارمند
  • ورود دومرحله‌ای
  • ثبت دلیل Refund
  • سقف مبلغ نیازمند تأیید مدیر
  • بازبینی دوره‌ای Order Notes
  • عدم اشتراک‌گذاری رمز پنل درگاه

چک‌لیست قبل از کلیک نهایی

  • سفارش صحیح باز شده است.
  • پرداخت واقعی تأیید شده است.
  • Refund خودکار یا دستی آگاهانه انتخاب شده است.
  • مبلغ و تعداد درست‌اند.
  • مالیات و هزینه ارسال بررسی شده‌اند.
  • Restock تصمیم‌گیری شده است.
  • Variation صحیح انتخاب شده است.
  • دلیل بازپرداخت ثبت شده است.
  • از Refund تکراری مطمئن شده‌اید.
  • مشتری درباره نتیجه مطلع می‌شود.

چک‌لیست بعد از Refund

  • Order Notes پیام موفقیت دارد.
  • پنل درگاه Refund را نشان می‌دهد.
  • شناسه پیگیری ثبت شده است.
  • موجودی صحیح است.
  • وضعیت سفارش منطقی است.
  • ایمیل مشتری ارسال شده است.
  • دسترسی فایل یا لایسنس بررسی شده است.
  • گزارش فروش و حسابداری ثبت شده‌اند.

📌 همچنین بخوانید: تنظیم حساب کاربری و حریم خصوصی در ووکامرس، تنظیم مالیات در ووکامرس و گزارش‌های ووکامرس و WooCommerce Analytics

پرسش‌های متداول

آیا تغییر وضعیت به Refunded پول را برمی‌گرداند؟

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

تفاوت Refund دستی و خودکار چیست؟

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

آیا می‌توان فقط بخشی از سفارش را Refund کرد؟

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

چرا وضعیت سفارش بعد از Refund جزئی تغییر نکرد؟

چون کل ارزش سفارش بازپرداخت نشده است. این رفتار طبیعی است.

آیا موجودی خودکار برمی‌گردد؟

در زمان Refund می‌توانید Restock refunded items را فعال کنید. فقط کالای قابل فروش را به موجودی برگردانید.

چرا مشتری پول را هنوز نمی‌بیند؟

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

آیا Cancelled با Refunded یکسان است؟

خیر. Cancelled یعنی سفارش متوقف شده؛ Refunded یعنی مبلغ سفارش بازپرداخت ثبت شده است.

جمع‌بندی

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

در Refund دستی، انتقال وجه مسئولیت فروشنده است. تغییر وضعیت سفارش به Cancelled یا Refunded جایگزین عملیات مالی نیست. برای بازپرداخت جزئی، مبلغ، تعداد، تخفیف، مالیات و ارسال را دقیق محاسبه کنید و فقط کالای قابل فروش را Restock نمایید.

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

منابع رسمی

آموزش‌های تازه، کد آماده و رفع خطاهر هفته در کانال Dev Source؛ رایگان.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *