Step 1: Add a location
A location is one site where you sell WiFi access — for example, one campus, one hotel, or one café branch. Each location tracks its own revenue, data use, and gateways.- Go to Locations.
- Select Add location.
- Enter a name and an address.
- Select Add location to save.
Step 2: Create a WiFi plan
A plan is what a customer buys on your captive portal. Create at least one plan before you connect a gateway.- Go to Plans.
- Select Create plan.
- Enter the fields in this table.
- Select Create plan to save.
Step 3: Connect a payment provider
WifiPadi supports three payment providers: Paystack, Monnify, and Flutterwave. Connect at least one. Payments go directly to your own account — WifiPadi does not hold your money.- Paystack
- Monnify
- Flutterwave
- Go to Settings.
- Find the Paystack card.
- Enter your Paystack public key and Paystack secret key. Find both keys in your Paystack dashboard.
- Select Save.
- Copy the Webhook URL shown below the form.
- In your Paystack dashboard, go to Settings → API Keys & Webhooks, and paste the webhook URL there.
Step 4: Brand your captive portal
The captive portal is the page your customer sees when they connect to your WiFi.- Go to Captive Portal.
- Enter a business name and welcome text.
- Select a primary color.
- Enter a logo URL.
- Enter a support email, a call number, and a WhatsApp group link. Customers use these to reach you for help.
- Check the preview on the right side of the page.
- Select Save changes.