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.
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
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 supportWhy 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. Survey data from operators who switched from meters to QR shows a 40% reduction in payment-related 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.
Park Graph vs. the competition
How Park Graph compares
The only parking platform built for the AI era.
| Feature | Park Graph | SpotHero | SKIDATA |
|---|---|---|---|
| QR-based payments | |||
| No hardware required | |||
| AI agent protocol | |||
| Real-time analytics | |||
| Dynamic pricing | |||
| API access | |||
| White-label | |||
| Setup time | 5 min | 2-4 weeks | 6-12 months |
| Monthly cost | From $0 | 15-30% | $5K+ |
| Transaction fee | 3.3-10% | 15-30% | Varies |
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.
Track every scan, payment, and session in your real-time dashboard. See which QR codes drive the most revenue.
See the dashboardPayment 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 meaningful incremental revenue that would 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. Across the Park Graph network, session extensions account for 12-18% of total revenue — money that would not exist without the QR payment model.
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.
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.