حسابداری نمو راهنمای توسعه‌دهندگان

افزونهٔ ووکامرس

نصب و راه‌اندازی افزونهٔ «حسابداری نمو» برای ووکامرس؛ بدون برنامه‌نویسی، در چند دقیقه.

دریافت افزونه (nemo-accounting.zip)

نسخهٔ ۱.۰.۰ — وردپرس ۶٫۲ به بالا، ووکامرس ۷ به بالا (آزموده تا ۱۱٫۱)، PHP ۷٫۴ به بالا. با «ذخیره‌سازی سفارش با کارایی بالا» (HPOS) سازگار است.

نصب

  1. در پیشخوان وردپرس به افزونه‌ها ← افزودن ← بارگذاری افزونه بروید، فایل nemo-accounting.zip را انتخاب و نصب کنید و سپس فعال‌سازی را بزنید.
  2. در پنل حسابداری نمو، تنظیمات ← اتصال فروشگاه ← کلید جدید را بزنید، دسترسی «ثبت سفارش، پرداخت و برگشت» را بدهید و کلید را کپی کنید.
  3. در وردپرس به ووکامرس ← حسابداری نمو بروید، کلید را در «کلید API» بچسبانید و ذخیرهٔ تنظیمات را بزنید.
  4. دکمهٔ آزمایش اتصال را بزنید. باید پیام «وصل است» همراه نام سازمان شما نمایش داده شود.

همین. از این به بعد هر سفارش تازه خودکار به نمو فرستاده می‌شود.

تنظیمات افزونه

تنظیمتوضیح
کلید APIکلیدی که در پنل نمو ساختید. پس از ذخیره دیگر نمایش داده نمی‌شود؛ برای تغییر، کلید تازه را بنویسید.
ارسال سفارش در وضعیتسفارش در کدام وضعیت‌ها فرستاده شود. پیش‌فرض: «در حال انجام» و «تکمیل‌شده». پرداخت آنلاین موفق همیشه فرستاده می‌شود.
برگشت سفارشروشن باشد، سفارشی که «مسترد شده» شود در نمو برگشت از فروش می‌شود.
واحد پولخودکار تشخیص داده می‌شود (ریال، تومان، هزار ریال، هزار تومان). فقط اگر اشتباه است، بنویسید هر واحد پول فروشگاه چند ریال است — مثلاً تومان = ۱۰.
نشانی APIبه آن دست نزنید؛ پیش‌فرض https://panel.nemosystem.ir/api/v1 است.

چه چیزی کجا ثبت می‌شود

مالیات

افزونه قیمت اقلام را بدون مالیات ووکامرس می‌فرستد و نمو نرخ مالیاتی را که در «تنظیمات اتصال» انتخاب کرده‌اید روی آن می‌گذارد.

وضعیت هر سفارش

در ووکامرس ← سفارش‌ها ستونی به نام «نمو» اضافه می‌شود:

برچسبیعنی
فاکتور شد ‎#123فاکتور ثبت شد (شمارهٔ فاکتور در نمو کنارش است)؛ دریافت وجه هنوز نه.
پرداخت‌شدهفاکتور و دریافت وجه هر دو ثبت شدند.
نیازمند بررسیسفارش رسید اما حسابدار باید کاری بکند (مثلاً موجودی کالا). علت در یادداشت سفارش هست.
برگشت شدبرگشت از فروش ثبت شد.
خطاارسال ناموفق بود — علت را در یادداشت سفارش ببینید.

پیام هر ارسال، موفق یا ناموفق، در یادداشت‌های سفارش هم ثبت می‌شود.

ارسال دوباره

سفارش‌هایی که در نمو بررسی می‌شوند

وقتی سفارشی در نمو «نیاز به بررسی» می‌گیرد و حسابدار مشکل را رفع می‌کند و در صفحهٔ اتصال فروشگاه تلاش دوباره را می‌زند، نمو خودش به سایت خبر می‌دهد و ستون «نمو» و یادداشت سفارش به‌روز می‌شوند. این کار با وب‌هوک انجام می‌شود که افزونه هنگام ذخیرهٔ تنظیمات خودش ثبت می‌کند — کاری لازم نیست.

اگر بالای صفحهٔ تنظیمات افزونه پیام «ثبت وب‌هوک در نمو ناموفق بود» دیدید، سفارش‌ها همچنان فرستاده می‌شوند؛ فقط خبرهای سمت نمو نمی‌رسند. معمولاً علت این است که سایت روی https نیست.

پیش از راه‌اندازی، یک بار بررسی کنید

  1. SKU همهٔ محصولات سایت پر است و با کد کالا در نمو یکی است. (در نمو، کالاها و خدمات ← کد کالا.)
  2. در «تنظیمات اتصال» نمو، حساب دریافت وجه انتخاب شده است.
  3. یک سفارش آزمایشی بدهید و در پنل نمو، صفحهٔ «اتصال فروشگاه»، بخش «سفارش‌های رسیده» آن را ببینید.

برای فروشگاه پرفروش، اجرای منظم «Action Scheduler» ووکامرس را با یک cron واقعی مطمئن کنید؛ افزونه ارسال‌ها را با آن در پس‌زمینه انجام می‌دهد تا تکمیل خرید مشتری هیچ‌وقت منتظر نمو نماند.

حذف افزونه

با غیرفعال کردن، ارسال‌ها متوقف می‌شوند. با حذف، تنظیمات افزونه (از جمله کلید) از وردپرس پاک می‌شود. کلید را در پنل نمو هم باطل کنید.