Home About Services Software Hardware Customer Stories Clients Contact
EN AR

Option Parking

A complete garage and parking management system — controls gates, cards, pricing, subscriptions, and reports from a single interface.

4
Card Types
2
Pricing Systems
6+
Payment Methods
13+
Management Screens
Login screen

How the System Works

The system consists of ZKTeco boards connected to the gates, plus a management app that controls every operation from entry to exit to payment. The app polls boards every 3 seconds and handles every event automatically.

🔌

Boards (ZKTeco)

Smart ZKTeco devices read cards and control gate opening. Each board connects over TCP/IP with its own IP address.

🚪

Gates

Each gate is linked to a board and has a type: Entry or Exit gate. A single board can run multiple gates.

🎫

RFID Cards

RFID cards scanned at the reader on entry and exit. Each card has a type, unique number, and a state that changes by location.

⏱️

Sessions

Every entry creates a new session capturing entry time, exit time, calculated amount, and payment method.

4 Card Types with Different Behavior

Each type behaves differently on entry, exit, and payment.

💳

Regular

Default card for visitors and walk-in customers

Entry: Gate opens + session is logged
Exit: Amount calculated → cashier collects → gate opens
Payment: Cash
📅

Subscription

Card linked to a monthly or yearly subscription

Entry: Gate opens + session is logged
Exit (active): Amount = 0 → gate opens automatically
Exit (expired): Treated as a regular card
Payment: Subscription

VIP

For management, officers, and VIP guests

Entry: Gate opens immediately + session logged
Exit: Amount = 0 always → gate opens automatically
Payment: Free
💼

Employee

For the venue's staff and garage employees

Entry: Gate opens immediately + session logged
Exit: Amount = 0 always → gate opens automatically
Payment: Free

Entry & Exit Step by Step

From card scan to gate opening — every step is logged automatically.

➡️ Entry Flow
1

Card swiped at entry reader

The customer brings the card to the reader. The board logs the event in RTLog.

2

System picks up the event (RTLog polling)

The app polls boards every 3 seconds. When it finds a new event, it identifies the gate and the card number.

3

Validate card and state

Card must exist, be active, and have state "Available". Otherwise the attempt is denied and audit-logged.

4

Create a session & open gate

A new active session is created with entry time. Card state becomes InUse, then the gate opens.

🚪 Exit Flow
1

Card swiped at exit reader

Customer brings the card to the exit reader.

2

Locate the active session

System finds the open session linked to that card. Card must be in InUse state.

3

Calculate the amount due

System computes the time between entry and exit, then applies the pricing rules for the card type.

4

Collect payment & open gate

Cashier confirms the payment method (cash / card / wallet / Instapay). Gate opens, session closes, card returns to Available.

Flexible Pricing for Any Garage

Two pricing modes: hourly or fixed — pick whichever fits your garage best.

⏳ Hourly Pricing

The amount is calculated based on how long the customer stayed.

Hourly rateAdmin-defined
Grace periode.g. 15 min free
Minimum chargeLowest billable amount
Daily capDaily cap (optional)
📝 Example
Hourly rate = 10 EGP | Grace = 15 min
Entered 10:00, exited 13:30
Duration = 3h 30m
After grace = 3h 15m
Rounded up = 4h
Total = 4 × 10 = 40 EGP

💵 Fixed Pricing

A single flat amount regardless of stay duration.

Fixed amountAdmin-defined
Grace periodNot applied
Minimum chargeNot applied
Daily capNot applied
📝 Example
Fixed = 20 EGP
Entered 10:00, exited 18:00
Duration = 8h
Duration ignored — flat amount
Total = 20 EGP

💡 VIP, Employee, and active Subscription cards are always free regardless of the pricing mode.

13 Screens From Inside the System

Click any image to zoom — core screens for all users plus admin-only screens.

📌 Core Screens All Users
Dashboard

Dashboard

Quick overview: active sessions, available cards, today's revenue, connected boards, active subscriptions. Auto-refresh every 30 seconds.

Entry Gate

Entry Gate

Live view of entry events. Every card swipe appears with full card and gate details.

Exit Gate

Exit Gate

Sessions awaiting payment, calculated amount, collection confirmation and gate opening, or manual open (Admin). Includes the last-exit camera snapshot.

Cash Register & Shift

Cash Register & Shift

Shift management: open and close shifts, opening and expected balance, confirm collections, full log of every payment during the shift with its method.

🔐 Admin Screens Admin Only
Boards Management

Boards Management

Add and edit ZKTeco boards. Each board needs: name, IP address, port, password, number of doors.

Gates Management

Gates Management

Define gates and link them to boards. Each gate has: name, type (entry/exit), linked board, door number, and active state.

Cards Management

Cards Management

Add new cards, set the type (Regular / VIP / Employee / Subscription), activate or deactivate, filter by state.

Subscriptions Management

Subscriptions Management

Create new subscriptions, renew, cancel, link cards to subscriptions, and manage subscription plans.

Users Management

Users Management

Add new users (Admin / Operator), change passwords, activate/deactivate accounts.

Pricing Settings

Pricing Settings

Adjust pricing rules: type (hourly/fixed), hourly rate, fixed amount, grace period, minimum and maximum.

Payment Methods

Payment Methods

Manage payment methods available in the cashier: cash, credit card, e-wallet, Instapay, voucher, free.

Cameras (ANPR)

Cameras (ANPR)

Define IP cameras per gate (entry/exit), capture per event, automatic license-plate recognition.

Reports

Reports

5 reports: daily revenue (split by payment type), session history, subscriptions report, audit log, and Z-Report for shift close.

Questions You Might Have

What gate hardware does the system work with?
Standard ZKTeco boards (Access Control series). Communication over TCP/IP. Any board with an IP address, port, and standard ZKTeco protocol works directly.
How does the system detect entry vs exit?
Each gate is defined as either Entry or Exit when you link it to its board. The system identifies the gate type for each event automatically and runs the right flow.
Can I use license-plate recognition?
Yes — the system supports IP cameras per gate (entry/exit), takes a snapshot for every event, and supports ANPR for automatic license-plate recognition.
How are subscriptions renewed?
If the subscription is still active, renewal extends from the current end date. If expired, it starts from today. A card linked to an expired subscription is treated as Regular (pay cash).
Does it support multi-cashier shifts?
Yes. Each cashier opens their shift with an opening balance, every collection during the shift is logged with its payment method, and the shift closes with a Z-Report.
Is the data secure?
Full audit log for every action (entry/exit attempts, gate openings, payments), permissions per user role (Admin/Operator), encrypted passwords, and daily backups.

Ready to Automate Your Garage?

Book a free demo — we'll show you how Option Parking runs your garage gates end-to-end.

WhatsApp Us Contact Page