=== کالو برای ووکامرس ===
Contributors: kalo
Tags: woocommerce, accounting, invoice, inventory, حسابداری
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
WC requires at least: 7.0
WC tested up to: 9.9
Stable tag: 1.2.0
License: GPLv2 or later

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

== Description ==

* ثبت خودکار هر سفارش به‌صورت فاکتور فروش در کالو (مشتری، کالاها، تخفیف، مالیات، هزینه ارسال و هزینه‌های اضافی).
* ثبت رسید دریافت برای سفارش‌های پرداخت‌شده؛ هر درگاه به یک حساب بانکی یا صندوق کالو وصل می‌شود.
* ابطال خودکار فاکتور برای سفارش‌های لغو یا بازپرداخت‌شده (سند معکوس و برگشت موجودی).
* بازپرداخت جزئی: فاکتور برگشت از فروش برای اقلام برگشتی و رسید بازگرداندن وجه.
* همگام‌سازی سریع هر ۵ دقیقه: فقط کالاهایی که موجودی یا قیمتشان در کالو تغییر کرده.
* همگام‌سازی دوره‌ای موجودی و قیمت از کالو به سایت، و به‌روزرسانی فوری موجودی بعد از هر سفارش.
* ارسال یک‌باره کالاهای سایت به کالو برای شروع کار.
* بدون ثبت تکراری: ارسال دوباره یک سفارش، فاکتور جدید نمی‌سازد.
* صف پس‌زمینه با تلاش مجدد خودکار؛ سرعت پرداخت در سایت کم نمی‌شود.
* ستون وضعیت کالو در فهرست سفارش‌ها، اکشن گروهی «ارسال به کالو» و گزارش کامل رویدادها.
* سازگار با HPOS و بلوک‌های سبد خرید/پرداخت.
* بدون نیاز به IP ثابت یا نصب نرم‌افزار روی سرور.

== Installation ==

1. افزونه را نصب و فعال کنید.
2. در اپ کالو: تنظیمات ← اتصال به ووکامرس (وردپرس) ← اتصال جدید. کلید API را کپی کنید.
3. در وردپرس: ووکامرس ← کالو ← کلید را وارد کنید و «اتصال» را بزنید.
4. در تب «سفارش‌ها و پرداخت» درگاه‌ها را به حساب‌های کالو وصل کنید.
5. در تب «کالا و موجودی» همگام‌سازی موجودی/قیمت را تنظیم کنید.

== Frequently Asked Questions ==

= کالاها چطور با هم تطبیق داده می‌شوند؟ =
با «شناسه کالو» روی محصول (در بخش موجودی) یا SKU برابر با کد کالا در کالو.

= اگر سرور کالو در دسترس نباشد چه می‌شود؟ =
سفارش در صف می‌ماند و تا ۶ بار (تا چند ساعت) دوباره تلاش می‌شود. سفارش‌های ناموفق را می‌توان از تنظیمات یا فهرست سفارش‌ها دوباره ارسال کرد.

= برای توسعه‌دهندگان =
فیلتر `kalo_wc_order_payload` برای تغییر داده ارسالی سفارش در دسترس است.

== Changelog ==

= 1.2.0 =
* ارسال فوری سفارش، ابطال و بازپرداخت به کالو (بدون انتظار برای صف پس‌زمینه).
* همگام‌سازی کامل کالاها در صورت قطع شدن خودش ادامه پیدا می‌کند.
* آدرس سفارش در آدرس‌های مشتری پیدا یا اضافه و به فاکتور اختصاص داده می‌شود.

= 1.1.0 =
* بازپرداخت جزئی و حذف بازپرداخت.
* همگام‌سازی سریع تغییرات موجودی/قیمت.

= 1.0.0 =
* نسخه اول.
