Previous topicNext topic
Help > Admin > User >
DebitControl

در اکثر شرکت ها و سازمان ها  بحـث مالی کاربر بسیار مهم است و نیاز می باشد که روی آن کنترل بیشتری داشته باشند از همین رو در نرم افزار     دلتا سیب امکانی وجود دارد تا بتوانید مدت زمانی را مشخص کنید و به کاربر مهلت دهید در این زمان بدهی خود را تسویه حساب نماید و در غیر اینصورت اشتراک آنرا بدلیل بدهی بعد  اعلام از طریق صفحه اخطار پرداخت بدهی، قطع نمایید.

برای ایجاد چنین امکانی مطابق شکل زیر وارد تنظیمات DebitControl  شوید :

 

                                

وسپس بعد از وارد شدن به پنجره DebitControl با کلیک کردن روی دکمه ADD یک آیتم ایجاد نمایید و یا با دکمه Edit  آیتم های قبلی را وبرایش کنید .

 

بعد از کلیک دکمه ADD  با شکل زیر روبرو می شوید:

                                         

که موارد فوق به شرح زیر می باشد :

@      Name  : یک نام دلخواه برای آن انتخاب نمایید.

@      MaxDebit(Rls) : حداکتر بدهی که کاربران  می توانند داشته باشند را برحسب ریال مشخص کنید.

@      MaxDelay(Second):  حداکثر مدت زمان (برحسب ثانیه) فعال بودن کاربر بعد از رسیدن به مبلغ بدهی تعریف شده فوق.

در انتها برای ایجاد ، دکمه Save  را کلیک نمایید.

 

حال بعد از مشخص کردن DebitControl شما می بایستی در هر سطحی که مایل بودید چه در سطح کل سرور و یا در سطح یک یوزر خاص ، Debit control فوق را به عنوان  param اضافه نمایید.

·         Param در فایل آموزشی جداگانه کاملا توضیح داده شده است .

 

 

نکته : استارت مهلت زمان داده شده برای پرداخت یوزر از روی آخرین    payment ثبت شده  برای یوزر محاسبه خواهد شد .

نکته : برای کنترل بهترو  جلوگیری از پرداخت هر مبلغی  توسط یوزر  شما از منوی admin گزینه یuser  و سپس WebAccess در قسمت  MinPay(Rls) یک مینیمم پرداخت تنظیم  کنید  دقت کنید این مبلغ را عدد بزرگی در نظر بگیرید تا کاربران با پرداخت یک مبلغ کم نتوانند استارت مهلت زمان پرداخت را تغییر دهند حال برای یوزرهایی که بدهی کمتر از این مبلغ ست شده دارند می توانند مبلغی معادل بدهی  و یا بیشترار آن مبلغ  را پرداخت کنند و مبلغی کمتر از MinPay قابل پرداخت نخواهد بود .

 

حال بعد از مراحل فوق باید امکانی بوجود آوریم که کاربر در صورت عدم پرداخت بدهی خود با صفحه اخطار پرداخت بدهی مانند شکل زیر مواجه شود.

 

 

حال بعد از مراحل فوق باید امکانی بوجود آوریم که کاربر در صورت عدم پرداخت بدهی خود با صفحه اخطار پرداخت بدهی مانند شکل زیر مواجه شود.

برای این کار باید به کاربران آی پی Invalid تعلق بگیرد که قبل آن باید  ippool مورد نظر را درصورت بدیهی مشخص کنیم که برای این کار به فایل آموزشی مربوطه  مراجعه کنید.

بعد از تمام مراحل فوق نوبت به تنظیمات میکروتیک می رسد که نیاز است آی پی اینولیدی که کاربران بعد از داشتن بدهی شان  گرفته اند به صفحه هشدار پرداخت بدهی  redirect  کند که دستورات زیر را بعد از وارد کردن آی پی اینولید  وهمچنین آی پی دلتاسییب در دستور درترمینال میکروتیک pase کنید.

 

/ip firewall address-list    

add address=IP invalid    disabled=no list=Finisheddebit       

/ip firewall nat   

  add action=dst-nat chain=dstnat comment="Redirect To delta" disabled=no dst-address-list=!deltaSite \

   dst-port=80 protocol=tcp src-address-list=Finisheddebit to-addresses=ipdeltasib to-ports=85