Przejdź do treści
django-nms

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.”

Hubert Płusa

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ń.