دو دفترِ جدا
موجودی در هلو درست است، در سایت نه. هر فروش باید دستی در دو جا ثبت شود.
موجودی، قیمت، مشتری و فاکتور — بدون یک بار تایپ دوباره. مگاهلو یک پل امن و هوشمند بین ووکامرس و هلو میسازد؛ حتی وقتی اینترنت قطع است یا رایانهٔ حسابداری خاموش.
اگر با هلو فروش میکنید، این شش صحنه آشناست. مگاهلو برای همانها ساخته شده است.
موجودی در هلو درست است، در سایت نه. هر فروش باید دستی در دو جا ثبت شود.
کالایی که در هلو گران شده، در سایت هنوز با قیمت قدیم فروخته میشود.
سفارش آنلاین ثبت میشود، اما تا پایان روز در هلو ثبت نمیشود.
مشتری سفارش میدهد، بعد تلفنی عذرخواهی میکنید و سفارش را لغو میکنید.
هر وقفه یعنی توقف فروش، سفارش نیمهکاره یا دادهٔ ناقص در یکی از دو طرف.
همگامسازی دستی هر فروشگاه، ساعتی چند بار؛ و باز هم همیشه عقبتر از واقعیت.
مگاهلو یک افزونهٔ ووکامرس، یک دروازهٔ ابری و یک عامل کوچک روی رایانهٔ هلو است؛ با هم، یک اتصال دوطرفه و قابل اتکا میسازند.
داخل وردپرس نصب میشود؛ رابط فارسی، پنل گزارش، صف همگامسازی و تنظیمات را به پیشخوان ووکامرس اضافه میکند.
پیامها را میگیرد، صف میکند و به فروشگاه میرساند. کلید هر فروشگاه جداست و به همان شرکت هلو قفل میشود.
روی رایانهای که هلو نصب است، تغییرات را میخواند و از تونل رمزنگاریشده میفرستد. نه IP ثابت، نه پورت باز.
از ثبت فروش در سایت تا دیدن فاکتور در هلو، مسیر کوتاه و قابل ردیابی است.
تغییرات کالا، موجودی، مشتری و فاکتور در همان لحظه در هلو تشخیص داده میشود.
فقط پیام «چه چیزی عوض شد» میرود؛ خودِ داده همیشه از منبع اصلی خوانده میشود.
محصول و موجودی بهروز میشود و سفارش با کلید یکتا به هلو میرود؛ تکرار، فاکتور دوم نمیسازد.
در پیشخوان میبینید چه همگام شد، چه در صف است و اگر چیزی به توجه نیاز دارد، همانجا اقدام میکنید.
دو طرف را کامل پوشش میدهد و در سختترین حالتها (قطعی، تکرار رویداد، سند حذفشده) هم درست رفتار میکند.
این مهمترین تفاوت مگاهلو با اسکریپتهای سادهٔ «CSV یا API» است: هر دو طرف صف مقاوم دارند.
| اتفاق | مگاهلو چه میکند |
|---|---|
| اینترنت قطع میشود | تغییرات در صف محلی رایانهٔ هلو میمانند و با برگشت خط ارسال میشوند |
| رایانهٔ هلو خاموش است | سایت از دادهٔ همگامشده کار میکند؛ سفارشها در صف مقاوم وردپرس میمانند |
| دروازه در دسترس نیست | تلاش مجدد هوشمند؛ هیچ چیزی پاک نمیشود |
| یک رویداد دو بار میرسد | کلید یکتا جلوی فاکتور یا مشتری تکراری را میگیرد |
| سند در هلو حذف میشود | همان ردیف «حذفشده» میشود، نه اینکه سفارش جدید ساخته شود |
نتیجه: بدون کار دستی، بدون دادهٔ گمشده، بدون فروش تکراری.
وضعیت اتصال، شرکت و دیتابیس متصل، و هشدارهای واقعی — نه پیامهای تزئینی.
تبهای محصولات، سفارشها و مشتریان با چهار عملیات: ارسال همه، دریافت همه، ارسال تغییرات، دریافت تغییرات.
اتصال کالاهای ووکامرس به کالاهای هلو بر اساس کد یا نام، با پیشنهاد هوشمند و مدیریت تداخلها.
صف همگامسازی، لاگها و اسناد هلو در یک صفحه با تبهای جدا.
راهنمای درونبرنامه برای کارهای روزمره، بدون نیاز به تماس با پشتیبانی.
آدرس دروازه، کلید API، گزینههای همگامسازی و بهروزرسانی، همه در یک صفحه.
بدون دخالت برنامهنویس، بدون تغییر تنظیمات مودم.
از پنل مدیریت بگیرید: ۱۲ کاراکتر، فقط ۲۴ ساعت معتبر و فقط یک بار قابل استفاده.
با دسترسی Administrator اجرا کنید و کد را وارد کنید؛ نصبکننده خودش تونل، سرویس رلهٔ آفلاین و سرویس ارتباط با هلو را نصب و تنظیم میکند و دیتابیس را برای ردیابی تغییرات آماده میکند.
افزونه را در ووکامرس نصب کنید و دکمهٔ «تست اتصال» را بزنید. تمام.
تونل با TLS و رمز اختصاصیهر مشتری رمز/کاربر خودش را دارد؛ هیچ رمز مشترکی وجود ندارد.
کلید API قفلشده به یک شرکتاگر کلید لو برود، به دادهٔ شرکت دیگری دسترسی ندارد.
رمز دیتابیس روی رایانهٔ مشتری ذخیره نمیشوددر هر درخواست از سمت سرور فرستاده میشود.
محافظت CSRFهمهٔ فرمهای تغییردهنده با توکن محافظت میشوند.
بهروزرسانی امضاشدهبستهها با کلید خصوصی ECDSA امضا و در سایت بررسی میشوند؛ نسخهٔ دستکاریشده رد میشود.
لاگ حسابرسیاقدامات حساس (تغییر تنظیمات، ساخت کلید، پشتیبانگیری و…) ثبت میشوند.
| مورد | حداقل |
|---|---|
| وردپرس | ۵.۸ یا بالاتر |
| ووکامرس | ۶.۰ یا بالاتر |
| PHP | ۸.۰ یا بالاتر |
| نرمافزار حسابداری | هلو با SQL Server (۲۰۰۸ به بالا؛ روی ۲۰۱۹ آزمایش شده) |
| رایانهٔ هلو | ویندوز ۱۰/۱۱ یا ویندوز سرور |
| اینترنت | اتصال معمولی؛ IP ثابت لازم نیست |
نه. ارتباط از داخل رایانهٔ هلو به بیرون برقرار میشود؛ نیازی به تغییر تنظیمات مودم یا خرید IP ثابت نیست.
تغییرات هلو در صف محلی ذخیره میشوند و سفارشهای سایت در وردپرس میمانند؛ بهمحض برگشت اینترنت، همه به ترتیب ارسال میشوند. هیچ دادهای پاک نمیشود.
نه. هر سفارش با کلید یکتا ارسال میشود و تکرار رویداد، سفارش تکراری نمیسازد.
نه. فقط تغییرات خوانده میشود و هیچ نوشتنی مستقیم روی دیتابیس هلو انجام نمیشود؛ همهٔ نوشتنها از مسیر رسمی وبسرویس هلو میگذرند.
بله. هر تنوع با کد خودش به کالای هلو وصل میشود و موجودی هر تنوع و وضعیت والد هماهنگ میشود.
بله، چند فروشگاه؛ هر کدام کلید و صف مستقل، بدون تداخل داده.
همان ردیف در سایت «حذفشده» علامت میخورد و سابقهٔ مالی آن میماند؛ اگر علت، قطعی ارتباط باشد، سند زنده حذف نمیشود.
افزونه بهطور خودکار نسخهٔ جدید را از کانال رسمی مگاهلو میبیند، بستهٔ امضاشده را دریافت و نصب میکند.
مدیر سیستم میتواند از پنل، پشتیبان کامل دیتابیس بگیرد؛ فایل .sql آمادهٔ ایمپورت در phpMyAdmin.
راهنمای فارسی داخل افزونه، نصبکنندهٔ یککلیکی و پشتیبانی [شماره تماس / تلگرام / ایمیل].
موجودی و قیمت از هلو، سفارش و مشتری از ووکامرس — بدون کار دستی، بدون دادهٔ تکراری، و بدون توقف وقتی اینترنت یا رایانهٔ حسابداری از دسترس خارج میشود.