=== کارتل – پرداخت کارت‌به‌کارت ووکامرس ===
Contributors: mohammadhossein
Tags: woocommerce, card to card, bank transfer, iban, پرداخت کارت به کارت, شبا
Requires at least: 6.2
Requires PHP: 7.4
Stable tag: 1.0.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

درگاه حرفه‌ای کارت‌به‌کارت ووکامرس با چند حساب بانکی، پیام‌رسان‌ها، صفحه پرداخت اختصاصی، HPOS و Checkout Blocks.

== توضیحات ==

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

کارتل هیچ فایل رسیدی را در وردپرس آپلود یا ذخیره نمی‌کند.

= امکانات =

* تعریف چند حساب بانکی
* پشتیبانی از شماره کارت، شماره حساب و شبا
* اعتبارسنجی شماره کارت و شبا
* دکمه کپی اطلاعات بانکی
* تب‌بندی حساب‌های متعدد
* پشتیبانی از واتساپ، تلگرام، ایتا، بله، روبیکا و لینک HTTPS سفارشی
* متن آماده اعلام پرداخت با متغیرهای سفارش
* نمایش راهنمای پرداخت در صفحه تشکر، حساب کاربری و ایمیل مشتری
* Snapshot اطلاعات حساب در زمان ثبت سفارش
* امکان رزرو موجودی
* امکان مخفی‌کردن سایر روش‌های پرداخت
* سفارشی‌سازی رنگ و گردی کارت‌ها
* پشتیبانی از HPOS
* پشتیبانی از Checkout Blocks
* سازگار با سفارش‌های قدیمی نسخه قبلی افزونه
* بدون آپلود رسید، بدون اتصال خارجی و بدون کد رمزگذاری‌شده

== نصب ==

1. پوشه `cartel` را در مسیر `/wp-content/plugins/` بارگذاری کنید یا فایل ZIP را از پنل وردپرس نصب کنید.
2. افزونه را فعال کنید.
3. به ووکامرس ← کارتل بروید.
4. حداقل یک حساب بانکی ثبت کنید. افزودن پیام‌رسان اختیاری است.
5. درگاه را فعال و تنظیمات را ذخیره کنید.

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

= آیا رسید داخل سایت ذخیره می‌شود؟ =

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

= اگر اطلاعات حساب تغییر کند، سفارش قبلی چه می‌شود؟ =

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

= پرداخت چگونه تأیید می‌شود؟ =

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

= آیا با HPOS و Checkout بلوکی سازگار است؟ =

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

== ارتقا از نسخه سفارشی ==

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

== تغییرات ==

= 1.0.1 =

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

= 1.0.0 =
* بازطراحی کامل محصول با برند و معماری مستقل کارتل
* حذف کامل روش‌های پرداخت لینک‌محور و اقساطی
* تمرکز کامل روی کارت‌به‌کارت و انتقال بانکی
* افزودن Snapshot اطلاعات پرداخت برای سفارش‌ها
* افزودن چند حساب بانکی و چند پیام‌رسان
* افزودن اعتبارسنجی کارت، شبا و شماره واتساپ
* افزودن نمایش در ایمیل و حساب کاربری
* افزودن سازگاری HPOS و Checkout Blocks
* بازنویسی کامل پنل تنظیمات و رابط مشتری
* افزودن مهاجرت یک‌باره تنظیمات کارت‌به‌کارت نسخه قدیمی
