EveryCafe
EveryCafe / Integrations

EveryCafe Wi-Fi Management

Offer customers paid or free wireless internet, let them sign in using their membership accounts, and control how long they can stay connected.

Powered by pfSense, this feature connects wireless access to your existing EveryCafe membership and balance system.

Wi-Fi Sign-In with a Membership Account

When customers connect to your wireless network, a sign-in page appears. They can access the internet using their EveryCafe membership username and password.

EveryCafe checks the account and its balance. If the conditions are met, pfSense grants access. There is no need to maintain a separate Wi-Fi member database.

EveryCafe settings screenshot 1 · Click to enlarge

Charge for Wi-Fi by Usage Duration

Configure one access duration and price for your members. The charge is deducted from the existing EveryCafe balance when they sign in.

60 minutesExample duration
30 TRYExample charge
Automatic endpfSense ends access when time expires

For example, charging 30 TRY for 60 minutes gives the member one hour of access. A new sign-in is required when time expires.

  • Sign-in is rejected if the balance is insufficient.
  • Each new sign-in triggers a new charge.
  • A second device creates a separate session and charge.
  • Disconnecting early does not trigger an automatic refund.

Provide Free Wi-Fi Access

Set the Wi-Fi fee to 0 TRY to give members free access for the configured duration.

You can also allow free access without a member account by setting a shared security code, for example for staff or guests.

Member access versus security-code access: A free member login is still time-limited. When using a shared security code, the EveryCafe membership duration does not apply; restrictions set in pfSense may still apply.

Monitor Active Wi-Fi Connections in EveryCafe

From Wireless Devices in EveryCafe Manager, monitor connected customers, their remaining session duration, uploaded and downloaded data, IP addresses and MAC addresses.

Traffic usage is updated from the interim accounting records sent by pfSense, so its freshness depends on the pfSense configuration.

EveryCafe settings screenshot 1 · Click to enlarge

Wireless Usage Records and IP Logging

EveryCafe can save DNS query records received from pfSense in date-based CSV files. Where available, records may include connection time, IP address, device MAC address, queried domain and associated member.

Records use the EveryCafe IPLog format; records included in the signing process are also signed. You can inspect the files for your business’s Wi-Fi network.

Wi-Fi Charges Appear in Member Transactions

Charges deducted for paid Wi-Fi sign-ins are visible in the member’s transaction history.

There is no separate cash-register payment for Wi-Fi: the fee comes from prepaid member credit. The system does not include a dedicated Wi-Fi cash revenue report.

How Does EveryCafe Wi-Fi Management Work?

Access is managed through pfSense Captive Portal and RADIUS. pfSense shows the sign-in screen, EveryCafe verifies membership and handles any required balance deduction, and pfSense controls session duration and termination.

Captive Portal, RADIUS and the necessary network settings must be configured in pfSense before the feature can be used.