Automate recurring billing
Create invoices from the subscriber package, billing date and renewal cycle.
Every change remains attached to the subscriber account. Centipid connects packages, recurring invoices, payments and RADIUS decisions so the commercial account and the network session stay aligned.
Create invoices from the subscriber package, billing date and renewal cycle.
Keep speed profiles and account state connected through RADIUS and MikroTik.
A reconciled payment can restore an eligible account without duplicate operator work.
PPPoE billing ties a broadband subscriber's account to their router session. Payment moves the expiry, the package sets the speed, and RADIUS applies both the next time the router asks, so access follows the bill without manual changes.
| Event | What happens |
|---|---|
| Payment confirmed | Expiry moves forward by the package duration |
| Renewal | A suspended subscriber is restored and reconnected |
| Package change | The new speed is sent as Mikrotik-Rate-Limit |
| Expiry | Access ends at the terminate time, under the suspension policy |
| Fair use cap | Throttle or disconnect past the monthly limit |
| Outage | Compensation extends expiry for affected subscribers |
The network, package and subscriber steps behind this model.
All three share one customer record, so an ISP can run them side by side.
Onboarding support connects your first MikroTik router and payment gateway, so invoices, payments and access stay in step.