MagnusBilling چیست؟
MagnusBilling یک سیستم بیلینگ VoIP با ویژگیهای قدرتمند و انعطافپذیر است که امکان مدیریت پیشرفته خطوط تلفن، کاربران، نرخها، گزارشها و … را فراهم میکند. این نرمافزار برای کسبوکارهایی که نیاز به سیستم بیلینگ حرفهای برای خدمات VoIP دارند، بسیار کاربردی است.
ویژگیهای MagnusBilling
- مدیریت کامل کاربران: قابلیت تعریف کاربران SIP و تنظیمات مربوط به هر کاربر.
- پشتیبانی از تعرفهها و نرخها: امکان تنظیم نرخهای مختلف برای مقاصد داخلی و خارجی.
- گزارشگیری دقیق: ارائه گزارشهای مالی، تماسها، و وضعیت خطوط.
- مدیریت DID: امکان تنظیم شمارههای DID برای کاربران یا پروژههای خاص.
- پرداخت آنلاین: یکپارچگی با درگاههای پرداخت.
- ماژولهای اضافی: شامل تماسهای برگشتی (Callback)، مدیریت خطوط، و IVR.
- پنل وب کاربرپسند: امکان مدیریت و نظارت از طریق یک رابط کاربری ساده.
مزایای استفاده از MagnusBilling
برای سیستمهای VoIP (مانند Asterisk و Issabel):
- مدیریت مالی شفاف: هزینههای تماس دقیق محاسبه و گزارش میشوند.
- قابلیت انعطاف بالا: قابل تطبیق برای پروژههای مختلف، از کوچک تا بزرگ.
- یکپارچگی کامل: سازگار با Asterisk و Issabel.
- کاهش پیچیدگی مدیریت: تمامی ابزارهای لازم برای مدیریت تماس و کاربران در یک پنل.
برای کاربران Issabel:
- ایجاد یک زیرساخت مالی و بیلینگ پیشرفته برای خطوط تلفنی.
- توانایی پیادهسازی سرویسهای پیشرفته مانند شارژ مجدد (Refill) یا نرخهای پویا.
- گزارشهای دقیق برای تحلیل تماسها و وضعیت شبکه.
راهنمای نصب MagnusBilling در Issabel 5 با Rocky 8
پیشنیازها
- سیستم عامل Rocky Linux 8 (همراه با Issabel 5 نصبشده).
- نرمافزارهای موردنیاز:
- Apache Web Server
- MariaDB (نصب شده در Issabel)
- PHP 7.4 یا بالاتر
- Composer
مراحل نصب
-
- دانلود سورس MagnusBilling
سورس کد را از گیتهاب MagnusBilling دریافت کنید.cd /var/www/html
git clone https://github.com/magnussolution/magnusbilling6 magnusbilling
- تنظیمات Apache برای اجرای برنامه در یک زیرپوشه
به طور پیشفرض، ایزابل و سایر برنامههای جانبی که در این سیستم اجرا میشوند، تحت دایرکتوری
/var/www/html/
توسط Apache مدیریت میشوند. اگر فایلهای MagnusBilling را در یک زیرپوشه مانند/var/www/html/magnusbilling
قرار دهید، بدون تغییرات اضافی در تنظیمات Apache، این برنامه باید از طریق آدرس زیر قابل دسترسی باشد:
http://yourserver/magnusbilling
. - تنظیمات پایگاه داده
به پایگاه داده MariaDB موجود در Issabel متصل شوید:mysql -u root -p
یک دیتابیس جدید ایجاد کنید:
CREATE DATABASE magnusbilling;
GRANT ALL PRIVILEGES ON magnusbilling.* TO 'magnususer'@'localhost' IDENTIFIED BY 'strongpassword';
FLUSH PRIVILEGES;
- نصب Composer و وابستگیها
در مسیر/var/www/html/magnusbilling
دستور زیر را اجرا کنید:composer install
- کانفیگ MagnusBilling
فایل تنظیمات را ویرایش کنید:nano /var/www/html/magnusbilling/config/parameters.php
تنظیمات دیتابیس و آدرس وب را وارد کنید.
- دسترسی و نصب نهایی
مرورگر خود را باز کنید و به آدرس زیر بروید:http://your-server-ip/magnusbilling
مراحل نصب گرافیکی را کامل کنید.
- دانلود سورس MagnusBilling
موارد استفاده در پروژههای VoIP
MagnusBilling در پروژههایی که نیاز به مدیریت حرفهای بیلینگ دارند، بسیار مفید است. این ابزار برای:
- ارائه خدمات VoIP به مشتریان.
- مدیریت مالی خطوط داخلی یک سازمان.
- ارائه گزارشهای پیشرفته تماس و هزینهها.
لیست ویژگی ها
MagnusBilling Features (English)
- Complete VoIP Billing System: Supports prepaid and postpaid billing for VoIP services, including real-time monitoring.
- Integrated CRM: Built-in CRM to manage customer data efficiently.
- Multi-Tenant System: Enables multiple independent accounts for resellers and clients.
- Payment Gateway Integration: Supports online payments via PayPal, Stripe, and other payment gateways.
- Voice Broadcasting and SMS Campaigns: Includes tools for managing automated campaigns with monitoring panels.
- Advanced Reporting: Provides detailed call reports, financial summaries, and system analytics.
- Mobile-Friendly Interface: Fully responsive design for managing the system on mobile devices.
- Call Routing and DID Management: Advanced options for routing calls and managing DIDs.
- Reseller Features: Allows resellers to manage their accounts with their own branding and logos.
- System Backup: Integrated web-based tools for backups and recovery.
- Custom Rate Plans: Flexible rate plan configurations for diverse business needs.
- Multi-Currency Support: Supports billing in multiple currencies.
ویژگیهای MagnusBilling (فارسی)
- سیستم کامل بیلینگ VoIP: پشتیبانی از بیلینگ پیشپرداخت و پسپرداخت همراه با نظارت لحظهای.
- CRM یکپارچه: مدیریت دادههای مشتریان به صورت کارآمد.
- سیستم چندمستاجره: امکان ایجاد حسابهای مستقل برای نمایندگان و مشتریان.
- اتصال به درگاههای پرداخت: پشتیبانی از پرداخت آنلاین از طریق PayPal، Stripe و دیگر درگاهها.
- پخش صوتی و کمپینهای پیامکی: ابزارهای مدیریت کمپینهای خودکار همراه با پنل نظارت.
- گزارشدهی پیشرفته: ارائه گزارشات دقیق تماسها، خلاصههای مالی و تحلیلهای سیستمی.
- رابط کاربری موبایل پسند: طراحی کاملا واکنشگرا برای مدیریت سیستم در دستگاههای موبایل.
- مدیریت مسیر تماس و DID: گزینههای پیشرفته برای مسیریابی تماس و مدیریت DIDها.
- ویژگیهای نمایندگی فروش: مدیریت حسابها با برندینگ و لوگوی اختصاصی.
- پشتیبانگیری سیستم: ابزارهای تحت وب برای بکاپ و بازیابی دادهها.
- طرحهای نرخ سفارشی: تنظیمات انعطافپذیر برای نیازهای متنوع کسبوکار.
- پشتیبانی از چند ارز: بیلینگ در واحدهای پولی مختلف.
لینکهای مفید
این مقاله را میتوانید در وبسایت وردپرس خود منتشر کنید تا کاربران علاقهمند به VoIP به اطلاعات جامع دسترسی داشته باشند.