> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wifipadi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Set up your account

> Add a location, create a WiFi plan, connect a payment provider, and brand your captive portal.

Complete these steps on the **Get started** page after you create your account. You can complete them in any order.

## 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.

1. Go to **Locations**.
2. Select **Add location**.
3. Enter a name and an address.
4. 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.

1. Go to **Plans**.
2. Select **Create plan**.
3. Enter the fields in this table.

| Field           | Meaning                                                           |
| --------------- | ----------------------------------------------------------------- |
| Name            | The plan name your customer sees.                                 |
| Price (NGN)     | The amount your customer pays.                                    |
| Duration (days) | The number of days the plan lasts after purchase.                 |
| Data limit (MB) | The data allowed. Leave this field blank for no limit.            |
| Devices         | The number of devices that can use one purchase at the same time. |

4. Select **Create plan** to save.

You can also set a fair usage throttle. When a customer crosses the data amount you enter, WifiPadi lowers their speed instead of cutting off their access. Leave this field blank if you do not want a throttle.

To turn a plan on or off without deleting it, use the toggle switch on the plan card.

## 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.

<Tabs>
  <Tab title="Paystack">
    1. Go to **Settings**.
    2. Find the Paystack card.
    3. Enter your **Paystack public key** and **Paystack secret key**. Find both keys in your Paystack dashboard.
    4. Select **Save**.
    5. Copy the **Webhook URL** shown below the form.
    6. In your Paystack dashboard, go to **Settings → API Keys & Webhooks**, and paste the webhook URL there.

    <Warning>
      Step 6 is required. Without it, a customer's payment can take a few minutes to confirm instead of a few seconds.
    </Warning>

    Paystack charges 1.5% per transaction. Paystack settles funds to your account on the next business day.
  </Tab>

  <Tab title="Monnify">
    1. Go to **Settings**.
    2. Find the Monnify card.
    3. Enter your **API key**, **secret key**, and **contract code**. Find all three in your Monnify dashboard under **Developers → API Keys**.
    4. Select **Save**.
    5. Copy the **Webhook URL** shown below the form.
    6. In your Monnify dashboard, go to **Developers → Webhooks → Transaction Completion**, and paste the webhook URL there.

    Monnify charges 1.5% per transaction. Monnify settles funds to your account the same day, by 10 PM.
  </Tab>

  <Tab title="Flutterwave">
    1. Go to **Settings**.
    2. Find the Flutterwave card.
    3. Enter your **public key** and **secret key**. Find both under **Settings → API Keys** in your Flutterwave dashboard.
    4. Create a **secret hash** — a value you choose yourself.
    5. In your Flutterwave dashboard, go to **Settings → Webhooks**, and enter the same secret hash there.
    6. Select **Save**.
  </Tab>
</Tabs>

## Step 4: Brand your captive portal

The captive portal is the page your customer sees when they connect to your WiFi.

1. Go to **Captive Portal**.
2. Enter a business name and welcome text.
3. Select a primary color.
4. Enter a logo URL.
5. Enter a support email, a call number, and a WhatsApp group link. Customers use these to reach you for help.
6. Check the preview on the right side of the page.
7. Select **Save changes**.

## Next step

Go to [Onboard a gateway](/gateway-setup) to connect your router.
