QR payments

Accept payments with a printed QR code

No hardware. No app downloads. No gates. A single QR code turns any parking space into a paid, tracked, intelligent asset. Drivers scan, pay, and park in under 30 seconds. The QR code is your entire infrastructure investment — print it, laminate it, and you are live.

The same lot on a bright day with an open entrance and a single post displaying a Park Graph QR code instead of gates and meters
A hardware-heavy parking lot on a gray day with a boom gate, bulky ticket pay station, coin meter, and attendant booth
Pay station & gateOne QR code
Thousands in hardware and upkeepDrag — this replaces all of it

How QR payments work

Park Graph generates a unique, branded QR code for each of your parking lots. The QR code contains a URL that opens your lot's payment page directly in the driver's mobile browser. No app store visit, no account creation — just point and scan. The native camera app on both iPhone and Android devices handles QR code recognition automatically, so there is nothing extra for the driver to install.

The payment page shows the lot name, current hourly rate, and duration options. Drivers choose how long they want to park, confirm with Apple Pay, Google Pay, or a credit card, and receive a digital pass instantly. The entire flow is designed to take under 30 seconds from scan to confirmation. The page adapts to every screen size and works reliably on 4G and slower connections.

Behind the scenes, Park Graph authorizes the estimated parking fee on the driver's card when they start their session. When the session ends, we capture only the actual amount owed. If a driver leaves early, they pay less. If they extend, the additional amount is authorized seamlessly without requiring the driver to re-enter payment details or rescan the QR code.

Every QR scan, session start, payment, and extension is logged in real-time and visible in your dashboard. You see revenue flowing in as it happens, with complete source attribution so you know exactly how drivers are finding and paying for your lot. Each scan event includes a timestamp, device type, and geographic location so you can understand usage patterns down to the hour.

Park Graph

Scan QR Code

Point camera at parking sign

The driver experience

Scan to paid in under 30 seconds

Four moves from pulling in to walking away — no app download, no gate, and no on-site hardware to install.

  1. Park

    Pull into any open space. No app to download, no account to make, no gate to lift.

  2. Scan

    Point your phone camera at the printed code posted at the space. It opens instantly.

  3. Pay

    Pick a duration and tap Apple Pay, Google Pay, or a card. The whole thing is one screen.

  4. Walk away

    A receipt lands in your inbox. Need more time? Extend right from the link — no walk back.

Drivers who have questions can get instant answers from our AI text support — no waiting in line, no support tickets to triage.

Learn about AI support

Why QR codes beat traditional parking meters

Traditional parking meters cost $500-$5,000 per unit. They break down. They need coin collection. They require cellular connectivity contracts. A single pay station serving 50 spaces costs $15,000-$30,000 installed, plus $200/month in maintenance and connectivity fees. Over five years, a 100-space lot with two pay stations will spend $60,000-$84,000 on hardware, maintenance, and connectivity alone.

A Park Graph QR code costs nothing. Print it on a standard printer. Laminate it for weather protection. Mount it on any surface. Total hardware cost: the price of a lamination pouch. If it gets damaged, print another one. If you want to update your pricing, the QR code stays the same — the payment page updates automatically. No technician visits, no firmware updates, no cellular SIM replacements.

Beyond cost savings, QR codes provide a dramatically better driver experience. No one enjoys feeding coins into a meter or navigating a pay station touchscreen in the rain. With Park Graph, drivers pay from the comfort of their car using their own phone, with a payment method they already trust — and there are no broken touchscreens, jammed coin slots, or out-of-paper receipt printers to generate complaints.

QR codes also unlock capabilities that physical meters never could: dynamic pricing, real-time occupancy tracking, session extensions from anywhere, AI chat support, and integration with every navigation app and AI agent on the planet. Each of these features is available to every QR-enabled lot with zero additional hardware and no marginal cost per feature.

Anatomy of a Park Graph branded QR code: high error-correction pattern, centered operator logo, and an encoded payment-page URL that stays the same even when pricing changes
A single printed code is the entire hardware investment — error-correction level H keeps it scannable even with a logo in the center.

Park Graph vs. the competition

How Park Graph compares

The only parking platform built for the AI era.

FeaturePark GraphSpotHeroSKIDATA
QR-based payments
No hardware required
AI agent protocol
Real-time analytics
Dynamic pricing
API access
White-label
Setup time5 min2-4 weeks6-12 months
Monthly costFrom $015-30%$5K+
Transaction fee3.3-10%15-30%Varies
Parking payment comparison matrix: Park Graph QR codes versus traditional pay stations and coin meters on hardware cost, maintenance, setup time, and software capabilities
Where printed QR codes pull ahead of pay stations and meters across cost and capability.

Branded QR codes with your logo

On Pro and Enterprise plans, your QR codes feature your own logo in the center. This builds brand recognition and trust with drivers who scan your codes regularly. The logo is automatically optimized for QR code readability — no blurry or broken scans. Park Graph uses error correction level H, the highest available, which means up to 30% of the QR code surface can be obscured by your logo and the code will still scan reliably.

Enterprise customers get full white-label capabilities. The payment page, digital pass, and all driver-facing communications carry your branding exclusively. Drivers see your parking brand, not Park Graph. This is essential for hospitality operators and property management companies that need a seamless brand experience across their entire guest journey.

Upload your logo through the dashboard in PNG, SVG, or WebP format. Park Graph automatically resizes and optimizes it for QR code embedding while maintaining scan reliability across all lighting conditions and camera qualities. The logo upload takes seconds and updates every QR code across your entire portfolio instantly — no reprinting required for existing codes because the branding appears on the payment page, not within the QR pattern itself.

Manual-capture authorization timeline for a QR parking session: the estimated fee is authorized at scan and only the actual amount is captured when the session ends, so early departures pay less
Authorize at scan, capture the real amount at the end — drivers are never overcharged for time they did not use.

Track every scan, payment, and session in your real-time dashboard. See which QR codes drive the most revenue.

See the dashboard

Payment security and fraud prevention

Every QR payment is processed through Stripe, which handles PCI DSS Level 1 compliance — the highest level of payment security certification available. Park Graph never stores, processes, or transmits credit card numbers. All sensitive payment data flows directly between the driver's device and Stripe's servers over encrypted TLS connections.

Stripe's built-in fraud detection system, Stripe Radar, analyzes every transaction using machine learning models trained on billions of data points. Suspicious transactions are automatically blocked or flagged for review. Chargeback disputes are handled through Stripe's dispute management system with automated evidence submission.

Park Graph adds additional security layers: per-IP rate limiting prevents automated abuse (100 requests per minute for public endpoints), session codes provide IDOR protection for session management operations, and the manual capture authorization pattern ensures drivers are never overcharged. Every API request is logged in the audit trail for accountability and incident response.

Session extensions and flexible parking

One of the biggest advantages of QR-based parking over traditional meters is the ability for drivers to extend their sessions from anywhere. When a driver's session is nearing its end, Park Graph sends a 15-minute reminder notification through the browser. The driver can tap a single button to add more time — without walking back to the lot, without finding a meter, without interrupting whatever they are doing. The extension is authorized on the same payment method instantly.

Session extensions generate incremental revenue that would otherwise be lost with traditional meters. When a driver at a traditional meter runs out of time, they either leave (lost revenue) or risk a ticket. With Park Graph, they simply extend and keep parking — money that would not exist without the QR payment model. The exact share of revenue captured through extensions varies by lot type and surrounding demand, and is reported per-lot in your analytics dashboard.

Operators can configure extension rules per lot: maximum extensions allowed per session, minimum and maximum extension durations, and whether dynamic pricing applies to extensions. Some operators offer a slight discount on extensions as an incentive to keep spaces occupied rather than risk turnover during peak hours. These rules are set in the dashboard and take effect immediately.

The extension flow uses the same Stripe manual capture pattern as the initial session. A new authorization is created for the extension amount, and the original authorization plus extension are captured together when the session finally ends. The driver sees a single combined charge on their statement rather than multiple small transactions, which reduces confusion and chargeback disputes.

Session extension flow: a driver receives a 15-minute expiry reminder, taps once to add time from anywhere, and the additional amount is authorized on the same card without rescanning
A 15-minute reminder plus one-tap extension turns would-be lost meter revenue into captured, incremental income.

Try it yourself

Try it now

Generate a QR code for your lot. No account required.

QR preview

Start accepting QR payments today

No hardware, no setup fee, no contracts. Free forever on the Starter plan.

QR Code Parking Payments — No App, No Gate | Park Graph