Billing + KSeF + RADIUS w jednym systemie
System dla operatorów ISP, który księguje przelewy sam i wysyła faktury do KSeF
django-nms łączy rozliczenia, e-fakturowanie, FreeRADIUS i zarządzanie siecią w jednym panelu. Zbudowany w Django jako następca LMS. Dla operatorów od 200 do 20 000 abonentów.
- Wyciąg z banku wgrywasz raz. Zdecydowana większość przelewów księguje się automatycznie.
- KSeF FA(3) natywnie: wysyłka online, wsadowa i tryb offline z kodem QR na fakturze.
- FreeRADIUS z atrybutami MikroTik i Cisco ASR, podgląd sesji PPPoE na żywo, blokada twarda i miękka.
- 3 banki
- Alior, mBank, Nest Bank: gotowe parsery wyciągów CSV
- 4 poziomy
- dopasowania przelewu do klienta
- FA(3)
- aktualny schemat KSeF, w tym tryb offline
- 60 s
- odświeżanie statusu sesji PPPoE z routerów brzegowych
- 930+
- testów automatycznych w CI na PostgreSQL 17
- 6 języków
- strony i dokumentacji sprzedażowej
Wszystko, czego potrzebuje ISP. Bez modułów, które kupujesz osobno.
Jeden panel dla księgowości, obsługi klienta i działu technicznego. Dane o umowie, fakturze i hoście abonenta są w jednym miejscu.
-
Faktury per umowa
Cykliczne faktury VAT generowane osobno dla każdej umowy. Korekty, noty korygujące, KP, numeracja per sprzedawca.
-
KSeF FA(3)
Generowanie XML, uwierzytelnianie certyfikatem lub tokenem, wysyłka online i wsadowa, tryb offline, QR na PDF.
-
Parser przelewów
Import CSV z Alior, mBank i Nest Bank. Automatyczne księgowanie na saldo klienta, ekran przeglądu wyjątków.
-
FreeRADIUS i routery
PPPoE i MAC-auth, Mikrotik-Rate-Limit, Address-List, Cisco-Service-Info, eksport konfiguracji dla routerów Linux.
-
Sesje na żywo i blokady
Kto jest online na którym routerze. Blokada twarda (brak wpisu w RADIUS) lub miękka (ograniczenie prędkości).
-
Mapa sieci i IPAM
Hosty na mapie OpenStreetMap, drzewo węzłów, inwentaryzacja urządzeń, pule IP z mapą zajętości adresów.
-
JPK i SIIS
JPK_FA i JPK_V7 per sprzedawca, roczny raport SIIS/PIT dla UKE, statystyki do formularza F.
-
Automatyzacja
Faktury, KSeF, PDF i e-mail w jednym przebiegu. Windykacja e-mail, automatyczne przedłużanie umów, SMS.
Koniec z ręcznym księgowaniem przelewów
Pobierasz wyciąg CSV z banku i wgrywasz go do panelu. System rozpoznaje format (Alior, mBank, Nest Bank), czyści uszkodzone wiersze i dopasowuje każdy przelew do klienta w czterech krokach: numer faktury w tytule, identyfikator klienta, nazwa nadawcy, wreszcie historia wcześniej rozpoznanych nadawców.
Zdecydowana większość przelewów księguje się automatycznie. Resztę widzisz na jednej liście z filtrem „niedopasowane” i przypisujesz ręcznie. Nie potrzebujesz płatnych rachunków wirtualnych dla każdego abonenta.
- Wykrywanie kodowania i wariantów formatu (zmiany z 2025 r. w Alior, mBank i Nest Bank)
- Ochrona przed duplikatami na poziomie pliku i salda
- Nadawcy z Revolut i Wise wyłączeni z dopasowania po nazwie
KSeF bez dodatkowego modułu i bez dodatkowej opłaty w planach Growth i Scale
Obowiązkowy KSeF to dla ISP tysiące faktur miesięcznie. django-nms generuje XML w schemacie FA(3), uwierzytelnia się certyfikatem XAdES lub tokenem per sprzedawca i wysyła faktury w sesjach wsadowych po 100 sztuk. Numer KSeF i skrót dokumentu trafiają na fakturę, a przy awarii po stronie KSeF system przechodzi w tryb offline z kodem QR typu II.
Po wysyłce faktura jest zablokowana przed edycją. Numer KSeF ląduje też w JPK.
- Wysyłka online per faktura lub wsadowa dla całego miesiąca
- Faktury dla klientów bez NIP pomijane automatycznie
- Korekty z odniesieniem do numeru KSeF faktury pierwotnej
Sieć pod kontrolą: od taryfy do atrybutu RADIUS
Parametry pakietu (prędkość dzień/noc, limit połączeń, priorytet) ustawiasz raz na usłudze. django-nms generuje z nich wpisy FreeRADIUS z atrybutami Mikrotik-Rate-Limit, Mikrotik-Address-List i Cisco-Service-Info dla ASR 1001-X, a dla routerów Linux eksportuje pliki konfiguracyjne dla DHCP, NAT i tc.
Co 60 sekund system odpytuje routery brzegowe i pokazuje, kto jest online. Blokada za zaległość to jedno kliknięcie: twarda usuwa wpis z RADIUS, miękka zostawia klientowi kilkaset kb/s.
- Wdrożenie konfiguracji przez SSH z hostem pośrednim, z audytem każdego wdrożenia
- Bezpiecznik: odmowa wdrożenia pustej konfiguracji lub takiej, która usuwa ponad 10% hostów
- IPAM z mapą zajętości puli i wyszukiwaniem wolnego adresu
“Z django-nms pracujemy codziennie. Rano wgrywam wyciąg z banku i zdecydowana większość przelewów sama trafia na konta klientów, ja sprawdzam tylko wyjątki. Faktury idą do KSeF jednym procesem, a kiedy technik zmienia pakiet, nowe parametry są w RADIUS-ie bez ręcznego logowania na router.”
Netowski jest pierwszym wdrożeniem i partnerem rozwojowym django-nms.
Działa z tym, co już masz w serwerowni
Bez wymiany routerów i bez zmiany banku.
-
MI Dostępne
MikroTik RouterOS
Atrybuty RADIUS, odczyt sesji PPP i list adresowych przez SSH.
-
CI Dostępne
Cisco ASR 1001-X (IOS-XE ISG, IOS-XR BNG)
Cisco-Service-Info dla QoS, odczyt sesji abonenckich.
-
FR Dostępne
FreeRADIUS
Generowanie i wdrażanie plików users, PPPoE i MAC-auth.
-
KS Dostępne
KSeF
FA(3), certyfikat lub token, online, wsadowo i offline.
-
AL Dostępne
Alior, mBank, Nest Bank
Parsery wyciągów CSV z automatycznym dopasowaniem.
-
AW Dostępne
AWS SES i SMSAPI
Powiadomienia e-mail i SMS do abonentów.
-
MO W roadmapie
Mollie
Bramka płatności online. W roadmapie.
-
ZA W roadmapie
Zabbix, Grafana, NetFlow
Monitoring i wykresy ruchu. W roadmapie.
Najczęstsze pytania
Czy django-nms zastąpi LMS?
Tak w zakresie billingu, KSeF, RADIUS, IPAM i mapy sieci. Importery przenoszą sieci IP, hosty, taryfy i mapowanie klientów. Portal e-BOK i helpdesk są w roadmapie, więc jeśli używasz Userpanelu LMS, porozmawiajmy o harmonogramie.
Czy mogę hostować system u siebie?
Tak. System działa w Dockerze (web, worker, Celery, PostgreSQL 17, Redis) i wdrażany jest Ansible. Oferujemy też wersję hostowaną w UE.
Jak liczycie cenę?
Za aktywnego abonenta miesięcznie, bez opłat za stanowiska administratorów. Szczegóły i przykład dla 1000 abonentów na stronie cennika.
Czy są płatności online?
Bramka Mollie jest w roadmapie. Dziś płatności księgujesz z wyciągów bankowych, kasy (KP) i przelewów tradycyjnych.
Zobacz system na własnych danych
Pokażemy import Twojego wyciągu bankowego i wysyłkę testowej faktury do środowiska testowego KSeF. 45 minut, bez zobowiązań.