در این قسمت می خواهیم درباره ی تنظیمات  اتوماسیون و واحد پولی در مدیریت whmcs صحبت کنیم.

تنظیمات اتوماسیون:

از منو setting بر روی Automation Settings کلیک کنید
در باکس اول دو خط کد نوشته شده است که اولی شبیه به این هست:

php -q /home/domain/public_html/whmcs/admin/cron.php

کد فوق این قابلیت را به شما میدهد که سیستم بصورت خودکار اقدام به ایجاد فاکتور و بستن تیکتها و مسدود کردن سفارش های پرداخت نشده و … را بکند.
برای اضافه کردن این قابلیت به سی پنل رفته و از قسمت Advanced بر روی Cron jobs کلیک کنید
از قسمت Cron Email ایمیل خود را وارد کنید که گزارش ها برای آن ارسال شود
حال در قسمت Add New Cron Job رفته و منو باز شونده مربوط به Common Settings را بر روی Once a day قرار دهید و کدی که در قسمت اتوماسیون مدیریت whmcs بود را در قسمت Command کپی کنید و بر روی Add New Cron Jobs کلیک کنید.
به مدیریت whmcs باز گردید
در همان قسمت Automation Settings تنظیمات دیگری برای فاکتور سازی و … وجود دارد که سلیقه ای هست و نیازی به تغییر آن نیست.
توضیحات کلی گزینه های این قسمت:
در قسمت اول آدرس Cron Job ها موجود می باشد برای ساخت فاکتور ها و ….

قسمت بعدی Automatic Module Functions:

Enable Suspension : برای فعال کردن ساسپند اتوماتیک تیک بزنید
Suspend Days : تعداد روزی که بعد از اتمام تاریخ سررسید منتظر هستید تا حساب ساسپند شود
Enable Unsuspension : فعال کردن برداشتن ساسپند اتوماتیک بعد از پرداخت تیک بزنید
Enable Termination : برای فعال کردن حذف اتوماتیک این قسمت را تیک بزنید
Termination Days : تعداد روزی که می خواهید بعد از اتمام تاریخ سررسید منتظر بمانید تا حساب کاربر حذف شود

قسمت بعدی Billing Settings:

Invoice Generation: تعداد روزی که می خواهید قبل از تاریخ سررسید پرداخت فاکتورها ایجاد شوند
Payment Reminder Emails: برای فعال کردن ارسال اطلاعیه ها و یادآوری های پرداخت فاکتور تیک بزنید
Invoice Unpaid Reminder: تعداد روزی که می خواهید قبل از تاریخ سررسید فاکتور یادآوری ارسال شود
First Overdue Reminder: تعداد روزی که می خواهید بعد از تاریخ سررسید فاکتور، اولین یادآوری ارسال شود
Second Overdue Reminder: تعداد روزی که می خواهید بعد از تاریخ سررسید فاکتور، دومین یادآوری ارسال شود
Third Overdue Reminder: تعداد روزی که می خواهید بعد از تاریخ سررسید فاکتور، سومین یادآوری (آخرین) ارسال شود
Add Late Fee Days: تعداد روزی که می خواهید بعد از تاریخ سررسید پرداخت مبلغ دیرکرد اضافه شود

قسمت بعدی Domain Reminder Settings:

First Renewal Notice: تعداد روزی که می خواهید قبل از تاریخ تمدید، اولین یادآوری ارسال شود
Second Renewal Notice : تعداد روزی که می خواهید قبل از تاریخ تمدید، دومین یادآوری ارسال شود
Third Renewal Notice : تعداد روزی که می خواهید قبل از تاریخ تمدید، سومین یادآوری ارسال شود
Fourth Renewal Notice: تعداد روزی که می خواهید قبل از تاریخ تمدید، چهارمین یادآوری ارسال شود
Fifth Renewal Notice: تعداد روزی که می خواهید قبل از تاریخ تمدید، پنجمین یادآوری ارسال شود

قسمت بعدی Support Ticket Settings:

Close Inactive Tickets : مقدار زمانی که می خواهید یک تیکت غیرفعال بسته شود را (به ساعت) وارد کنید

قسمت بعدی Miscellaneous :

Cancellation Requests : برای حذف کردن خودکار حساب ها با درخواست لغو تایید شده تیک بزنید
Update Usage Statistics : برای به روز رسانی اتوماتیک تیک بزنید

تنظیمات مالی

از منو Setting زیر منو Payments را باز کنید و بر روی Currencies کلیک کنید.
اگر میخواهید سایت شما تک واحد باشد و بر حسب ریال و یا تومان مقابل ردیف USD آیکون آبی رنگ را که همان ویرایش هست را کلیک کنید
در مقابل Currency Code بنویسید ” ریال “.
در مقابل Prefix علامت ” $ ” را حذف نمایید.
در مقابل Suffix ابتدا دو بار اسپیس روی کیبورد را بزنید و بنویسید ” ریال “.
در مقابل Format منو باز شونده را باز کنید و آخرین مورد یعنی ۱,۲۳۴ را انتخاب کنید.
در آخر هم بر روی Save Changes کلیک کنید تا تنظیمات ذخیره شود و سپس به صفحه قبل باز میگردد.

اگر واحد پولی بصورت ????? شده بود معنی آن این هست که $mysql_charset = ‘utf8’; را از فایل کانفیگ حذف نکرده اید و باید ابتدا آن را حذف کنید و سپس این قسمت را آپدیت کنید.
اگر میخواهید در کنار USD واحد پولی ایران را هم داشته باشید طبق آیتم های بالا قسمت Add Additional Currency را تکمیل نمایید.
از منو Setting زیر منو Payments را باز کنید که سه آیتم دیگر وجود دارد که توضیحات مختصری راجع به آن عرض میکنم
گزینه دوم این منو Payment Gateways هست که برای فعال سازی آن احتیاج به درگاه پرداخت آنلاین دارید که با فرض این که آن را تهیه کرده اید و در هاست خود در پوشه clients آپلود کرده اید و سپس اکسترکت کرده اید و در قسمت های مربوطه کپی شده باشند و فایل کانفیگ ماژول پرداخت آنلاین را مطابق با درگاه خود تنظیم کرده باشید (یعنی پوشه modules/gateways)

زمانی که بر روی Payment Gateways کلیک میکنید از منو باز شونده آن قسمت نام درگاه خود را میتوانید فعال کنید.

گزینه سوم زیر منو Payments نوشته شده Tax Rules که مربوط به وضع قوانین مالیاتی می باشد.

و گزینه آخر مربوط به Promotions/Coupons هست که فعلا با آن کاری نداریم تا پس از ساخت محصولات آن را توضیح دهیم.