How to add resellers and retailers, and fund their wallets

Who does this
ISP administrator (or a partner adding partners below itself)
Permission
Add partners, Top up partner wallets, Send wallet money to a partner below, Give packages to partners and set what they pay, Add and manage partner logins
Resellers and retailers list
Resellers and retailers list

Steps

  1. Open Staff → Resellers and retailers and click Add partner (popup).

    The list has tabs by level, a Wallet below zero quick filter and columns Wallet, Credit limit and Subscribers.

  2. Enter Name, choose Works under (Nobody: directly under the ISP or another partner) and the Level (Reseller, Sub-reseller or Retailer, as allowed under the parent), optional Credit limit, Branch, CNIC, Mobile, Email and Address, then click Add partner.

    A reseller can have sub-resellers and retailers below it; a retailer can have none. Credit limit is how far the wallet may go below zero (0 = only what they paid in). The level names can be renamed in Settings → Modules.

  3. On the partner's page choose Add login to create a sign-in for the partner (name, mobile, email, access).

    New password, pausing and 'Log in as <login>' (view as) are also there.

  4. Give packages: Give a package (or the Packages tab): pick the Package, switch on 'Given to <partner>', set what the partner pays ('<partner> pays', per period) and optionally Customers pay.

    The page shows Margin per package; empty Customers pay means the ISP's list price.

  5. Fund the wallet: click Top up, choose Received as (Cash, Cheque, Bank transfer), a Reference and the Amount, and click Top up. A parent partner moves its own money with 'Send money from <parent>' (the transfer popup, Amount to send).

    Partners can also send a bank slip with Send bank slip; staff approve or reject it under Accounting → Bank transfers.

A reseller’s page: wallet, credit limit and the packages it sells with its prices
A reseller’s page: wallet, credit limit and the packages it sells with its prices

What saRa does

The partner can sign in, add subscribers of its own and renew them: each renewal is paid from the partner's wallet at the partner's package cost (the partner's customers pay the Customers pay price). The wallet ledger lists every entry with the wallet after it. Reversing an invoice gives the cost back.

Good to know

  • A renewal is refused if the wallet plus credit limit does not cover it ('the partner's wallet and credit limit don't cover this renewal; top up the partner first'), or if the partner is switched off.
  • A partner login sees only its own customers and packages (My packages).
  • Reports → Partner-wise summarises partners.