تصور کنید یک فروشگاه اینترنتی با صدها محصول وارداتی دارید. قیمت خرید این محصولات به دلار، درهم یا سایر ارزها وابسته است و با هر نوسان بازار، باید قیمت محصولات را در سایت تغییر دهید. اگر این کار را بهصورت دستی انجام دهید، هم زمان زیادی از شما میگیرد و هم احتمال اشتباه در محاسبه و ثبت قیمتها افزایش پیدا میکند.
افزونه قیمتپرداز (Gheymat Pardaz) برای حل همین مشکل طراحی شده است؛ افزونهای وردپرسی که قیمت محصولات ووکامرس را بر اساس نرخ ارز و طلا محاسبه و بهروزرسانی میکند. در نسخه ۱.۳، امکان دریافت خودکار نرخها از وبسرویس ۲۴طلا نیز فراهم شده است تا مدیریت قیمت محصولات وابسته به بازار ارز و طلا سادهتر شود.

## افزونه قیمتپرداز چیست و چگونه کار میکند؟
قیمتپرداز به مدیر فروشگاه اجازه میدهد بهجای ثبت صرفاً یک قیمت نهایی به تومان، قیمت پایه محصول را بر اساس ارز یا شاخص موردنظر تعریف کند. سپس با تغییر نرخ مربوطه، قیمت نهایی محصولات مرتبط مجدداً محاسبه و در ووکامرس ثبت میشود.
برای مثال، فرض کنید قیمت پایه یک محصول ۲۰ دلار است و نرخ هر دلار ۱۰۰ هزار تومان تعیین شده است. قیمت پایه محصول برابر با ۲ میلیون تومان خواهد بود. اگر نرخ دلار به ۱۱۰ هزار تومان برسد، قیمت پایه جدید به ۲ میلیون و ۲۰۰ هزار تومان تغییر میکند.
این محاسبه میتواند با درنظرگرفتن ضریب سود یا Markup انجام شود. بنابراین مدیر فروشگاه میتواند ساختار قیمتگذاری خود را بر اساس نرخ ارز، مقدار ارزی محصول و ضریب سود تنظیم کند.
## بهروزرسانی خودکار نرخ ارز و طلا با وبسرویس ۲۴طلا
یکی از قابلیتهای مهم نسخه ۱.۳ قیمتپرداز، اتصال به وبسرویس 24Tala.ir است. این وبسرویس امکان دریافت اطلاعات نرخ ارز و طلا را برای افزونه فراهم میکند.
با فعالسازی این قابلیت و تنظیم توکن اختصاصی دریافتشده از سرویس، افزونه میتواند نرخهای موردنیاز را بهصورت زمانبندیشده دریافت کند و قیمت محصولات مرتبط را بهروزرسانی کند. همچنین امکان دریافت دستی نرخها از داخل تنظیمات افزونه وجود دارد.
این قابلیت بهویژه برای فروشگاههایی مفید است که قیمت محصولاتشان به دلار، یورو، درهم، طلا یا سکه وابسته است. در چنین فروشگاههایی، مدیر سایت دیگر مجبور نیست تمام نرخها را در هر نوبت بهروزرسانی بهصورت دستی وارد کند.
البته منظور از بهروزرسانی خودکار، دریافت نرخ طبق زمانبندی تنظیمشده یا اجرای دستی فرآیند است؛ نه لزوماً دریافت نرخ در هر ثانیه. بهروز بودن قیمت نهایی به زمان دریافت اطلاعات از سرویس و موفقیت فرآیند همگامسازی نیز بستگی دارد.
## تعریف ارزهای مختلف و قیمتگذاری محصولات
در بسیاری از فروشگاهها، همه محصولات با یک ارز خریداری نمیشوند. ممکن است بخشی از کالاها با دلار، بخشی با درهم و گروهی دیگر با یوان یا یورو قیمتگذاری شوند.
قیمتپرداز امکان تعریف ارزهای مختلف و نمادهای مربوط به طلا و سکه را فراهم میکند. مدیر فروشگاه میتواند برای هر محصول، ارز و مقدار ارزی موردنظر را تعیین کند و نرخ هر ارز را مستقل از سایر ارزها مدیریت کند.
این ساختار برای فروشگاههای لوازم دیجیتال، موبایل، قطعات کامپیوتری، تجهیزات وارداتی و سایر کسبوکارهایی که با تغییرات نرخ ارز سروکار دارند، کاربردی است.
## قیمت فروش ویژه، ضریب سود و رُند کردن قیمت
قیمتگذاری در یک فروشگاه اینترنتی فقط به محاسبه نرخ ارز محدود نمیشود. قیمت فروش ویژه، حاشیه سود و نحوه نمایش مبلغ نهایی نیز اهمیت دارند.
از امکانات قیمتپرداز میتوان به موارد زیر اشاره کرد:
* قیمت عادی و فروش ویژه ارزی: امکان تعیین قیمت پایه و قیمت تخفیفی بر اساس ارز.
* ضریب سود یا Markup: اعمال ضریب مشخص برای هر ارز و محاسبه قیمت نهایی بر اساس تنظیمات.
* رُند کردن قیمت: تنظیم قیمت نهایی بر اساس مضربهای مشخص، مانند هزار، پنج هزار یا ده هزار تومان، و انتخاب روش رُند کردن.
* ارز ثابت تومان: امکان استفاده از تومان با نرخ ثابت یک برای محصولاتی که نباید با نوسان سایر ارزها تغییر قیمت دهند.
برای مثال، اگر قیمت محاسبهشده یک محصول ۱۸٬۷۳۲٬۴۰۰ تومان باشد، مدیر فروشگاه میتواند با تنظیمات رُند کردن، مبلغ را به عددی مناسبتر برای نمایش در فروشگاه تبدیل کند.
## ثبت تاریخچه تغییرات نرخ ارز
در مدیریت فروشگاه، دانستن نرخ فعلی همیشه کافی نیست. گاهی لازم است مشخص باشد نرخ قبلی چه بوده، چه زمانی تغییر کرده و کدام کاربر آن را اصلاح کرده است.
قیمتپرداز امکان ثبت تاریخچه تغییرات نرخ را فراهم میکند. این اطلاعات میتواند برای بررسی روند تغییرات و پیگیری اصلاحات انجامشده در مدیریت فروشگاه مفید باشد.
## نمایش نرخ ارز و مرجع قیمت در سایت
گاهی بهتر است مشتری بداند قیمت یک محصول بر اساس چه نرخی محاسبه شده است. قیمتپرداز برای نمایش نرخها و متن مرجع، شورتکدهایی در اختیار مدیر سایت قرار میدهد.
برای نمایش نرخ یک ارز میتوان از ساختاری مانند زیر استفاده کرد:
[gheymat_pardaz_rate code="USD"]
برای نمایش اطلاعات نرخ سکه امامی نیز میتوان از شورتکد زیر استفاده کرد:
[gheymat_pardaz_rate code="SEKE_EMAMI" show="name,rate"]
همچنین شورتکد زیر برای نمایش متن مرجع قیمت در محل موردنظر کاربرد دارد:
[gheymat_pardaz_reference]
این قابلیتها به مدیر سایت کمک میکنند اطلاعات مرتبط با نرخ و مبنای قیمتگذاری را در بخشهای مناسب سایت نمایش دهد. 24tala.ir
## سازگاری با ووکامرس و افزونههای کش
یکی از نکات فنی مهم در قیمتپرداز، ذخیره قیمت نهایی در فیلدهای استاندارد قیمت ووکامرس است. به این ترتیب، افزونه بهجای ایجاد یک سیستم فروش جداگانه، از ساختار قیمتگذاری خود ووکامرس استفاده میکند.
همچنین سازگاری با سیستمهای کش و پاکسازی کش محصولات مرتبط هنگام تغییر نرخ، برای کاهش احتمال نمایش قیمتهای قدیمی اهمیت دارد. نسخه ۱.۳ نیز سازگاری با قابلیت HPOS ووکامرس را اعلام کرده است.
نکته مهم این است که نسخه فعلی بر محصولات ساده ووکامرس متمرکز است؛ بنابراین اگر فروشگاه شما عمدتاً از محصولات متغیر استفاده میکند، باید این محدودیت را پیش از انتخاب افزونه در نظر بگیرید.
## راهاندازی قیمتپرداز چگونه انجام میشود؟
برای شروع استفاده از افزونه، ابتدا باید ووکامرس فعال باشد و ارزها و نرخهای موردنیاز را در بخش مدیریت قیمتپرداز تعریف کنید. سپس در صفحه ویرایش محصولات ساده، ارز، مقدار ارزی و در صورت نیاز قیمت فروش ویژه و ضریب سود را مشخص کنید.
اگر قصد استفاده از دریافت خودکار را دارید، باید توکن اختصاصی سرویس ۲۴طلا را در تنظیمات وارد کنید و دریافت خودکار ارز یا طلا را مطابق نیازتان فعال کنید. پس از تنظیم زمانبندی، افزونه میتواند نرخها را دریافت و قیمت محصولات مرتبط را بهروزرسانی کند. در صورت نیاز نیز میتوانید دریافت نرخ را بهصورت دستی اجرا کنید.
## قیمتپرداز برای چه فروشگاههایی مناسب است؟
این افزونه برای فروشگاههایی مناسب است که قیمت محصولاتشان به نرخ ارز یا طلا وابستگی دارد؛ از جمله فروشگاههای موبایل و لوازم دیجیتال، تجهیزات وارداتی، قطعات کامپیوتری، کالاهای تخصصی و کسبوکارهایی که با طلا یا سکه سروکار دارند.
اگر تعداد محصولات فروشگاه زیاد است و تغییر نرخ بازار باعث میشود مرتب قیمتها را اصلاح کنید، قیمتگذاری ارزی میتواند فرآیند مدیریت قیمت را منظمتر کند و نیاز به محاسبات تکراری را کاهش دهد.
## جمعبندی از افزونه قیمت پرداز
مدیریت قیمت محصولات در بازارهای پرنوسان، یکی از چالشهای مهم فروشگاههای اینترنتی است. تغییر دستی قیمت صدها محصول نهتنها زمانبر است، بلکه احتمال خطای انسانی را نیز افزایش میدهد.
افزونه قیمتپرداز با فراهمکردن امکان قیمتگذاری ارزی، محاسبه خودکار قیمت نهایی، تعیین ضریب سود، قیمت فروش ویژه، رُند کردن مبالغ، ثبت تاریخچه تغییرات و اتصال به وبسرویس ۲۴طلا، راهکاری برای سادهتر کردن این فرآیند در ووکامرس ارائه میدهد.
مزیت اصلی قیمتپرداز این است که مدیر فروشگاه میتواند بهجای اصلاح مداوم قیمت تکتک محصولات، نرخ ارز و ساختار قیمتگذاری را مدیریت کند و بهروزرسانی قیمت محصولات مرتبط را به افزونه بسپارد.