This is an info Alert.
Single logo
  • Home
  • Features
  • Plans
  • Tap2Talk
Sign in
NetCore ISP Platform

One platform to run your ISP

Subscribers, billing, MikroTik automation, installer dispatch, network monitoring, and audit trails — unified for Philippine ISP operators.
Go to DashboardSee FeaturesInternet plansTap2Talk
The Problem

Why ISPs need NetCore

Philippine ISPs juggle disconnected systems that cause errors, leak revenue, and leave disputes without proof. Sound familiar?

Fragmented Tools

Spreadsheets for plans, separate ticketing for installers, manual MikroTik changes — nothing talks to each other. Every handoff is a chance for error.

Revenue Leakage

Activation mistakes, billing mismatches, and wallets that don't reconcile. When money moves without a ledger line, you can't explain the discrepancy.

No Audit Trail

When a subscriber disputes a charge or an installer changes a record, there's no trace. Without "who changed what and when," disputes are unresolvable.

How It Works

Three roles, one platform

01
Configure

Set up tenants, plans, hierarchy, RBAC roles, MikroTik routers, and collections policies.

02
Monitor

Receive transaction notifications, view live maps, track installer jobs and network health.

03
Report

Generate, schedule, and export operational and financial reports within your scope.

04
Investigate

Drill into audit trails, trace disputes, and verify wallet ledger integrity.

Built For

Every role in the ISP

ISP Owners & Admins
  • Full platform overview across all franchises

  • Configure plans, hierarchy, RBAC, and collections policies

  • Transaction notifications, reports, and map monitoring

  • Assign geographic scope to staff — or see everything

Operations Staff
  • Scoped view within assigned regions and barangays

  • Manage subscriber exceptions and billing events

  • Coordinate installer jobs from map and dispatch board

  • Generate reports without ad-hoc spreadsheets

Installers & Contractors
  • Receive job orders with customer and location info

  • Capture router, plan, and activation fee on-site

  • Auto-activate subscribers from the field

  • Contractor admins manage their own team and pool

Subscribers
  • Self-service router binding to get connected

  • View plan, wallet balance, and payment history

  • Clear service vs. router status — know what's wrong

  • One account for billing, connectivity, and support

Platform Plans

Choose a plan for your ISP

Flexible tiers that scale with your subscriber base and operational needs.

Starter

For small ISPs starting out

Custom

Contact us for pricing

Up to 500 subscribers

Core billing & wallet

1 MikroTik router

Basic reports & CSV export

Email support

Contact Sales
MOST POPULAR

Professional

For growing operations

Custom

Contact us for pricing

Unlimited subscribers

All billing, collections & promos

Multiple MikroTik routers

Contractor organizations

Network monitoring & maps

Scheduled reports

Priority support

Contact Sales

Enterprise

For multi-franchise ISPs

Custom

Contact us for pricing

Everything in Professional

Multi-tenant / multi-vendor

Geographic scope per admin

API access & webhooks

Custom SLA & onboarding

Dedicated support

Contact Sales
FAQ

Frequently asked questions

Nothing changes for them. NetCore ISP uses plan versioning — each subscriber is locked to the plan version they signed up for. When you update pricing, a new version is created for future signups. Existing terms remain stable until you explicitly migrate.

NetCore communicates with your MikroTik routers via the REST API (RouterOS 7+). You register each headend router (IP, port, credentials) in the per-vendor router registry. Activation, suspend, and restore commands are event-driven — triggered by job completion, payment settlement, or collections policies. No manual Winbox needed for routine operations.

Yes — that's the primary workflow. The installer receives a job order, enters the subscriber's Customer ID to bind the correct account, captures router/CPE details and plan selection, then submits. The system auto-activates on MikroTik and records everything with a full audit trail.

Every GraphQL query and mutation enforces tenant context via requireIspAccess(). Data is scoped by vendor (ISP) ID at the database level. Apollo cache is cleared on workspace switch. Super Admins with cross-vendor access undergo the same isolation checks — they just pass for all tenants.

Both prepaid and postpaid. Prepaid plans use validity days (7, 15, 30, or custom). Postpaid uses monthly recurring charges. Wallets track every peso with immutable ledger entries. Collections policies handle auto-disconnect for overdue accounts and auto-reconnect when payment clears.

Yes. 65+ GraphQL mutations and 12 RBAC server actions emit structured audit events with before/after payloads. Every money movement, plan change, role assignment, job update, and MikroTik command is logged with actor, timestamp, and context. Designed for dispute resolution and future restore-from-audit.

Absolutely. Super Admin can assign geographic scope per staff user — specific regions, provinces, municipalities, or barangays. Or grant "all areas" access for a single admin to oversee every franchise under the vendor without juggling multiple logins.

Yes. Installer organizations (contractor companies) have their own Contractor Admin role. They manage their own technicians, view org-scoped jobs, pull from job pools, and run team-level reports — without accessing other contractors' data or full vendor financials.

Ready to modernize your ISP operations?

Stop juggling spreadsheets, Winbox, and manual ticketing. Run subscribers, billing, field ops, and network from one platform.
Go to DashboardContact Sales
Single logo
© 2026 NetCore ISP. All rights reserved.