Customer Management4 min read

    Static IP Customer Management

    Manage static IP customers in Jasiyo — fixed IP assignment for business clients, billing, and MikroTik PPPoE configuration.

    What is a static IP customer?

    Static IP customers are business clients or servers that require a fixed, unchanging IP address. Unlike regular PPPoE customers who get a different IP from the pool each time they connect, static IP customers always get the same IP.

    Common use cases: business offices that need to whitelist their IP with partners, servers that need to be reachable, cameras or IoT devices, and VPN endpoints.

    Adding a static IP customer

    Go to Customers → Static IP → Add Customer and fill in:

    • Full nameCustomer or company name
    • Phone numberUsed for M-Pesa matching and SMS
    • UsernamePPPoE login username
    • PasswordPPPoE password
    • Static IPThe fixed IP to assign, e.g. 192.168.88.5. Must be outside your dynamic pool range.
    • PlanA static IP plan (sets pricing and bandwidth)
    • RouterWhich MikroTik router this customer connects through
    Make sure the static IP you assign is not already in use by another device on the network and is outside your PPPoE dynamic pool range to avoid conflicts.

    How MikroTik handles it

    When you add a static IP customer in Jasiyo, the phone-home agent creates a PPPoE secret on your router with the remote-address set to the customer's fixed IP. This overrides the pool and ensures the customer always gets the same address.

    The bandwidth profile (upload/download speed) from their plan is applied the same way as for regular PPPoE customers.

    Billing

    Static IP customers are billed identically to PPPoE customers — they have a unique M-Pesa account number and pay to your Paybill for monthly renewal. Jasiyo's platform fee is based on active customer count regardless of whether they are PPPoE or static IP.