افزونهٔ حسابداری ووکامرس چه باید بکند؟ چکلیست انتخاب پیش از نصب
سه چیز متفاوت با نام «افزونهٔ حسابداری ووکامرس» فروخته میشود. پیش از خرید سه سؤال بپرسید: سفارش تکراری ثبت نمیشود؟ موجودی هر دو طرف یکی میماند؟ برگشت و مرجوعی سند میخورد؟
دوازده چیزی که یک افزونهٔ حسابداری ووکامرس باید انجام بدهد، و چند سؤالی که اگر فروشندهاش نتواند جواب بدهد، یعنی نصبش نکنید.
«افزونهٔ حسابداری ووکامرس» اسم یک چیز نیست؛ اسم سه چیز کاملاً متفاوت است که با یک عبارت فروخته میشوند. پیش از مقایسهٔ قیمتها، بفهمید کدام را میخرید.
۱. سه چیزی که با یک اسم فروخته میشوند
| نوع | چه میکند | مناسب |
|---|---|---|
| گزارشساز | از سفارشهای ووکامرس نمودار و گزارش فروش میسازد | فروشگاهی که حسابداری را جای دیگری انجام میدهد و فقط آمار میخواهد |
| حسابداری داخل وردپرس | فاکتور، هزینه و گاهی انبار را داخل وردپرس نگه میدارد | فروشگاه فقطآنلاین، بدون چک و بدون حسابدار جدا |
| رابط به نرمافزار حسابداری | سفارش را به یک نرمافزار حسابداری میفرستد و موجودی را میگیرد | فروشگاهی که حسابداری واقعی میخواهد: سند، تراز، سود |
اگر سؤالتان «سود واقعی من چقدر بود» است، نوع اول جوابش را ندارد و نوع دوم معمولاً ناقص میدهد. بقیهٔ این چکلیست دربارهٔ نوع سوم است، ولی سؤالهایش به درد سنجیدن نوع دوم هم میخورد.
۲. چکلیست دوازدهتایی
سفارش
- سفارش در کدام وضعیت ووکامرس سند میشود؟ «در انتظار پرداخت» نباید فروش ثبت شود؛ «تکمیلشده» باید. افزونهای که هر سفارش را بیتوجه به وضعیت ثبت میکند، فروش شما را بیشتر از واقعیت نشان میدهد. جدول وضعیتها و اقدام درست هر کدام را ببینید.
- مرجوعی و لغو را میفهمد؟ مرجوعی باید برگشت از فروش بزند و موجودی را برگرداند. بسیاری از افزونهها فقط «سفارش تازه» را میشناسند.
- مبلغ سفارش را تجزیه میکند؟ کرایه، ارزش افزوده و تخفیف درآمد نیستند. افزونهای که کل مبلغ واریزی را «فروش» ثبت میکند، از همان روز اول حساب و کتاب غلط میسازد.
- سفارشی که با کالاها نمیخواند چه میشود؟ مبلغ با قیمتها جور نیست، کالایی تطبیق نشده، سفارش تکراری رسیده. جواب درست: ثبت نمیشود و برای بررسی میماند. جواب غلط: به هر حال ثبت میشود.
کالا و موجودی
- تنوع (رنگ، سایز) را درست تطبیق میکند؟ «تیشرت مشکی L» باید به همان تنوع در حسابداری برسد، نه به «تیشرت».
- با SKU تطبیق میکند یا با نام؟ نام عوض میشود؛ SKU نباید. اگر کدگذاری کالا ندارید، پیش از اتصال بسازید.
- موجودی به سایت برمیگردد؟ فروش حضوری، مرجوعی، ضایعات، انبارگردانی، هر کدام موجودی را عوض میکند و سایت باید بفهمد. افزونهٔ یکطرفه نیمی از کار است.
- قیمت خرید را میشناسد؟ بدون قیمت خرید، بهای تمامشده و سود قابل محاسبه نیست. ووکامرس قیمت خرید ندارد؛ افزونه باید از جای دیگری بگیرد.
اتصال و امنیت
- چطور به نرمافزار حسابداری وصل میشود؟ اتصال مستقیم به پایگاهداده خطرناک است. API امضاشده روی HTTPS درست است.
- اگر سرور حسابداری چند دقیقه در دسترس نباشد، سفارش گم میشود؟ افزونهٔ درست یک صف محلی دارد و دوباره تلاش میکند.
- سفارش تکراری را میشناسد؟ ووکامرس گاهی یک رویداد را دو بار میفرستد. افزونه باید بار دوم را نادیده بگیرد، نه دو فاکتور بسازد.
- وقتی چیزی خراب میشود، کجا میفهمید؟ اگر جواب «در لاگ سرور» است، یعنی تا مشتری زنگ نزند نمیفهمید.
۳. سؤالی که نمیپرسند: کدام سمت قیمت را تعیین میکند؟
بیشتر فروشگاهها قیمت را در سایت میگذارند: کمپین، تخفیف، تغییر لحظهای. اگر افزونه قیمت را از حسابداری به سایت بفرستد و شما ندانید، یک تخفیف روی سایت زنده بیصدا بازنویسی میشود. جهت فرستادن قیمت باید انتخاب شما باشد، نه پیشفرض افزونه.
۴. افزونهٔ حسابشاپ در برابر همین چکلیست
افزونهٔ رابط ماست (نوع سوم) و جوابهایش به همین دوازده سؤال:
- سفارش در وضعیت تکمیلشده فاکتور و سند میشود؛ مرجوعی و لغو هر کدام مسیر خودشان را دارند.
- مبلغ تجزیه میشود: کالا، کرایه، ارزش افزوده، تخفیف، و کارمزد درگاه که بیشتر افزونهها فراموشش میکنند.
- سفارشی که نخواند، در وضعیت «نیاز به بررسی» میماند و در «مرکز همگامسازی» با دلیل مغایرت دیده میشود.
- تطبیق با SKU و در سطح تنوع است.
- موجودی همیشه به سایت برمیگردد. فرستادن قیمت و وضعیت سفارش به سایت اختیاری است و پیشفرض خاموش، دقیقاً به دلیل بخش ۳.
- افزونه هرگز به پایگاهدادهٔ حسابداری وصل نمیشود؛ API امضاشده روی HTTPS، صف محلی با تلاش مجدد، و رویداد تکراری با کلید یکتا رد میشود.
- هر خطا در «مرکز همگامسازی» با توضیح روشن و دکمهٔ «تلاش مجدد» مینشیند، نه در لاگ سرور.
و یک «نه»: قیمت خرید را ووکامرس ندارد و افزونه هم نمیتواند از هیچجا بسازد. قیمت خرید یا در کارت کالای حسابشاپ ثبت میشود یا با فایل اکسل وارد میشود، راهنمای ورود کالاها از سایت این را قدمبهقدم گفته است.
۵. پیش از نصب، یک آزمایش کوچک
روی سایت آزمایشی (یا با یک کالای آزمایشی) یک سفارش بسازید، مرجوعش کنید، و یک فروش حضوری از همان کالا ثبت کنید. بعد سه چیز را چک کنید: سند فروش درست است؟ سند برگشت درست است؟ موجودی سایت بعد از فروش حضوری کم شده؟ ده دقیقه وقت میگیرد و بیشتر از هر مقایسهٔ امکاناتی میگوید.
سؤالهای پرتکرار
افزونه بهتر است یا اتصال از طریق API؟
کاری که میکنند مهمتر از جایشان است. آنچه باید بپرسید این است: سفارش تکراری ثبت نمیشود؟ موجودی هر دو طرف یکی میماند؟ برگشت و مرجوعی سند میخورد؟
از کجا بفهمم سفارش دو بار ثبت نمیشود؟
یک سفارش را دو بار همگام کنید و ببینید فاکتور دوم ساخته میشود یا نه. اتصال درست، هر سفارش را با شناسهٔ یکتای خودش میشناسد.
افزونه روی سرعت سایت اثر میگذارد؟
اگر کارش را در پسزمینه انجام دهد نه. چیزی که سایت را کند میکند، افزونهای است که موقع ثبت سفارش منتظر جواب سرویس بیرونی میماند.
چند فروشگاه را میشود به یک حساب وصل کرد؟
بیش از یکی، به شرطی که هر فروشگاه تنظیمات و گزارش جدا داشته باشد. اگر سفارشها بدون برچسب فروشگاه ثبت شوند، گزارش فروش هیچکدام قابل اتکا نیست.
حسابشاپ سفارشهای ووکامرس را میگیرد، فاکتور و سند حسابداری را خودش میسازد و موجودی را همتراز نگه میدارد.
شروع رایگان