EV charging
Drivers check the charger before they enter a card
Many public chargers start a session from a QR code and a web payment page. With a signed code, the driver sees your network’s name and the charger reference, like “LYO-012, connector 2”, before typing a card number.
- Charger and connector reference shown on the verification page
- Revoke a tampered charger’s code without touching the others
- Works with the phone camera, in front of your existing payment page
- Serial
- BAY 12
- Scan opens
- qralo.com
- Signature
- Ed25519
01Why chargers
Nobody watches a charger at night
A driver pulls in with a low battery and wants to get going. The code on the charger opens a page that asks for a card. Chargers stand in car parks and on street corners, often with nobody around to notice a new sticker.
One sticker over the original code sends that payment somewhere else. The U.S. Federal Trade Commission reported the same trick on parking meters in December 2023 (opens in a new tab). It works on any unattended payment point.
How fake QR stickers work02The exact charger
The charger reference, printed and signed
Each code carries a label. It’s part of the signature and shows on the verification page under “Printed for”. Drivers compare it with the reference on the charger.
Printed for
- LYO-012, connector 2
- Station 48 - CCS left
- Car park B, bay 14
Use your own station and connector references. Labels take letters, digits, spaces, hyphens, underscores, commas and periods, up to 255 characters. Characters such as * or # aren’t accepted, so write an EVSE ID like FR*ABC*E123 with hyphens instead.
03Where it fits
QRalo sits in front of your payment page
Sessions and payments stay on your side. QRalo adds one page before them.
- The driver scans the code on the charger. The phone opens qralo.com/verify.
- The page checks the signature and the status, then shows your network’s name, the payment address and the charger reference.
- The driver continues to your usual payment page and starts the session there.
04Across a network
Manage codes charger by charger
Each code stands on its own. An incident on one charger never means reprinting the whole network.
Revoke a tampered charger
One click in the dashboard. The next driver who scans that code sees it was withdrawn and is told not to enter payment details.
Replace after maintenance
When a charger is swapped or renumbered, revoke the old code and sign a new one with the new reference.
End dates for temporary sites
Event and pop-up chargers can get codes that expire on a set date, up to two years ahead.
Scan counts per charger
When a busy charger goes quiet, its code may have been covered. Business adds a scan map and CSV export. Automatic alerts are not available yet.
05Before you print
What signing can’t do on a charger
- A fake sticker never opens qralo.com. Drivers have to expect the check, so print “Scanning opens qralo.com first” next to the code.
- The destination can’t change after printing. Settle on a stable address before you print.
- Codes are created one at a time in the dashboard today. Bulk generation for large networks is not available yet.
Charging networks
Start with one site
Try signed codes on one site or a handful of chargers before a wider rollout. Scope and price are agreed with you.
In a pilot
- A guided 90-day pilot on your own sites
- Account setup and domain verification
- One signed code per meter or charger, with its label
- Help with signage wording
- An inspection round with the QRalo scanner
- A written report at the end
Not available yet: bulk generation, API access, scan-drop alerts and SSO. We’re building them with pilot customers.
FAQ