ISPadmin 4.15 stable


  • Possibility to add task to oneself.
  • List with all clients and basic information about them (e.g. addresses, phones, contact person, notes, services).
  • Detail information about client’s internet service.
  • Search any router in router list.
  • Upload already taken photos from phone gallery.
  • New features may require ISPadmin, version 4.15 or newer.
  • Some bugs fixed.

ISPadmin 4.15 beta2


  • A new item Withdrawal Initiation Date has been added into Withdrawals (tab Client card / Withdrawals).
  • In the tab Client card / Active services, there is newly displayed information about Set-top boxes for IPTV service (No. of Set-top box, IP address and MAC address). Click on IP address to display ping graphs.




  • In the tab Invoicing Settings General, it is now possible to select type of postal money order in the invoice_sk_slozenka_typ key:
    • 0 - Type S
    • 1 - Type SI
  • Currently, the Slovak Post accepts both types of postal orders, however as of January 1st 2016, the Slovak Post should only accept postal order type SI where all bank account numbers are in IBAN format.


INVOICING - SEPA PAYMENTS (ES, IT and IE localization)

  • A new payment type SEPA has been added into the tab Invoicing Settings Code lists Payment types.
  • To generate SEPA file at the same time, click on Generate SEPA File in the tab Invoicing Invoices Invoices. The system will then generate SEPA file only for those clients with SEPA payment type. The Generate SEPA File option is only displayed if there is at least one invoice with SEPA type for a given month.
  • In invoice detail (tab Client card / Invoicing), when you click on SEPA generation information about an option to Mark exported invoice as paid is displayed.
  • It is possible to set mass function for Payment method to SEPA in the tab Other Bulk Action.

ISPadmin 4.15 beta1


  • Fixed some minor bugs as reported by providers.



  • In the tab Other Bulk Action,  it is now possible to bulkly set the option to Issue a pro-forma invoice.
  • The tab Client card / Documents now displays the name of the administrator which has saved a document to the system.
  • Newly created tab Hardware in the main menu. The tabs Routers, CMTS and Switches were moved into the Hardware tab. Also newly added, the tab Overview which will be explained below.
  • In bulk emails or SMS it is now possible to filter by Clients' locations. This location is set directly on a specific client.
  • Now in the tab Clients IPTV, a new column Number of Set-Top boxes was added. By clicking on the count of the set-top boxes all associated set-top boxes are displayed. Also new, bellow the headline, is the checkbox Show Set-Top boxes which is able to display all associated set-top boxes.
  • In the tabs Other Bulk E-mail and Other Bulk SMS, it is now possible to filter messages by invoicing period. If a client has at least one active service with an matching invoicing period, a message will be send to the client.
  • When sending an invoice by e-mail in the tab Client card / Invoices, it is now possible to attach a document from the tab Other Documents and it is also possible to attach a saved file from your computer.





  • New added link for task details in emails that inform about changes in tasks.
  • In the tab Scheduling Calendarnew Settings added to the left menu. The settings only apply to this tab. In this tab it is possible to turn the displaying of finished tasks on/off and it is also possible to set the order of none specific tasks.





  • When editing a service in IPTV, it is now possible to choose on which port of a switch the service is located. It allows for a better overall view of each port.
  • When editing a service in IPTV, it is now possible to set Invoicing date. It makes it possible to set a day on which the client will be invoiced. This setting will be used in the near future (when the Invoicing module is rewritten) so it will be possible to invoice a client on a specific date for any invoicing period (for example: 15.11.2014 to 14.12.2014). For now, this setting has no effect on invoices.



  • New in the system: it is now possible to add and record Withdrawals of active services , including information about the reasons and methods of a given withdrawal and possibly a record of a state, in which a client has been able to be convinced to revoke his withdrawal and wants to continue his service subscription(for example if better terms where given by the provider).
  • In the tab Settings Syst. settings General, with the the help of the key default_notice_period, it is now possible to set a default number of months for a withdrawal. This setting is only applied to newly created services.
  • Newly added into the system: the possibility of a withdrawal for client services. This is applied to two new code lists Reasons and Submission, which are located in the tab Settings Code lists Withdrawals.
  • When saving an active internet service, it is now possible to save a withdrawal period for a specific month. When creating an withdrawal, this period is automatically set.
  • A withdrawal can be then create in Client card / Withdrawals.
  • In the tab Client Internet, it is now possible to filter clients by active withdrawals by using the filter Details / Active withdrawal. An active withdrawal is when a client is currently within a withdrawal period.



  • Now when importing a list into the ABO format the displaying of a bank account numbers has been changed so the bank code is now also being displayed.
  • When receiving cash payments it is now possible to receive a partial amount of credit.
  • Now new, the possibility to transfer any invoice to an other client. With the button Transfer invoice located in the details of an invoice.
  • In the tab Invoicing Overpayments Returned, it is now possible, after choosing a invoice group and the type of payment by Bank transfer, to generate an bulk payment order. This bulk payment order can then be used by for banking. To generate this payment the system uses the bank account number, the client used when creating a payment return and also the Bank account number for payment refund which needs to be set on the given invoice group.
  • When editing an invoice group in the tab Invoicing Settings Invoicing group, it is now possible to allow or forbid a superCASH code on an invoice.
  • When using an invoice backup the system automatically sends a standard invoice to the client when an invoice backup has been paid. But if a client has set his invoicing by mail and hasn't set his email or does have invoicing by email disabled, then the system sends the notification to the email set in the tab Invoicing Settings Generalby the value of the key billing_mail. In this version the system only sends this notifications only when a client has invoicing by mail enabled or has invoicing by mail enabled but has no email set.
  • The tab Invoicing Bank FIO is now displayed only when an account was added in the tab Invoicing Settings Bank FIO.
  • The tab Invoicing Bank Email is now displayed only when an account was added in the tab Invoicing Settings Bank Bank - email.
  • The tab Invoicing Bank Supercash is now only displayed when in the tab Invoicing Settings Generalthe values of supercash_id and supercash_password are set.
  • The tab Invoicing Bank PayPal is now only displayed in case an invoice group has PayPal activated.
  • The tab Invoicing Bank Raiffeisenbank is now only displayed in case an account has been added in the tab Invoicing Settings Bank Raiffeisenbank
  • If a client adds credit and the system finds out that a payment has arrived to a different bank number than the clients invoice group, then the system displays a warning.
  • For manual pairing of an payment the system displays information about, if a bank account number of an payment has been found on multiple clients. If the same bank account number is found on multiple clients then it is possible to remove this number from the client. If the same bank account number is found on multiple clients then then it is not possible to automatically pair payments on a payment rule that contain the rule of a matching banking numbers.
  • In the tab Invoicing Overview Invoices, it is now possible to print an overview into PDF and also export it into CSV data.
  • In the details of payment pairing in the tab Invoicing Bank SIPO, new information about the details of a payment parings is now displayed.


INVOICING - integration of the Raiffeisenbank payment system

  • In ISPadmin it is now possible to automatically download payments from the Raiffeisenbank payment system.
  • In the tab Invoicing Settings Bank Raiffeisenbank, it is now possible to add a new account, on which the system automatically starts to download informations about payments.
  • To add a new bank account, the values shopname, creditaccount, creditbank and password have to be set. This data will be provided by the banks in case a payment system is being used.
  • Once a bank account is added to ISPadmin, the system automatically starts to download payments in 10 minute intervals.
  • After an bank account has been added to the system, the system downloads payments 48 hours retroactively. Therefore, it downloads also the previous two days.
  • In the tab Invoicing Bank Raiffeisenbank, a list containing information on payments, with the option to search and pair payments, is available. Exactly like in the other tabs of Invoicing Bank.



  • New code list for POPs added, in the tab Settings Code lists POPs.
  • New tab Hardware Overview added. In it, it is possible to display the structure of the network. With all network elements (routers, switches, devices, passives element).
  • When first loading the page, it displays a list of localities with their name and online/offline state of all devices on a given locality.
  • Locality Overview: here it displays a list of localities of the tab Settings Code lists Locations. On each locality the name and the number of online/offline connections on a locality is specified. Located on the top right corner are icons with the options (add passive elements, legend). Every single locality and passive element is able to be connected in such a way that they correspond with the actual network. The connecting of an element is done by clicking and dragging into the yellow boxes of each element. After a link has been created it is possible to click on the link to display a menu with the options (add a note, remove connection).
    • POP Overview: POP Overview, passive elements and uplinks can be displayed by clicking on a locality. An Uplink is a connection between a locality or a POPs intended for a specific devices. On the right menu it is possible to display routers and switches which are on a locality and is possible to add them to a POP. The assigning is done by dragging the device icon on to a specific POP.
    • POP Details: By clicking on a POP it displays a list of devices that are assigned to the POP (routers, switches, passive elements and uplinks). Here it is also possible to make the same changes as on the POP site.
  • Every change of dragging and connecting is automatically saved.



  • The tab with the list of switches was moved into the main tab Hardware.
  • Now it is possible to add a switch if it has no parent router.
  • For each switch (without a parent router) it is now possible to choose a locality. Switches with a set locality can then be assigned to an specific POP.
  • Now it is possible to assign a internet service to a switch (port of an switch) which aren't connected to any routers.


NET service solution, s.r.o.
Žerotínova 3056/81a
787 01 Šumperk
Czech Republic