معرفی افزونه حسابان؛ قیمتگذاری ووکامرس بر اساس نرخ روز طلا، ارز و فرمول دلخواه
قیمت محصولات فروشگاه اینترنتی خود را با نرخ روز هماهنگ کنید! با افزونه حسابان، قیمتگذاری محصولات ووکامرس را بر اساس نرخ مرجع، وزن، اجرت، سود، مالیات و سایر مؤلفههای دلخواه بهصورت خودکار انجام دهید؛ نرخها را از منابع مختلف دریافت کنید، قیمت محصولات را زمانبندیشده بهروزرسانی کنید، جزئیات محاسبه را به مشتری نمایش دهید و فاکتور، لیست بستهبندی و لیبل ارسال حرفهای بسازید.
حسابان؛ سیستم یکپارچه قیمتگذاری هوشمند، محاسبه قیمت محصولات و مدیریت اسناد سفارش در ووکامرس.
سبک، سریع و مستقل از اینترنت بینالملل!
افزونه حسابان با معماری بهینه و کدنویسی سبک طراحی شده تا بدون تحمیل بار اضافی به سایت، عملکردی روان و سریع داشته باشد؛ حتی در شرایط قطعی اینترنت بینالملل نیز قابلیتهای داخلی آن بدون وابستگی به سرویسها و منابع خارجی به کار خود ادامه میدهند.
افزونه حسابان چیست و چه کاری انجام میدهد؟
اگر قیمت محصولات فروشگاه اینترنتی شما به نرخ روز طلا، ارز، فلزات یا یک متغیر اقتصادی دیگر وابسته است، احتمالاً میدانید که تغییر مداوم قیمتها و محاسبه مجدد محصولات چقدر زمانبر و دشوار است.
برای مثال، در یک فروشگاه طلا و جواهر، قیمت نهایی هر محصول ممکن است به نرخ روز هر گرم طلا، وزن محصول، اجرت ساخت، سود فروشنده، مالیات و هزینه قطعات جانبی وابسته باشد. در فروشگاه محصولات وارداتی نیز ممکن است قیمت نهایی کالا با توجه به نرخ دلار، یورو یا سایر ارزها محاسبه شود.
در چنین شرایطی، واردکردن دستی قیمت تکتک محصولات پس از هر تغییر نرخ، روشی زمانبر و مستعد خطاست.
افزونه حسابان برای حل همین مسئله طراحی شده است.
حسابان یک افزونه تخصصی قیمتگذاری خودکار محصولات ووکامرس است که نرخ موردنیاز را از منبع انتخابی دریافت میکند و با استفاده از فرمول قیمتگذاری تعریفشده، قیمت نهایی محصول را محاسبه و در ووکامرس ثبت میکند.
با استفاده از این افزونه میتوانید:
- قیمت محصولات را بر اساس نرخ روز و فرمول مشخص محاسبه کنید.
- قیمت طلا و محصولات وزنی را با درنظرگرفتن وزن، اجرت، سود و مالیات محاسبه کنید.
- قیمت محصولات وابسته به نرخ ارز را بهروزرسانی کنید.
- نرخها را بهصورت دستی یا از منابع آنلاین دریافت کنید.
- بهروزرسانی قیمتها را زمانبندی کنید.
- برای هر محصول فرمول و پارامترهای اختصاصی تعریف کنید.
- قیمت نهایی را پیش از ذخیره بهصورت زنده مشاهده کنید.
- تخفیف درصدی یا مبلغ ثابت برای محصولات محاسبه کنید.
- جزئیات قیمت را در صفحه محصول به مشتری نمایش دهید.
- فاکتور حرفهای با خروجی JPG و PDF تولید کنید.
- لیست بستهبندی (Packing List) و لیبل ارسال (Shipping Label) بسازید.
- جزئیات محاسبه قیمت را در سفارش ذخیره کنید تا سوابق تاریخی آن حفظ شود.
با وجود کاربرد ویژه حسابان در فروشگاههای طلا و جواهر، کاربرد آن صرفاً به طلا محدود نیست. هر محصولی که قیمت آن با یک نرخ مرجع و فرمول سازگار با سازوکار افزونه قابل محاسبه باشد، میتواند از این سیستم استفاده کند؛ از جمله محصولات مرتبط با طلا، نقره، مس و کالاهای وابسته به نرخ ارز

امکانات اصلی افزونه حسابان
۱. قیمتگذاری خودکار محصولات ووکامرس بر اساس نرخ روز
دیگر نیازی نیست پس از هر تغییر نرخ، قیمت تکتک محصولات فروشگاه را بهصورت دستی محاسبه و ویرایش کنید.
حسابان نرخ مرجع موردنظر شما را دریافت میکند و با استفاده از پارامترهای قیمتگذاری، قیمت نهایی محصولات را محاسبه میکند.
در فرمول قیمتگذاری میتوانید مؤلفههای مختلفی را در نظر بگیرید:
- نرخ مرجع محصول
- وزن محصول
- اجرت ساخت یا هزینه خدمات
- سود فروشنده
- مالیات
- هزینه قطعات جانبی
- مالیات قطعات جانبی
- تعدیل قیمت بهصورت افزایش یا کاهش مبلغ ثابت
به این ترتیب، میتوانید فرمول محاسبه قیمت را متناسب با مدل فروشگاه خود تنظیم کنید.
تنظیم نحوه گرد کردن قیمت نهایی
برای مدیریت قیمت نهایی، حسابان چند روش گردکردن در اختیار شما قرار میدهد:
- بدون گردکردن
- گردکردن به نزدیکترین واحد
- گردکردن رو به بالا
- گردکردن رو به پایین
همچنین میتوانید واحد گردکردن را مشخص کنید تا قیمت نهایی مطابق سیاست قیمتگذاری فروشگاه محاسبه شود.
با تغییر نرخ مرجع، محصولات وابسته نیز بر اساس تنظیمات خود مجدداً محاسبه میشوند.
این قابلیت بهویژه برای فروشگاههایی کاربرد دارد که قیمت محصولاتشان به متغیرهای مختلف وابسته است و با یک عدد ثابت قابل مدیریت نیست.
۲. اتصال به پنج نوع منبع مختلف برای دریافت نرخ
یکی از امکانات مهم افزونه حسابان، پشتیبانی از روشهای مختلف دریافت نرخ است.
برای دریافت اطلاعات، مجبور نیستید به یک سرویس یا API خاص محدود باشید. افزونه پنج نوع منبع (Provider) را پشتیبانی میکند:
۱. ورود دستی نرخ
اگر میخواهید نرخ را شخصاً وارد کنید یا از یک منبع خاص استفاده میکنید که اتصال مستقیمی به آن وجود ندارد، میتوانید مقدار نرخ را بهصورت دستی ثبت کنید.
۲. دریافت نرخ از API تالا
دریافت نرخ از طریق API تالا و استفاده از اطلاعات دریافتی در محاسبات قیمت محصولات.
۳. | استخراج نرخ از صفحه tala
استخراج اطلاعات نرخ از صفحه وب تالا.
۴. استخراج اطلاعات از جدول صفحات وب
اگر اطلاعات موردنیاز شما در قالب جدول در یک صفحه وب منتشر میشود، میتوانید از این روش برای استخراج نرخ استفاده کنید.
۵. اتصال به API عمومی JSON
اگر سرویس موردنظر شما API اختصاصی با خروجی JSON دارد، میتوانید از این روش برای دریافت نرخ استفاده کنید.
در API عمومی امکان تنظیم موارد زیر وجود دارد:
- آدرس درخواست API
- روش ارسال درخواست GET یا POST
- پارامترهای موردنیاز درخواست
تعریف چندین منبع نرخ مستقل
میتوانید چند Provider مستقل تعریف کنید و تنظیمات هرکدام را جداگانه مدیریت کنید.
این قابلیت به شما اجازه میدهد نرخهای مختلفی داشته باشید و محصولات مختلف فروشگاه را به نرخ مرجع متناسب با مدل قیمتگذاری خود متصل کنید.
آزمایش اتصال به منبع نرخ
در منابعی که این قابلیت را پشتیبانی میکنند، امکان آزمایش اتصال وجود دارد.
با این کار میتوانید نتیجه دریافت نرخ را بررسی کنید، بدون اینکه قیمت ذخیرهشده محصولات فروشگاه تغییر کند.
بارگذاری نرخهای قابلشناسایی
حسابان امکان بارگذاری نرخهای قابلشناسایی از منابع را نیز فراهم میکند.
در این فرایند، وضعیت فعال یا غیرفعال بودن انتخابهای قبلی حفظ میشود؛ بنابراین اجرای مجدد عملیات بارگذاری باعث فعالشدن خودکار مواردی که قبلاً غیرفعال کردهاید نخواهد شد.
پشتیبانی از واحدهای مختلف نرخ
منابع مختلف ممکن است نرخ را با واحدهای متفاوتی ارائه کنند. در حسابان میتوانید واحد نرخ را نیز مشخص کنید؛ از جمله:
- تومان بر گرم
- ریال بر گرم
- تومان بر اونس
- تومان بر کیلوگرم
- دلار بر اونس، در منابع پشتیبانیشده
افزونه واحدهای پشتیبانیشده را به تومان بر گرم تبدیل میکند تا محاسبات بر اساس واحد مرجع یکسان انجام شوند.
۳. بهروزرسانی خودکار قیمت محصولات با زمانبندی و پردازش دستهای
با حسابان میتوانید دریافت نرخ و محاسبه مجدد قیمت محصولات را زمانبندی کنید.
بهجای اینکه هر بار به پیشخوان وردپرس وارد شوید و قیمت محصولات را تغییر دهید، افزونه مطابق فاصله زمانی تعیینشده، نرخها را بررسی کرده و محصولات وابسته را بهروزرسانی میکند.
تنظیم فاصله زمانی بهروزرسانی
فاصله بررسی و بهروزرسانی نرخها قابل تنظیم است و میتوانید متناسب با نیاز فروشگاه خود آن را مدیریت کنید.
حفظ آخرین قیمت معتبر در زمان بروز خطا
اگر منبع دریافت نرخ موقتاً در دسترس نباشد یا دریافت نرخ با خطا مواجه شود، حسابان آخرین قیمت معتبر را حفظ میکند.
در نتیجه، خطای موقت API یا منبع نرخ باعث جایگزینشدن قیمت معتبر محصول با مقدار نامعتبر نخواهد شد.
پردازش دستهای محصولات با Action Scheduler
برای فروشگاههایی که تعداد محصولات زیادی دارند، پردازش یکباره تمام محصولات میتواند زمانبر باشد.
حسابان از Action Scheduler ووکامرس برای مدیریت پردازش دستهای استفاده میکند.
محصولات در دستههای ۵۰تایی زمانبندی و پردازش میشوند تا عملیات بهروزرسانی بهصورت مرحلهای انجام شود.
این ساختار برای فروشگاههای دارای کاتالوگ بزرگ مناسبتر است؛ البته سرعت و پایداری اجرای نهایی به منابع سرور و تنظیمات زمانبندی سایت نیز وابسته است.
بهروزرسانی دستی هر نرخ
علاوه بر اجرای زمانبندیشده، میتوانید از جدول نرخها، هر آیتم را بهصورت دستی بهروزرسانی کنید.
با این کار، افزونه نرخ همان آیتم را از منبع مرتبط دریافت میکند و محصولات وابسته به آن را مجدداً محاسبه میکند.
گزارش اجراها و خطاهای زمانبندی
برای بررسی عملکرد سیستم، گزارشهای مربوط به اجراها و خطاهای زمانبندی در دسترس هستند.
این گزارشها اطلاعاتی مانند موارد زیر را ثبت میکنند:
- شناسه و عنوان آیتم
- قیمت حاصل از محاسبه
- وضعیت اجرای موفق یا ناموفق
- جزئیات خطای احتمالی
همچنین وضعیت اجراهای اخیر قابل بررسی است و گزارش هر آیتم میتواند اطلاعات لازم برای شناسایی مشکل را نمایش دهد.
افزونه در صورت نیاز رویداد زمانبندی را مجدداً بررسی و ثبت میکند. گزارشهای فنی مرتبط نیز از مسیر گزارشهای ووکامرس قابل دسترسی هستند.
نکته فنی درباره WP-Cron: زمانبندی پیشفرض وردپرس معمولاً با بازدیدهای سایت فعال میشود و الزاماً مانند Cron واقعی سرور در ساعت دقیق اجرا نمیشود. اگر اجرای دقیق و مستقل از بازدیدهای سایت برای فروشگاه شما اهمیت دارد، پیشنهاد میشود Cron واقعی سرور برای اجرای فایل wp-cron.php پیکربندی شود.
۴. تنظیمات سراسری و تنظیمات اختصاصی برای هر محصول
هر محصول ممکن است شرایط قیمتگذاری متفاوتی داشته باشد.
برای مثال، ممکن است محصولات یک فروشگاه با یک نرخ مشترک محاسبه شوند، اما اجرت، سود، مالیات یا هزینه قطعات جانبی آنها متفاوت باشد.
حسابان برای مدیریت این شرایط، امکان تعریف تنظیمات سراسری و مقادیر اختصاصی هر محصول را فراهم کرده است.
ابتدا میتوانید مقادیر پیشفرض را در تنظیمات افزونه مشخص کنید و سپس برای محصولات خاص، مقادیر متفاوتی وارد کنید.
نحوه عملکرد مقادیر پیشفرض
قاعده استفاده از تنظیمات بسیار ساده است:
- اگر فیلد اختصاصی محصول خالی باشد، مقدار پیشفرض افزونه استفاده میشود.
- اگر برای محصول مقدار اختصاصی وارد کنید، همان مقدار جایگزین پیشفرض خواهد شد.
برای هر محصول میتوانید موارد زیر را جداگانه تعیین کنید:
- نرخ مرجع
- اجرت
- سود
- مالیات
- معافیت مالیاتی
- تعدیل قیمت
- هزینه قطعات جانبی
- اطلاعات قابل نمایش در جدول جزئیات قیمت
قطعات جانبی نیز میتوانند تنظیمات مالیاتی مستقل داشته باشند.
این ساختار باعث میشود تنظیمات مشترک را تنها یک بار تعریف کنید و فقط برای محصولات استثنا، مقادیر جداگانه در نظر بگیرید.
غیرفعالسازی نرخها و قطعات جانبی
اگر دیگر به نوعی نرخ یا قطعه جانبی نیاز ندارید، میتوانید آن را غیرفعال کنید.
برای این کار نیازی نیست اطلاعات قبلی محصولات را بهاجبار حذف کنید.
۵. پیشنمایش زنده محاسبه قیمت و کنترل قبل از ذخیره
یکی از مهمترین بخشهای قیمتگذاری خودکار، اطمینان از صحیحبودن فرمول و قیمت نهایی است.
در حسابان، هنگام تغییر پارامترهای قیمتگذاری میتوانید نتیجه محاسبه را بهصورت زنده مشاهده کنید.
بنابراین قبل از ثبت قیمت، امکان بررسی نتیجه فرمول و شناسایی خطاهای احتمالی وجود دارد.
محاسبه یکسان در پیشنمایش و ذخیره نهایی
نکته مهم فنی این است که پیشنمایش و ذخیره قیمت نهایی از یک سرویس محاسبه مشترک در سمت سرور استفاده میکنند.
به این معنی که منطق محاسبه در پیشنمایش از منطق ثبت قیمت جدا نیست.
در صورت نامعتبر بودن ورودی یا فرمول، افزونه امکان نمایش خطا و جلوگیری از ثبت قیمت نامعتبر را فراهم میکند.
جلوگیری از تغییر دستی ناخواسته قیمت
هنگامی که قیمتگذاری خودکار برای محصول فعال باشد، فیلدهای قیمت مرتبط با این سازوکار قفل میشوند تا تغییر دستی و ناخواسته با سیستم محاسبه خودکار تداخل نداشته باشد.
ابزار مستقل محاسبه آزمایشی
در کنار صفحه تنظیمات، یک ابزار مستقل برای محاسبه آزمایشی در نظر گرفته شده است.
به کمک این ابزار میتوانید فرمول قیمتگذاری را بدون اتصال به یک محصول واقعی آزمایش کنید؛ بدون اینکه قیمت هیچ محصولی تغییر کند.
نمایش آخرین قیمت و خطای محاسبه در پنل محصول
در پنل محصول، آخرین قیمت ذخیرهشده و پیام خطای محاسبه قابل مشاهده است.
اگر نرخ در دسترس نباشد یا ورودی نامعتبری وجود داشته باشد، بررسی و عیبیابی مشکل سادهتر خواهد بود.
۶. محاسبه تخفیف درصدی و مبلغ ثابت در ووکامرس
حسابان علاوه بر محاسبه قیمت اصلی محصول، امکان محاسبه تخفیف را نیز فراهم میکند.
میتوانید تخفیف محصولات را به دو روش تعریف کنید:
- تخفیف درصدی
- تخفیف با مبلغ ثابت
نتیجه محاسبه تخفیف در فیلد قیمت فروش ویژه ووکامرس (Sale Price) قرار میگیرد.
همچنین برای ورود راحتتر اطلاعات با صفحهکلید فارسی، علائم درصد فارسی و تمامعرض، یعنی ٪ و %، نیز پشتیبانی میشوند.
۷. نمایش جزئیات قیمت و نرخ در صفحه محصول فروشگاه
شفافیت قیمت یکی از موضوعات مهم در فروش محصولاتی است که قیمت آنها از چند مؤلفه محاسبه میشود.
مشتری ممکن است بخواهد بداند قیمت محصول چگونه محاسبه شده و چه اجزایی در قیمت نهایی آن تأثیر داشتهاند.
حسابان به کمک شورتکدها امکان نمایش اطلاعات قیمت و محاسبات را در صفحه محصول و بخشهای مناسب قالب فراهم میکند.
دو سبک نمایشی
برای نمایش اطلاعات از دو سبک استفاده میشود:
- طراحی ساده و مینیمال
- طراحی مدرنتر
به این ترتیب میتوانید ظاهر اطلاعات قیمت را متناسب با طراحی سایت خود انتخاب کنید.
انتخاب سطرهای جدول اطلاعات محصول
میتوانید مشخص کنید کدام سطرها و اطلاعات در جدول نمایش داده شوند.
این تنظیمات هم بهصورت سراسری و هم بهصورت اختصاصی برای هر محصول قابل مدیریت هستند.
دریافت زنده اطلاعات برای سازگاری بهتر با کش
اطلاعات شورتکد بهصورت زنده دریافت میشود تا در سایتهایی که از سیستم کش صفحه استفاده میکنند نیز امکان نمایش دادههای بهروز فراهم باشد.
برای شورتکد نمایش نرخ مستقل، امکان نمایش تاریخ آخرین بهروزرسانی نیز وجود دارد.
همچنین میتوانید شورتکد موردنظر را مستقیماً از جدول نرخها کپی کنید.

۸. فاکتور حرفهای ووکامرس با خروجی JPG و PDF
حسابان فقط یک افزونه قیمتگذاری نیست؛ امکانات مدیریت و تولید اسناد سفارش را نیز در اختیار شما قرار میدهد.
با استفاده از بخش فاکتور میتوانید برای سفارشهای فروشگاه، اسناد چاپی با طراحی کلاسیک یا مدرن تولید کنید.
دو قالب طراحی کلاسیک و مدرن
برای تولید فاکتور میتوانید از دو طراحی استفاده کنید:
- طراحی کلاسیک
- طراحی مدرن
در طراحی مدرن امکان تنظیم جداگانه بخشهای نمایشی سند وجود دارد و میتوانید اطلاعات موردنیاز خود را نمایش دهید یا بخشهای غیرضروری را حذف کنید.
خروجی تصویری JPG و PDF
فاکتور تولیدشده را میتوانید به دو شکل دریافت کنید:
- فایل تصویری JPG
- فایل PDF
همچنین امکان چاپ مستقیم فاکتور نیز در نظر گرفته شده است.
بارگذاری فونت اختصاصی فارسی
یکی از مشکلات رایج در تولید فاکتور PDF و اسناد چاپی فارسی، نمایش نامناسب فونتها و وابستگی به فونتهای خارجی است.
حسابان امکان بارگذاری فونت اختصاصی را فراهم کرده است.
ویژگیهای این بخش عبارتاند از:
- امکان بارگذاری فونت اختصاصی
- پشتیبانی از فونت معمولی
- امکان بارگذاری فونت ضخیم در صورت نیاز
- پیشنمایش زنده فونت در رابط کاربری
- جاسازی فونت در سند چاپی
برای مدیریت امنتر فایلهای فونت، افزونه صرفاً به پسوند فایل اعتماد نمیکند و نوع واقعی فایل را با بررسی امضای باینری تشخیص میدهد.
همچنین:
- اندازه هر فایل فونت حداکثر ۳ مگابایت است.
- نام فایل توسط سرور تعیین میشود.
- فایل فونت در پوشه اختصاصی افزونه ذخیره میشود.
- فونت میتواند بهصورت Data URI داخل سند چاپی جاسازی شود.
به این ترتیب، هنگام تولید و نمایش خروجی، سند به بارگذاری مجدد فونت از یک آدرس خارجی وابسته نخواهد بود.
نمایش اطلاعات سفارش و مشتری
در فاکتور میتوانید اطلاعات سفارش و مشتری را نمایش دهید.
همچنین امکان نمایش اطلاعات فروشنده و مشخصات فروشگاه وجود دارد؛ از جمله:
- لوگوی فروشگاه
- نام فروشگاه
- اطلاعات فروشنده
- نشانی
- شماره تلفن
- اطلاعات شناسایی قابل تنظیم
تنظیم ستونهای جدول محصولات
در طراحی فاکتور میتوانید ستونهای جدول محصولات را انتخاب کنید و مشخص کنید چه اطلاعاتی در سند نمایش داده شوند.
از جمله:
- تعداد محصول
- قیمت واحد
- جمع مبالغ
- تخفیف
- مالیات
همچنین گزینههای مختلفی برای تنظیم بخشهای نمایشی سند وجود دارد.
بومیسازی فاکتور برای فروشگاههای ایرانی
بخش اسناد از قابلیتهای بومیسازی نیز برخوردار است؛ از جمله:
- پشتیبانی از راستچین
- نمایش اطلاعات بومی ایران
- نمایش نام فارسی استانهای ایران
- نمایش تاریخ شمسی در بخشهای مرتبط
- پشتیبانی از ارقام فارسی و عربی
۹. بارکد واقعی و قابل اسکن Code 128 در فاکتور مدرن
اگر برای مدیریت سفارشها، انبار، بستهبندی یا تحویل کالا به بارکد واقعی نیاز دارید، حسابان در طراحی مدرن اسناد از بارکد استاندارد Code 128 استفاده میکند.
این بارکد صرفاً یک تصویر تزئینی شبیه خطوط بارکد نیست؛ بلکه اطلاعات را به شکلی رمزگذاری میکند که توسط بارکدخوان قابل خواندن باشد.
تفاوت قالب مدرن و کلاسیک در بارکد:
- در طراحی مدرن، بارکد Code 128 واقعی و قابل اسکن تولید میشود.
- در طراحی کلاسیک، الگوی بارکد صرفاً جنبه تزئینی دارد.
بنابراین اگر اسکن واقعی بارکد برای فرایند انبارداری، بستهبندی یا تحویل سفارش اهمیت دارد، باید از طراحی مدرن استفاده کنید.
۱۰. تولید فاکتور انبارداری و لیبل پستی برای سفارشها
در کنار فاکتور، حسابان امکان تولید دو سند کاربردی دیگر را نیز فراهم میکند:
- فاکتور انبارداری
- لیبل پستی
این دو سند برای فروشگاههایی که سفارشهای متعددی دارند و فرایند بستهبندی و ارسال را مدیریت میکنند، بسیار کاربردی هستند.
لیست بستهبندی
با استفاده از لیست بستهبندی میتوانید اطلاعات اقلام داخل بسته را بهصورت منظم مشاهده و چاپ کنید.
امکان نمایش اطلاعات زیر وجود دارد:
- اقلام سفارش
- تعداد هر ردیف
- وزن هر ردیف
- مجموع وزن
- مجموع تعداد اقلام
- جزئیات محاسبه قیمت، در صورت نیاز
لیبل ارسال (پستی)
لیبل ارسال برای درج اطلاعات ضروری مرسوله و گیرنده استفاده میشود.
از جمله اطلاعات قابل نمایش:
- آدرس فرستنده
- آدرس گیرنده
- شماره سفارش
- روش ارسال
در طراحی مدرن، امکان نمایش نشانههای مربوط به نحوه حمل کالا نیز وجود دارد:
- شکستنی
- این طرف بالا
- دور از رطوبت
- با احتیاط
- بررسیشده
همچنین میتوانید بخشهایی را که برای فروشگاه شما ضروری نیستند، از طراحی سند حذف کنید.
۱۱. ذخیره جزئیات محاسبه در سفارش و حفظ سوابق تاریخی قیمت
یکی از امکانات مهم حسابان، ثبت جزئیات محاسبه قیمت در زمان ثبت سفارش است.
هنگامی که سفارش ایجاد میشود، افزونه یک Snapshot از جزئیات قیمت محاسبهشده را در اطلاعات آیتم سفارش ذخیره میکند.
این Snapshot شامل اجزای مؤثر در محاسبه قیمت است و برای نمایشهای بعدی مورد استفاده قرار میگیرد.
نمایش خوانای جزئیات قیمت در صفحه سفارش
در صفحه ویرایش سفارش، جزئیات قیمت بهجای نمایش کلیدهای خام متادیتا، بهصورت خطوط خوانا نمایش داده میشوند.
از جمله:
- نوع نرخ
- نرخ هر گرم
- وزن
- اجرت
- سود
- مالیات
- قطعات جانبی
دسترسی سریع به فاکتور و اسناد سفارش
برای دسترسی به اسناد چاپی دو مسیر در نظر گرفته شده است:
۱. ستون مربوط به فاکتور و اسناد در فهرست سفارشهای ووکامرس.
۲. بخش اختصاصی فاکتور در سایدبار صفحه ویرایش سفارش.
فاکتور، لیست بستهبندی و لیبل از این بخشها قابل دسترسی هستند.
همچنین لینکهای دسترسی به اسناد با nonce اختصاصی هر سفارش محافظت میشوند.
مزیتهای فنی، امنیتی و مدیریتی افزونه حسابان
بیش از ۱۰۰ گزینه قابل کنترل
حسابان بیش از ۱۰۰ تنظیم و گزینه قابل کنترل دارد که بخشهای مختلف محاسبه قیمت، نمایش اطلاعات، فاکتور و اسناد ارسال را پوشش میدهند.
در میان این تنظیمات، بیش از ۴۰ گزینه روشن و خاموش برای مدیریت بخشهای فاکتور و لیبل مدرن در نظر گرفته شده است.
این میزان انعطافپذیری به شما اجازه میدهد اسناد را متناسب با فرایند فروشگاه خود تنظیم کنید و فقط اطلاعات ضروری را نمایش دهید.
بومیسازی کاملتر برای فروشگاههای ایرانی
بومیسازی حسابان فقط به راستچین بودن پنل محدود نیست و بخشهای مختلف سیستم را پوشش میدهد.
قابلیتهای بومیسازی عبارتاند از:
- پشتیبانی از تاریخ شمسی در بخشهای مرتبط، از جمله پنل و گزارشهای اجرا
- نمایش ارقام فارسی یا عربی بر اساس قابلیتهای مربوطه
- پشتیبانی از علائم درصد فارسی و تمامعرض
- خواندن جداکنندههای عددی فارسی و عربی مانند ٬ و ٫
- نمایش نام فارسی استانهای ایران در اسناد چاپی
- نگاشت نامها و کدهای شناختهشده استانها به نام فارسی
- پشتیبانی از جهت راستبهچپ (RTL) در طراحیهای افزونه
این امکانات به یکپارچگی بیشتر اطلاعات در فروشگاههای فارسیزبان و اسناد چاپی کمک میکنند.
تبدیل خودکار واحدهای وزن ووکامرس
حسابان واحدهای رایج وزن ووکامرس را در محاسبات پشتیبانی میکند.
واحدهای پشتیبانیشده عبارتاند از:
- گرم (g)
- کیلوگرم (kg)
- پوند (lbs)
- اونس (oz)
همچنین مقادیر وزن با جداکنندههای مورد استفاده ووکامرس خوانده میشوند تا داده ورودی در پیشنمایش و محاسبه نهایی هماهنگ باشد.
این ویژگی برای فروشگاههایی که محصولات وزنی دارند، اهمیت ویژهای دارد.
مدیریت امنتر فونت و خروجی چاپی
فایل فونت اختصاصی با بررسی نوع واقعی فایل، نامگذاری سمت سرور، محدودیت حجم و ذخیره در مسیر مشخص مدیریت میشود.
همچنین جاسازی فونت در سند چاپی، وابستگی خروجی به بارگذاری خارجی فونت را کاهش میدهد.
این ویژگی برای تولید فاکتورهای تصویری و PDF اهمیت دارد.
نصب ساده و بدون وابستگی به CDN خارجی
کتابخانههای موردنیاز برای تولید خروجیهای تصویری و PDF، از جمله html2canvas و jsPDF، داخل افزونه قرار گرفتهاند.
بنابراین بارگذاری این کتابخانهها به CDN خارجی وابسته نیست.
همچنین برای اجرای افزونه در محیط عملیاتی نیازی به Composer یا فرایند Build مبتنی بر npm و webpack نیست.
این ساختار، نصب و راهاندازی را سادهتر میکند و برای سایتهایی که دسترسی پایدار به منابع خارجی ندارند، مزیت محسوب میشود.
سازگاری با HPOS و ساختار قدیمی سفارشهای ووکامرس
حسابان برای هر دو روش مدیریت سفارش ووکامرس پشتیبانی در نظر گرفته است:
- HPOS یا High-Performance Order Storage
- ساختار قدیمی سفارشهای ووکامرس (Legacy)
برای هر دو ساختار، هوکهای مربوط به فهرست سفارشها و صفحه ویرایش سفارش ثبت میشوند.
فهرست کامل امکانات افزونه حسابان
برای اینکه بتوانید تمام قابلیتهای حسابان را یکجا بررسی کنید، در ادامه فهرست کامل امکانات افزونه آورده شده است.
قیمتگذاری و محاسبات
- محاسبه خودکار قیمت بر اساس نرخ مرجع
- محاسبه بر اساس وزن و واحد وزن
- لحاظکردن اجرت، سود، مالیات و هزینه قطعات جانبی
- تعریف قطعات جانبی با مالیات مستقل
- امکان معافیت مالیاتی محصول
- امکان تعدیل قیمت بهصورت افزایش یا کاهش مبلغ ثابت
- انتخاب روش گردکردن قیمت
- تعیین واحد گردکردن
- پیشنمایش زنده محاسبه
- استفاده از سرویس مشترک برای پیشنمایش و ذخیره نهایی
- جلوگیری از ثبت قیمت نامعتبر
- قفل فیلدهای قیمت هنگام فعالبودن قیمتگذاری خودکار
- ابزار محاسبه آزمایشی مستقل از محصول واقعی
- تنظیم مقادیر پیشفرض و بازنویسی آنها برای هر محصول
- جلوگیری از حلقههای ناخواسته ذخیره
مدیریت منابع نرخ
- ورود دستی نرخ (Manual)
- دریافت نرخ از Tala API
- استخراج نرخ از صفحه Tala
- استخراج اطلاعات از جدول صفحات وب
- دریافت نرخ از APIهای عمومی JSON
- تنظیم آدرس API
- پشتیبانی از روشهای GET و POST
- تنظیم پارامترهای درخواست API
- حفظ آخرین نرخ معتبر در صورت خطای موقت دریافت
- تعیین واحد نرخ
- تبدیل خودکار واحدهای پشتیبانیشده به تومان بر گرم
- آزمایش اتصال به منبع نرخ بدون تغییر قیمتهای ذخیرهشده
- تعریف و تنظیم مستقل چند Provider
- بارگذاری نرخهای قابلشناسایی
- حفظ وضعیت فعالبودن انتخابهای قبلی
- بهروزرسانی دستی هر نرخ
- بازمحاسبه محصولات وابسته پس از بهروزرسانی نرخ
- زمانبندی اجرای خودکار
- پردازش دستهای با Action Scheduler
- پردازش محصولات در دستههای ۵۰تایی
- ثبت گزارش اجرای Cron و خطاهای هر آیتم
- بررسی و زمانبندی مجدد رویداد Cron در صورت نیاز
تنظیمات محصول و تخفیف
- تنظیم اختصاصی پارامترهای قیمت برای هر محصول
- استفاده از پیشفرضها در صورت خالیبودن مقادیر اختصاصی
- محاسبه تخفیف درصدی
- محاسبه تخفیف با مبلغ ثابت
- ثبت نتیجه تخفیف در Sale Price
- پشتیبانی از علائم درصد فارسی و تمامعرض
- پشتیبانی از واحدهای رایج وزن ووکامرس
- غیرفعالسازی انواع نرخ یا قطعات جانبی با حفظ اطلاعات قبلی محصول
نمایش اطلاعات در فروشگاه
- شورتکد
[mwag_product_info] - شورتکد
[mwag_gold_price id="..."] - سبکهای نمایشی Plain و Modern
- نمایش اطلاعات و اجزای قیمت محصول
- نمایش نرخ مستقل یک آیتم
- انتخاب سطرهای قابل نمایش بهصورت سراسری یا اختصاصی
- دریافت زنده اطلاعات شورتکد
- نمایش تاریخ آخرین بهروزرسانی نرخ
- کپی سریع شورتکد از جدول نرخها
- استفاده از Snapshot مشترک برای نمایش جزئیات سفارش
اسناد، فاکتور و ارسال
- فاکتور با طراحی کلاسیک
- فاکتور با طراحی مدرن
- خروجی JPG
- خروجی PDF
- چاپ مستقیم فاکتور
- بارگذاری فونت اختصاصی
- پشتیبانی از فونت معمولی و ضخیم
- پیشنمایش زنده فونت
- جاسازی فونت در سند چاپی
- محدودیت حجم و بررسی نوع واقعی فایل فونت
- تنظیم بخشهای مختلف فاکتور و لیبل
- نمایش نشانههای حمل کالا در لیبل ارسال
- نمایش وزن و تعداد ردیفها و مجموع اقلام در لیست بستهبندی
- نمایش لوگو و نام فروشگاه
- نمایش اطلاعات فروشنده و خریدار
- انتخاب ستونهای جدول فاکتور
- امکان نمایش تخفیف، مالیات، تعداد، قیمت واحد و جمع مبالغ
- بارکد قابل اسکن Code 128 در طراحی مدرن
- الگوی بارکد تزئینی در طراحی کلاسیک
- تولید Packing List
- تولید Shipping Label
- دسترسی به اسناد از فهرست سفارشها
- دسترسی به اسناد از صفحه ویرایش سفارش
اطلاعات سفارش و گزارشها
- ذخیره Snapshot جزئیات قیمت هنگام ایجاد آیتم سفارش
- حفظ جزئیات تاریخی در برابر تغییر نرخها و تنظیمات آینده
- نمایش خوانای اجزای محاسبه در صفحه سفارش
- استفاده مشترک از Snapshot در فاکتور، لیبل، شورتکد و پنل مدیریت
- ثبت وضعیت اجرای هر آیتم
- ثبت قیمت حاصل از محاسبه
- ثبت خطاهای احتمالی اجرا
- نمایش اطلاعات لازم برای عیبیابی زمانبندی
- دسترسی به گزارشهای فنی از بخش گزارشهای ووکامرس
- نمایش ۲۰ اجرای اخیر زمانبندی با وضعیت و جزئیات هر آیتم
بومیسازی و سازگاری
- پشتیبانی از تاریخ شمسی در بخشهای مرتبط
- پشتیبانی از ارقام فارسی و عربی
- پشتیبانی از جداکنندههای عددی فارسی و عربی
- پشتیبانی از علائم درصد فارسی و تمامعرض
- نمایش نام فارسی استانهای ایران
- پشتیبانی از جهت راستبهچپ (RTL)
- سازگاری با HPOS
- سازگاری با ساختار قدیمی سفارشهای ووکامرس
- عدم وابستگی به CDN خارجی برای کتابخانههای خروجی
- نصب بدون نیاز به Composer در محیط عملیاتی
- اجرا بدون فرایند Build مبتنی بر npm و webpack
- جداسازی سرویسهای محاسباتی برای نگهداری و آزمون آسانتر
افزونه حسابان برای چه فروشگاههایی مناسب است؟
حسابان برای فروشگاههای ووکامرسی طراحی شده است که قیمت محصولاتشان بر اساس یک نرخ پایه و مجموعهای از پارامترهای قابل محاسبه تعیین میشود.
اگر قیمت محصولات شما به نرخ روز، وزن، ارز یا هزینههای متغیر وابسته است، این افزونه میتواند فرایند قیمتگذاری را منظمتر و خودکارتر کند.
۱. فروشگاههای طلا و جواهر
اگر فروشگاه طلا دارید و قیمت محصولاتتان بر اساس نرخ هر گرم طلا، وزن، اجرت، سود، مالیات و هزینه قطعات جانبی محاسبه میشود، حسابان میتواند این مؤلفهها را در فرمول قیمتگذاری در نظر بگیرد.
بهجای محاسبه دستی قیمت هر محصول پس از تغییر نرخ طلا، میتوانید نرخ مرجع را بهروزرسانی کنید تا محصولات وابسته بر اساس تنظیماتشان دوباره محاسبه شوند.
۲. فروشگاههای نقره و فلزات
برای محصولاتی که قیمت آنها به نرخ نقره، مس یا سایر فلزات وابسته است نیز میتوان از سازوکار نرخ مرجع و فرمول قیمتگذاری حسابان استفاده کرد؛ مشروط بر اینکه نرخ، واحد اندازهگیری و فرمول موردنیاز با امکانات افزونه سازگار باشند.
۳. فروشگاههای محصولات وارداتی و وابسته به ارز
اگر قیمت خرید محصولات شما به دلار، یورو یا سایر نرخهای ارزی وابسته است، میتوانید نرخ مرجع مناسب را از منبع پشتیبانیشده دریافت یا بهصورت دستی وارد کنید و قیمت محصولات را بر اساس فرمول تعریفشده محاسبه کنید.
۴. فروشگاههای محصولات وزنی
اگر قیمت محصولاتتان با وزن و نرخ واحد محاسبه میشود، پشتیبانی از واحدهای وزن رایج ووکامرس و فرمولهای قابل تنظیم حسابان میتواند در مدیریت قیمتها به شما کمک کند.
۵. فروشگاههایی با فرایند بستهبندی و ارسال سفارش
اگر علاوه بر قیمتگذاری به فاکتور حرفهای، لیست بستهبندی، لیبل ارسال، بارکد قابل اسکن و ثبت جزئیات قیمت در سفارش نیاز دارید، حسابان این ابزارها را در کنار سیستم قیمتگذاری در اختیار شما قرار میدهد.
توجه: کاربرد حسابان به طلا محدود نیست؛ اما پیش از استفاده برای هر گروه محصولی جدید باید سازگاری نرخ مرجع، واحد اندازهگیری و فرمول قیمتگذاری آن را بررسی کنید.
چرا پلاگین وردپرس حسابان؟
بسیاری از فروشگاهها برای مدیریت قیمت، نمایش نرخ، محاسبه تخفیف و صدور اسناد سفارش به ابزارهای جداگانه نیاز پیدا میکنند.
حسابان این بخشها را در یک افزونه ووکامرسی کنار هم قرار داده است:
- موتور محاسبه قیمت بر اساس نرخ مرجع و فرمول قابل تنظیم
- پنج روش مختلف دریافت نرخ
- مدیریت چندین منبع نرخ مستقل
- بهروزرسانی زمانبندیشده قیمت محصولات
- پردازش دستهای محصولات با Action Scheduler
- پیشنمایش زنده و جلوگیری از ثبت قیمت نامعتبر
- تنظیم پارامترهای اختصاصی برای هر محصول
- محاسبه تخفیف درصدی و مبلغ ثابت
- نمایش جزئیات قیمت در صفحه محصول
- فاکتور کلاسیک و مدرن با خروجی JPG و PDF
- فونت اختصاصی و جاسازی آن در سند چاپی
- بارکد واقعی Code 128 در قالب مدرن
- تولید Packing List و Shipping Label
- ذخیره Snapshot و حفظ سوابق تاریخی سفارش
- بیش از ۱۰۰ گزینه قابل کنترل
- بومیسازی برای فروشگاههای فارسیزبان
- سازگاری با HPOS و ساختار قدیمی سفارشهای ووکامرس
در واقع، حسابان تنها به تغییر قیمت محصولات محدود نیست؛ بلکه از دریافت نرخ تا محاسبه قیمت، نمایش اطلاعات، ثبت سوابق و تولید اسناد فروش و ارسال را پوشش میدهد.
اگر به دنبال افزونهای برای قیمتگذاری خودکار محصولات ووکامرس بر اساس نرخ روز طلا و ارز، محاسبه قیمت با وزن و اجرت، مدیریت سود و مالیات، بهروزرسانی خودکار قیمتها و نمایش جزئیات محاسبه هستید، حسابان میتواند راهکار یکپارچهای برای مدیریت این فرایندها باشد.
با حسابان، علاوه بر مدیریت هوشمند قیمت محصولات، امکاناتی مانند تخفیف خودکار، نمایش نرخ در سایت، فاکتور حرفهای PDF و JPG، بارکد قابل اسکن، لیست بستهبندی، لیبل ارسال و ذخیره سوابق تاریخی قیمت سفارش را نیز در اختیار خواهید داشت.
حسابان؛ مدیریت دقیقتر قیمت، محاسبه هوشمندتر و اسناد منظمتر برای فروشگاه ووکامرسی شما.































