← Back to the blog

RETAIL EXPERIENCES · EXTERNAL PORTAL API

One Mall. Many Stores. A WiFi Experience Worth Connecting To.

Help visitors choose lunch, request the right pair of shoes, and get online for work. With NetCollab’s External Portal API, your mall can connect useful web apps with internet benefits offered by the mall and its stores.

Give every visitor a reason to connect

A visitor walks into your food court and wonders what to eat. A shopper in a busy shoe store wants to know whether their size is available. Someone waiting between errands needs to join a team meeting. Each has a different reason to reach for a phone or laptop.

Your mall can meet those needs through web apps visitors discover when they connect to its WiFi. The mall manages the internet service; participating restaurants and stores bring their menus, products, offers and customer services into the experience. Visitors open the apps in a browser, without installing a separate mobile app.

NetCollab’s External Portal API connects those experiences to internet access. Your app can approve a plan after someone completes a profile, confirm eligibility after a purchase, or let a customer redeem a store voucher. NetCollab applies the access conditions you have configured.

That gives you a practical starting point: choose something useful to offer your visitors, then decide how connectivity supports it.

The food court: help people find their next meal

A food court visitor uses her phone beside a sign inviting customers to connect to mall WiFi for menus and offers.
Illustrative AI-generated scene: help visitors choose a meal, then offer an internet benefit with their purchase.

Picture a large sign at the food court entrance: “Hungry? Connect to Mall WiFi. Explore menus. Find your next meal. Discover today’s offers.”

The visitor joins the network and opens your food court app. Participating restaurants appear together, with menus, prices and current specials. Someone looking for a quick snack can narrow the choices. A family can compare cuisines and budgets before choosing a counter. A few questions—“What are you in the mood for?” or “How much time do you have?”—can guide the decision.

Restaurants can keep their offers current, promote a new dish, or sponsor a clearly marked featured placement. An ordering integration can add purchases and pickup status to the same experience. You decide which services to build first.

Buy lunch. Get an internet benefit.

The mall can provide NetCollab vouchers to participating restaurants. After buying a meal, the customer receives a code for the food court’s premium internet plan. They enter it in the portal, review the terms and connect under the voucher’s plan.

This gives a restaurant a benefit it can hand over at the counter, while the mall manages the shared access service. The offer can specify its speed, duration, data allowance and application policies through NetCollab’s plans and tiers.

You can also connect the benefit directly to an ordering app. Once its backend confirms a successful purchase, the app can authorize an eligible internet plan through the API. The customer gets a clear reward for buying from a participating business.

THE FOOD COURT, ON YOUR PHONE

A new favorite could be one scroll away.

Bring restaurant offers into one easy-to-browse feed. Help visitors find a meal, discover a promotion, and see which purchases include an internet benefit.

Scroll through the phone to explore the example offers.

MALL WIFI · FOOD COURT

What sounds good?

For youMenusOffers
  • $5 OFFWendy’s$5 off your mealFind your next burger break.
  • FREE SODAPanda ExpressFree sodaA refreshing extra with your meal.
  • LUNCH PICKPizza CornerLunch comboA slice, a drink, and time to relax.
  • FREE FRIESBurger KitchenFries on usMake your burger a little better.
  • 20% OFFBowl & WokYour next bowl, 20% offSomething delicious for less.
  • WIFI INCLUDEDPizza CornerA meal. A WiFi benefit.Ask for an internet voucher.
Illustrative app concept with AI-generated food photography. All offers, including the Wendy’s and Panda Express examples, are fictional and not redeemable; no brand participation is implied.
Download the animated GIF

Create a profile. Get connected. Discover more of the mall.

A simple welcome offer can bring visitors into the mall’s services: “Complete your visitor profile and get internet access.”

Your app collects the information required for the offer, such as a name and selected interests. After the visitor completes the profile and accepts the access terms, your backend approves the configured plan. The portal requests activation through NetCollab’s Local API, which verifies the approval and grants access to the connected device.

That profile can also make the app more useful. A visitor interested in sports can discover relevant stores and events. Someone exploring dining options can see restaurant offers. A returning loyalty member can receive the access benefit their membership provides.

The mall controls the offer and the app experience. Visitors can separately choose whether to receive future promotions, turning an immediate service into an opportunity for an ongoing relationship.

The shoe store: request your size while you wait

A shopper selects a shoe model and size and enters a name on a phone while customers wait for store assistance.
Illustrative AI-generated scene and app interface: send a specific try-on request while the store team helps other customers.

It is a busy afternoon, and several customers are waiting for assistance. One shopper has already found a shoe they like. Instead of waiting just to ask for a size, they open the store’s web app.

They choose the model, select their size, enter a first name and tap “Request try-on.” The store team receives the details and can prepare the pair. With an inventory integration, the app can show availability; a request status can tell the shopper whether the team is checking or preparing their selection.

This is useful information for both sides. The shopper can make a specific request, and staff can see what is needed before approaching them.

The store can bring people into the app through a QR code, a link in the mall portal, or its own configured WiFi portal. It can combine the service with profile-based internet access, loyalty benefits, or a voucher issued with a purchase. The mall provides the shared foundation; the store designs the experience around its customers.

The mall lounge: make time between errands useful

A visitor wearing a headset joins a team video call with a laptop on her lap in the mall seating area.
Illustrative AI-generated scene: make time between errands useful with a place to sit and an internet access offer.

A visitor settles into a comfortable chair in the middle of the mall, opens a laptop on their lap, puts on a headset and joins a team meeting. Your internet service becomes a reason to use the seating area and nearby businesses.

The portal can present a complimentary offer after profile completion, a paid plan suited to work, or an access voucher from a participating café or store. A customer who receives a voucher with coffee can open the portal on their laptop and redeem it there.

Configure the plan around its purpose: the permitted applications, speed, time and data allowance. Show those conditions before the visitor connects. Meeting quality also depends on WiFi coverage and available internet capacity, so size the service for the experience you want to offer.

The app can help with the rest of the visit too: show suitable seating, nearby power outlets, café offers and the mall directory.

Give each store its own useful service

Once the mall has a portal and a way to connect business decisions with internet benefits, there are many directions to explore:

  • Electronics stores: compare products, request a demonstration and reward a purchase with an access voucher.
  • Cinemas: show screenings and offers, then let a booking integration approve an eligible access benefit for verified customers.
  • Loyalty programs: verify membership and authorize the corresponding internet plan.
  • Events and pop-ups: offer a program, exhibitor information and attendee access through check-in or vouchers.
  • Mall services: bring directions, store hours, events and customer-service requests into the welcome experience.
  • Sponsored access: let a participating store fund a visitor benefit and feature its offer in the app.

These are applications you can build around the API. Each store contributes the information and workflow its customers need, with integrations to its business systems where appropriate.

Your app in the cloud. NetCollab in the mall.

The architecture is straightforward. Your food court or store app runs in the cloud, with your branding, menus, profiles and business logic. Visitors join the mall WiFi and open the configured portal; links and QR codes can lead them to individual store experiences. Configure the portal and required services to be reachable before internet authorization.

The visitor’s browser communicates with NetCollab’s Local API on the appliance. When access depends on a profile, purchase or membership, Local checks approval with your cloud backend before activating an assigned plan. The API also supports voucher redemption and lets the app show remaining allowances.

The External Portal API is implemented. NetCollab handles connected-device identity, plan eligibility, access policies and usage accounting. Your app supplies the business experience and integrations. The mall can configure different portal entry points for different networks, or use one portal to bring its services together.

For the network foundation, see the Omada and NetCollab SSID/VLAN guide. For another business application, explore the hotel portal example.

One shared service. Opportunities across the mall.

For visitors, the value is immediate: find a meal, request assistance, discover an offer or get online. For stores, it is a way to serve customers and add a benefit to a purchase. For the mall, it is a common service that can support premium access, sponsored promotions and tailored applications for its tenants.

Start with one experience people can understand at a glance. Put the food court’s menus in one place. Give restaurants vouchers to offer with a meal. Add profile-based access and a useful store workflow. Measure menu use, voucher redemption and completed requests, then use what you learn to choose the next application.

What should happen when someone connects to your mall’s WiFi?

We can deliver NetCollab, develop your branded cloud portal and integrate it with your business systems. Tell us which visitor experience you want to create, which stores will participate and how you want to offer internet access.

Talk to us about your mall’s portal and apps, or explore NetCollab Guest WiFi & Captive Portal and the appliance options for your deployment.