Hotspot Billing Basics

How Captive Portals Work with Paid WiFi

If you run a cafe, a salon, a guesthouse, or any venue where people sit and stay online, you have probably wondered how paid WiFi actually works behind the...

1. Introduction: How Payment Changes the WiFi Login Experience

If you run a cafe, a salon, a guesthouse, or any venue where people sit and stay online, you have probably wondered how paid WiFi actually works behind the scenes. How does a guest tap “pay” on a phone and then get internet access a moment later? This guide explains how captive portals work with paid wifi, in plain language, so you can describe the experience to guests and choose clear access options.

Here is the short version. A captive portal is a web page that appears when a guest joins your WiFi, before the internet opens up. In a paid setup, that page also works as a checkout. The guest chooses a plan, pays, and waits for confirmation. Only then does the network give them full access.

Two terms will come up often, so let us define them now. Restricted access means the device is connected to your WiFi but can only reach the login page, not the wider internet. Full access means the device has been approved and can browse normally for the length of the plan.

Joining paid WiFi adds a few steps compared with a free network: plan selection, payment confirmation, activation, and finally expiry when the paid session ends. We will walk through each one in the order your guests experience it.

2. What a Captive Portal Is in a Paid WiFi Setup

A captive portal is the browser based login and checkout page that controls who gets onto your network in a paid setup. It appears before full access begins and guides the guest toward payment. Think of it as a front desk for your WiFi: it greets the guest, shows what is on offer, takes payment, and then lets them through.

If you want a wider primer on the idea, start with captive portal basics and come back here for the paid WiFi details. The sections below focus on the captive portal paid wifi experience: what the guest sees, what the portal does, and how the network responds.

2.1 How Device Traffic Is Redirected to the Portal

When a phone or laptop joins your WiFi, it usually checks quietly whether the internet is reachable. On a gated network, that check does not reach the real internet. Instead, the network controller steps in. The network controller is the part of your setup that decides which devices may pass through to the internet and which must wait.

Because the device is not yet approved, the controller redirects its web traffic to your paid wifi login page. This is the wifi captive portal redirect. The guest does not see the open internet at all. They see your portal, and they stay there until payment is confirmed and authorization is granted. Authorization simply means the network has recorded that this particular device is approved.

2.2 Difference Between Open Access and Gated Access

With open access, a guest joins the network and can use the internet right away, with no payment control. Anyone in range can connect and browse.

With gated wifi access, the device is held in restricted access after it connects. It can reach the portal, but nothing else, until the portal confirms payment. That holding step is what makes paid wifi network access possible. Without it, there would be no moment where payment could be required.

2.3 Role of the Portal in Controlling Network Entry

The portal does three jobs. It presents the access choices, it collects payment, and it works with the network controller to allow or block access. The portal does not move data around on its own. It acts as the visible, guest facing part, while the controller does the actual allowing and blocking behind it.

This split matters for you as an operator. When a guest says “I paid but I am not online,” the question is usually whether the portal’s confirmation reached the controller. We will come back to that in the troubleshooting sections.

3. How Guests Discover and Join a Paid WiFi Network

The guest journey begins long before payment. Here is what a first time guest typically goes through, in order: they find your network, connect to it, land on the portal, and read what is offered. Walking through it this way helps you spot where guests might get confused.

3.1 Network Visibility and Initial Connection

The guest opens their WiFi settings and sees your network name in the list. Give it a clear name that tells people it is the venue’s paid WiFi, and mention it on a sign or menu so guests pick the right one.

After selecting the network, the device makes its initial connection. At this point the connection is still restricted. The device is on your WiFi, but it is not yet allowed to reach the wider internet. Guests sometimes think a restricted connection is broken, so a short sign such as “Connect, then choose a plan” can save you a lot of questions.

3.2 Automatic Portal Detection on Phones and Laptops

Most modern phones and laptops perform portal detection on their own. After joining a network, the device quietly tests whether it can reach the internet. When the network sends back the portal instead of the expected answer, the device realizes it is behind a login page. Many devices then open the page automatically, often in a small pop up window or a notification that says to sign in to the network.

This is why many guests see the paid wifi login page without typing anything. Behavior varies a little between devices, so some guests may need to open their browser manually. We cover that case in the problems section.

3.3 What Guests See Before Payment

Before paying, a guest should see a page that is simple and honest about what is going on. A good portal shows:

  • A short welcome message with your venue name
  • The available access choices
  • Basic instructions on what to do next
  • A clear notice that full access requires payment

For example, a guest at a cafe might read a friendly greeting, see two or three plan cards, and notice a line saying that internet access begins after payment is confirmed. That last line sets the right expectation and prevents confusion about why websites are not loading yet.

4. How Access Choices Are Presented in the Portal

Once the portal loads, the guest needs to compare options and pick one. This is where clear wording does most of the work for you. A guest who understands the choices quickly is far more likely to complete the wifi portal checkout without asking staff for help.

4.1 Time Based and Data Based Access Structures

Paid WiFi plans usually follow one of two structures. Time based access gives the guest internet for a set period, and the clock decides when it ends. Data based access gives the guest a set amount of usage, and the session ends when that amount is used up.

Some venues offer only one structure to keep things simple. Others offer both and let guests choose what suits them. Either way, the structure should be obvious from the plan name and description, so nobody has to guess how their purchase will end.

4.2 How Descriptions Help Guests Compare Options

A plan card works best when it answers three questions at a glance:

  • What is included in this plan?
  • How long does access last, in general terms?
  • How are any limits described?

For example, a plan description might say it is meant for quick browsing and messages, while another is meant for longer stays and streaming. Keep the wording honest and plain. Avoid vague promises, and make sure any limit is described in the same place as the plan itself. Guests compare options faster when every card follows the same layout.

4.3 Selecting an Option and Starting Checkout

To choose a paid WiFi plan in a portal, the guest taps the option they want. The portal should then show a clear confirmation of the choice, such as the plan name and the amount to pay, before moving on. This small pause catches mistakes early, like tapping the wrong plan.

When the guest agrees, they tap a button to start checkout. From here, the page moves from browsing to paying.

5. How Payment Is Collected Through the Portal

Payment collection happens in the browser, on the same portal page or a connected payment page. The flow is simple: the guest enters payment details, the portal sends them to a payment processor, the processor replies with a result, and the portal acts on that result. Guests do not need to install anything or create an account with a separate service just to pay.

Some venues also want to offer other ways to pay, so it is worth reading about mobile money payments when you plan your options. The rest of this section covers how to pay for wifi through a captive portal in general terms.

5.1 Card and Mobile Wallet Inputs in the Browser

With card input, the guest types their card details into fields on the portal page. With mobile wallet input, the guest approves the payment using a wallet already set up on their phone, often with a single confirmation on the device. In both cases, everything happens in the browser, so there is no extra software to download.

Good payment pages keep the form short, label every field clearly, and show the plan and amount again next to the payment button. That repeat confirmation builds trust, especially for guests paying a venue they have never visited before.

5.2 How the Portal Communicates With the Payment Processor

The payment processor is the service that handles the money side. When the guest submits their details, the portal sends a request to the processor asking for approval. The processor checks the payment and sends back a result: approved, declined, or still pending.

While this happens, the portal should keep the guest informed. A simple message such as “Processing your payment, please wait” tells the guest not to close the page or tap the button again. Only when the processor confirms the result does the portal treat the payment as complete. This payment confirmation is the trigger for everything that follows.

5.3 Handling Declined or Interrupted Payments

Payments do not always go through, and a good portal handles both common cases calmly.

A declined payment means the processor refused the transaction. The portal should show a clear on screen message explaining that the payment did not go through and offer a safe way to try again, either with the same method or a different one.

An interrupted payment happens when something stops the process midway, such as a dropped signal or a closed page. In that case, the portal should not assume the payment worked. It should wait for a confirmation result and let the guest check the status or retry safely.

In both cases, the rule is the same: no activation until confirmation is received. The network should never grant access just because the guest tapped pay.

6. What Happens After Payment Confirmation

Once the processor confirms the payment, the system moves quickly. The portal records the purchase, tells the network the device is approved, and shows the guest a success page. From the guest’s side it feels like a single moment, but several things happen in a short chain.

When you compare tools, look closely at how hotspot billing integration handles the handoff from payment to network access, because that handoff is the step that decides whether guests get online smoothly.

6.1 How Authorization Is Passed to the Network Controller

After payment confirmation, the portal sends the authorization to the network controller. This message essentially says: this device has paid for this plan, so let it through. The controller records the approval, and now the network knows the device is allowed.

This is the link between payment and connectivity that many operators wonder about. Payment alone does not open the internet. The internet opens when the confirmed payment is turned into authorization and the controller accepts it.

6.2 How Devices Move From Restricted to Full Access

Once the controller accepts the authorization, the device is no longer held back. It moves from restricted access to full access. The guest can then open websites and apps as normal, without doing anything else.

Some devices notice the change right away. Others may need a moment, or the guest may need to refresh a page or tap a “continue” button. A good success page tells the guest what to do next so they are never left wondering.

6.3 Receipts and Access Codes Shown on Screen

After payment, the success page should display two things clearly: the on screen access code and the receipt details. The receipt confirms what was bought, and the access code gives the guest a reference they can use if they need to reconnect or ask staff for help.

Both need to appear on the success page itself. Messaging alone is not sufficient, because messages can arrive late, land in the wrong place, or never arrive at all, and many guests will not have shared an email address or phone number. When the code and receipt are on screen, the guest can take a screenshot and keep it. This also gives you, as the operator, something concrete to check when a guest says they paid but cannot get online.

7. How Active Sessions Are Tracked and Managed

After access begins, the network has to remember who is approved and for how long. This is called session tracking: the network keeps a record of each paid session from the moment it starts until it ends. It is how paid access stays fair, since each purchase only covers what the guest actually bought.

If you want to monitor active users as a venue operator, that is a good next read. The sections below explain the ideas behind wifi session tracking in plain terms.

7.1 How Login Status Is Linked to a Device

Login status is the network’s record that a particular device is currently approved. When the controller accepts an authorization, it links that approval to the guest’s device. During the session, the network recognizes the device and lets it through without asking for payment again.

This is why paid access is normally tied to one device. The approval belongs to the device that made the purchase, not to the person in general or to the network name.

7.2 How Usage Limits Are Monitored During the Session

Every plan has some kind of limit, whether it is based on time or on data. During the session, the network keeps checking the device’s usage against that limit. As long as the device is within its limit, access continues. When the limit is reached, the network stops the session.

You do not need to know the technical details to explain this to guests. A simple way to put it is: the network keeps count in the background, and your plan description tells guests what is being counted.

7.3 What Happens When a Session Reaches Its End

When a session reaches its end, the device returns to restricted access. The guest can no longer browse, but they are not left in the dark. The next time they try to open a page, they are sent back to the portal, where they can see the access choices again and buy more access if they want to continue.

That return to the portal is helpful for both sides. Guests understand why access stopped, and you get a natural opportunity for an additional access purchase.

8. How Expiry and Reconnection Work for Returning Guests

Guests do not always stay connected from start to finish. Some step away, some close their laptop, and some come back another day. This section explains how wifi access expiry and captive portal reconnection work for those guests.

8.1 How Expired Sessions Redirect Back to the Portal

When a paid session expires, the network treats the device as unapproved again. The next time the guest opens a web page, the network redirects them to the portal. Instead of an unexplained loss of access, they see your access choices, so it is clear that their plan has ended and what to do next.

This behavior is a good sign. If guests simply lost internet with no explanation, they would assume the WiFi was broken and ask staff for help.

8.2 Rejoining After Disconnection or Device Sleep

Devices often disconnect when they go to sleep or move out of range. To rejoin, the guest reconnects to the same network name they used before. If their session is still active, the network recognizes the device and restores access. If the session has ended, or the network needs to recheck it, the portal appears and the guest follows the on screen instructions.

The practical advice for guests is simple: reconnect to the same network, wait for the portal page if one appears, and follow the instructions on it.

8.3 Purchasing Additional Access From the Same Device

After expiry, a guest can buy more access from the same device. They simply reach the portal, choose a plan, and start a new checkout, just like the first time. Once payment is confirmed and authorization is accepted, the device returns to full access.

Your portal should make this feel easy and familiar. A returning guest who sees the same clear plan cards and the same simple payment steps is more likely to complete the purchase.

9. Common Problems and How Portals Handle Them

Even a well run paid WiFi setup has occasional hiccups. The good news is that most problems have simple, non technical fixes you can pass on to guests. Many of these issues are easier to prevent than to fix, so it helps to read about reliable portal setup before you open to guests.

9.1 Failed Redirects and Manual Portal Access

Sometimes the device does not open the login page by itself. This is a failed redirect, and it is the most common version of the “captive portal not loading” problem. The fix is usually easy. To fix a captive portal that is not loading, the guest can try these steps:

  • Confirm the device is connected to the right paid WiFi network
  • Open the browser and try to visit any ordinary web page
  • Reopen the browser if the page seems stuck, then revisit the login page

This is manual portal access. Putting a short instruction near your network sign, such as “If the login page does not appear, open your browser and visit any website,” saves staff time.

9.2 Payment Completed but Access Not Granted

This is the paid wifi completed but no access case, and it understandably worries guests. The best response is to avoid repeating payment blindly. Instead, guide them through a short check:

  • Look at the success page and confirm it shows the receipt details and the on screen access code
  • Confirm that the payment confirmation was shown, not just that the guest tapped pay
  • Disconnect and reconnect to the same network to retry the connection
  • If access still does not start, ask venue staff for help, and share the access code from the success page

Often the cause is simply a short delay between payment confirmation and authorization reaching the network controller. Reconnecting nudges the device to check again. If the guest has the on screen access code and receipt, you can confirm the purchase without charging them twice.

9.3 Shared Devices and Multiple User Sessions

Access is normally tied to one device session. If a guest buys a plan on their phone, that approval applies to the phone, not to their laptop or tablet. When a device is shared between people, such as a family tablet, whoever is using it during the session benefits from the same access, because it is the device that is approved.

If a guest wants to use multiple devices, each one normally needs its own session, which means its own purchase. Explaining this on the plan card avoids disappointment at the counter.

10. FAQ

10.1 Why does a WiFi network open a login page automatically?

Most phones and laptops run portal detection after joining a network. They quietly test for internet access, and when the network answers with the portal instead, the device knows a login is needed. It then opens the login page for the guest.

10.2 What happens if payment succeeds but internet access does not start?

First, check that payment confirmation was shown on the success page. There can be a short delay before the authorization reaches the network controller. Disconnecting and reconnecting to the same network often helps. Keep the on screen receipt and access code handy, and ask venue staff for help if access still does not begin. Avoid paying again until the payment status is clear.

10.3 Why does paid WiFi ask for login again after disconnection?

The network uses session tracking to link a login to a device. If the device sleeps, leaves range, or the session has expired, the network may need to recheck the device. When it cannot confirm an active session, it sends the guest back to the portal.

10.4 Can the same purchase be used on multiple devices?

Normally, no. A purchase usually covers a single device session. Other devices need their own additional access purchase. Check your plan descriptions so guests know what to expect.

10.5 What should guests do if the portal page does not load?

Make sure the device is connected to the correct network, then open the browser and visit any ordinary web page. If the login page still does not appear, close and reopen the browser, or revisit the login page and try again.

10.6 How do guests know when paid access is about to expire?

A portal may show a notice as the session nears its end, and the plan description should explain how access ends in general terms. When the session does end, the device returns to restricted access and the guest is sent back to the portal, where they can choose and buy more access.

Keep reading

More from the blog

Hotspot Billing Basics

How to Build a Scalable Hotspot Billing Operation

If you run a handful of hotspot sites, billing probably feels manageable. Someone buys access, the customer connects, and money lands somewhere. Then you...

16 min read
Hotspot Billing Basics

How Prepaid WiFi Billing Works for Hotspot Operators

If you run a hotspot in a shop, a kiosk, a rental block, or a small trading center, you already know the problem. Customers walk in, connect, browse for a...

22 min read
Hotspot Billing Basics

How to Manage Customers on a Public WiFi Network

Free WiFi is a simple way to make customers feel welcome. But free does not mean uncontrolled. If you want to manage customers on a public WiFi network, you...

15 min read