Skip to main content Scroll Top

EV Charging App Development Company: Driver Apps, OCPP Charging Station Management Software and Roaming

Updated October 2026 · Written and maintained by the Progression Agency strategy team

An EV charging app development company designs and builds the software that runs a charging network: the driver app that finds a charger, starts a session and takes payment, the charging station management software that talks to every charger over OCPP, roaming links to other networks and the dashboards operators and site hosts use. Progression builds this software for charge-point operators, charging startups, fleets, utilities, property owners and charger makers. Progression Agency is based in New York City and works with clients across the United States and worldwide.

On this page · 16 sections
  1. What does an EV charging app development company build?
  2. EV charging management software: what the back office must do
  3. OCPP explained: what is OCPP software?
  4. EV roaming with OCPI: letting drivers charge on other networks
  5. Payments and authorization: app, RFID, card readers and Plug and Charge
  6. NEVI-funded stations: the federal rules your charging software must meet
  7. EV charging API: open data for maps, apps and partners
  8. Load management, smart charging and fleet depots
  9. White label EV charging software or a custom build?
  10. Uptime, monitoring and support after launch
  11. AI answers: how charging buyers ask assistants for a developer
  12. How EV charging app development runs, phase by phase
  13. How much does EV charging app development cost?
  14. How to choose among EV charging software providers
  15. Why Progression as your EV charging app development company
  16. Related software and app development services

The short answerEV charging software has two halves: a driver-facing app and a back office that manages chargers, sessions, prices and payments. We start from your charger models and business model, choose the OCPP version and roaming approach, design payment and authorization paths, and build for the federal uptime, pricing and data rules when sites are publicly funded. You can start on a white label platform and add custom parts, or own the full stack. Each build is quoted after a written scope.

Protocol details are described from the Open Charge Alliance and EVRoaming Foundation pages, and federal requirements from the text of 23 CFR 680, as read in October 2026. This is general information rather than legal advice, and prices come only after a written scope.

What does an EV charging app development company build?

It builds the software layer of a charging business: driver apps, the back office that controls chargers, operator and site-host tools, fleet charging and the links to partner networks. The charger hardware comes from its maker; everything a driver, an operator or a finance team touches is software.

Driver: Driver app. Find, start, pay, receipts.
CSMS: Back office. Chargers, sessions, tariffs.
Ops: Operator dashboard. Faults, uptime, tickets.
Host: Site-host portal. Revenue, pricing, reports.
Fleet: Depot charging. Schedules, vehicles, costs.
Roam: Roaming link. Partner networks via OCPI.

EV charging mobile app for drivers

The ev charging mobile app shows nearby chargers with live status and price, starts and stops a session, handles payment and receipts, and sends a notice when charging is done. EV charging station app development then adds reservations, favorites and charging history once the basics work. Our Android and iOS app development teams build these apps, often from one cross-platform codebase.

Charging station management software behind the app

Charging station management software, often shortened to CSMS, is the back office every charger connects to. It registers chargers, authorizes drivers, records sessions, applies tariffs, pushes firmware and configuration, and raises faults. The app is only a window onto it.

Operator dashboards and site-host portals

Operators need a live map of charger status, fault queues and uptime by port. Site hosts such as property owners and retailers need revenue, energy and usage reports, and sometimes control of their own prices and access hours.

EV charging station development: what we build and what we do not

EV charging station development spans site selection, electrical work, hardware and software. We cover the software: apps, back office, integrations, data and support. Installation and electrical work belong to qualified contractors and the charger maker.

EV charging management software: what the back office must do

EV charging management software must keep every charger reachable, every session billed and every fault visible. The table lists the core functions and who relies on each one.

Core functions of EV charging station management software
FunctionWhat it doesWho relies on it
Charger onboardingRegisters each charger, its ports and connectorsOperations
AuthorizationAccepts app users, RFID cards, roaming tokens and card paymentsDrivers, partners
Session recordsStart, stop, energy, power and errors for each sessionFinance, support
TariffsPrices per kWh, time or session, by site and customer typePricing, site hosts
Remote commandsStart, stop, unlock, reset and change availabilitySupport desk
Firmware and configurationSchedules updates by model and logs resultsOperations
Smart chargingSets power limits per port or siteSite hosts, energy managers
ReportingUptime, utilization, revenue and program dataOwners, funders, states

EV charging station management software for public networks

Public networks add roaming, one-off card payments, real-time pricing on maps and, for funded sites, uptime and data reporting. The back office has to treat a driver from a partner network the same way it treats its own customers.

Charge point management system for workplaces and multifamily sites

A charge point management system for private sites focuses on access: which employees or residents may charge, at what price, and how costs are split or billed back. Reports go to facilities and finance rather than to drivers.

OCPP management software across mixed charger fleets

Most networks run chargers from more than one maker, each with its own firmware quirks. OCPP management software has to accept small differences in how each model reports status and errors, and keep a per-model profile so support staff are not guessing.

OCPP explained: what is OCPP software?

OCPP software is any program that speaks the Open Charge Point Protocol, most often the back end that chargers connect to. The Open Charge Alliance describes OCPP as the global open communication protocol between charging stations and charging management systems, intended to make infrastructure interoperable and less dependent on proprietary systems.

Timeline from the release of OCPP 1.6 in 2015 through the federal funded-charger deadlines of February 2024 to OCPP 2.1 in 2025.Timeline from the release of OCPP 1.6 in 2015 through the federal funded-charger deadlines of February 2024 to OCPP 2.1 in 2025.
Dates from the Open Charge Alliance protocol and certification pages and the text of 23 CFR 680.
OCPP versions in use
VersionReleasedWhat it adds
OCPP 1.62015Smart charging for load balancing with charge profiles, local list management, SOAP and JSON versions
OCPP 2.0.12020Device management, improved transaction handling, added security, smart charging, ISO 15118 support, display messages
OCPP 2.12025ISO 15118-20 bidirectional charging, DER control, ad hoc card and dynamic QR payment, prepaid cards, local cost calculation

OCPP 1.6J or 2.0.1: which should a new back end support?

Both, in most cases. The alliance notes that OCPP 1.6 remains widely used, that 1.6 and 2.0.1 are not compatible, and that 2.0.1 is on its way to replacing 1.6. A new back end that speaks only one version will either strand older chargers or miss the security and device management of the newer one.

OCPP backend software and the OCPP server

The OCPP backend is a server that holds a live connection to every charger, receives status and meter messages, and sends commands back. OCPP server software has to handle thousands of long-lived connections, reconnect storms after a power cut and chargers that send messages out of order, which is why it is tested against simulated chargers before real ones.

Is OCPP open source?

OCPP is an open protocol, published by the Open Charge Alliance for anyone to implement; the protocol itself is not a piece of software. Open-source back ends exist, and some are good starting points. We assess any open-source component on license, maintenance activity and version support before building on it.

OCPP certification and test laboratories

The alliance runs OCPP certification through independent test laboratories. For OCPP 1.6, the program opened in 2019, with a core profile that is mandatory for both chargers and management systems, smart charging mandatory for management systems, and advanced security optional. As of April 1, 2025, the alliance listed a maximum fee of €6,500 for one management system test run for non-participants and €3,000 for participants.

What OCPP 2.1 adds for new projects

OCPP 2.1 builds on 2.0.1 and keeps its application logic compatible. It adds bidirectional charging, control of distributed energy resources, payment by a built-in or stand-alone card terminal, secure dynamic QR codes, prepaid cards and the ability to resume a transaction after a forced reboot.

EV roaming with OCPI: letting drivers charge on other networks

EV roaming lets a driver use one app or card across many networks. The open standard for it is OCPI, which connects the companies that serve drivers with the companies that run chargers.

What OCPI carries

The EVRoaming Foundation describes OCPI as a free, independent protocol between eMobility service providers, who have drivers as customers, and charge point operators, who manage stations. Its functions include authorization, reservation, tariff information, real-time charger status, session and charge detail records, billing, and remote start and stop for use from a mobile app.

Roaming hubs or peer-to-peer connections

OCPI works both bilaterally and through roaming hubs. Direct connections suit a few key partners; a hub suits operators who want many partners through one contract. The back office should support both, because partners rarely all choose the same route.

OCPI versions to plan for

The foundation lists 2.3.0 as the current version, in the process of becoming a CENELEC technical specification, with OCPI 3.0 in draft and a target release in mid 2027. Federally funded US networks are held to OCPI 2.2.1 under 23 CFR 680, so a US back end plans for 2.2.1 and a path to newer versions.

Payments and authorization: app, RFID, card readers and Plug and Charge

Drivers start sessions in several ways, and a network that supports only its own app turns away paying customers. The table compares the common methods.

Ways a driver starts and pays for a charging session
MethodHow it worksWhat the software must do
Mobile appDriver picks the charger and taps startRemote start over OCPP, live status, payment on file
RFID card or fobDriver taps a card on the chargerToken lists, local cache on the charger, account billing
Contactless bank cardDriver taps a card on a built-in or stand-alone readerPre-authorize, capture the final amount, issue a receipt
QR codeDriver scans a code on the charger to pay in a browserDynamic codes per session, no app install
Plug and ChargeCar and charger authenticate with ISO 15118 certificatesCertificate handling and contract lookup
Roaming tokenDriver uses another network’s app or cardOCPI authorization and charge detail records

Why do EV chargers need apps?

Many chargers do not have a payment screen, so an app is the simplest way to identify the driver, show the price and take payment. Apps also show live availability and send a notice when charging ends. Federally funded sites, though, must also accept contactless cards and cannot require a membership.

Plug and Charge and ISO 15118

The federal rule defines Plug and Charge as a method where the driver plugs in, identity is authenticated through ISO 15118 digital certificates, and the session and payment happen automatically. For funded chargers, software had to conform to ISO 15118-2 and be capable of Plug and Charge by February 28, 2024.

Card data stays with the processor

Card payments run through a certified reader and the processor’s own kit, so card numbers never reach the app or the back office. The PCI Data Security Standard covers any entity storing, processing or transmitting cardholder data; keeping that data out of your software keeps most of that work with the processor.

Launching a charging network?Tell us the charger models, the sites and how drivers will pay. A free proposal follows with the back office, app and roaming plan, scoped and estimated in writing.

Get a free proposal

NEVI-funded stations: the federal rules your charging software must meet

Chargers funded under the National Electric Vehicle Infrastructure program, and other publicly accessible chargers funded under Title 23, must meet the minimum standards in 23 CFR 680. Most of those standards land on software.

23 CFR 680 requirements and the software that meets them
RequirementSectionSoftware work
OCPP 2.0.1 between charger and network (1.6J or higher before Feb 28, 2024)680.108Back end speaks OCPP 2.0.1
OCPI 2.2.1 between networks680.108Roaming interface and partner onboarding
Switch network providers without hardware changes680.108Standard protocols, documented charger configuration
Contactless card plus a toll-free number or SMS; no membership680.106Card reader flow, phone or SMS session start
Remote monitoring, diagnostics, control, smart charge management680.114Operator tools and power controls
Keep charging when the network connection drops680.114Local authorization and offline session handling
Price in $/kWh shown before the session, fixed during it680.116Real-time pricing in app, charger and API
Average annual uptime above 97 percent per port680.116Uptime calculation and outage records
Free third-party API with station, port, status and price data680.116Public data API in OCPI terms
Quarterly and annual data submittal680.112Reporting exports
  • Every charger on OCPP 2.0.1, with the version recorded per unit
  • OCPI 2.2.1 interface tested with at least one partner network
  • Contactless card reader flow plus a toll-free number or SMS start
  • Price in dollars per kWh shown before the session and held during it
  • Uptime calculated per port each month with documented exclusions
  • Public data API published and documented for third-party developers
  • Quarterly data export produced from the billing records

Uptime above 97 percent and how it is counted

Each charging port must average more than 97 percent annual uptime, calculated monthly over the previous twelve months. A port counts as up only when its hardware and software are online and it dispenses the minimum required power. Outages caused by utility interruptions, vehicle faults, scheduled maintenance, vandalism or natural disasters are excluded, provided the operator can show the port would otherwise work.

Price shown before the session and held during it

The price must be displayed before charging starts, based on dollars per kilowatt-hour, and must be the real-time price; the price at the start of a session cannot change during it. Any other fees have to be clearly displayed and explained.

Quarterly data submittal

States and other direct recipients submit data quarterly: station and port identifiers, session start and end times with error codes, energy dispensed, peak power, payment method, port uptime and outage duration. The back office should produce that file from the same records it bills from.

Where the utility angle is covered

For grid-edge, demand response and how utilities handle these rules, see energy software development. For dealer, service-lane and fleet software around vehicles, see automotive software development.

EV charging API: open data for maps, apps and partners

An ev charging API publishes your stations, ports, status and prices so maps, navigation apps, fleets and partners can show them. For funded stations, the federal rule makes a free API mandatory.

Fields the federal rule requires

For funded stations, states and other direct recipients must ensure data is available free of charge to third-party software developers through an API, including station name or identifier, address and coordinates, operator and network names, status, access type and hours, number of ports, port identifiers, connector types, charging level, power rating, pull-through access, real-time port status and real-time price, with status and price in OCPI 2.2.1 terms.

APIs your own partners will ask for

Fleets want session and cost exports by vehicle, site hosts want revenue and energy by month, and finance wants settlement files. We build these as documented, versioned endpoints; see our API development page.

Load management, smart charging and fleet depots

Smart charging keeps a site inside its electrical limits and its energy budget. The software decides how much power each port gets, minute by minute.

Power sharing at a single site

The federal rule defines power sharing, also called automated load management, as dynamically limiting the output of individual ports at a station so the total power to all charging vehicles stays below a maximum. In OCPP this is done with charging profiles sent from the back office.

Depot charging and EV fleet management software

Fleets need vehicles charged by departure time at the lowest cost. EV fleet management software for depots schedules charging against routes, tariffs and site limits, and reports energy cost per vehicle. Telematics and maintenance belong with the wider fleet systems on our automotive page.

Utility programs and demand response

Some sites earn money by cutting load when the grid is stressed. That needs a link from the charging back end to the utility or aggregator platform; the rule also requires funded networks to be capable of secure communication with utilities, energy providers or local energy management systems.

White label EV charging software or a custom build?

White label ev charging software gets a network open quickly under your brand; a custom build gives you control of data, features and cost at scale. Many operators run a white label core and add custom apps, reports or billing around it.

Decision grid comparing white label EV charging software with a custom build across six needs.Decision grid comparing white label EV charging software with a custom build across six needs.
Editorial guidance; platform contract terms and data access decide the final answer.
White label, hybrid and custom EV charging software compared
ApproachWhat you getGood fitWatch for
White label platformA vendor back office and app under your brandFirst sites, standard tariffsPer-charger fees, data access, roadmap
White label plus custom partsVendor core with your own app, reports or billingMost needs fit, a few do notAPI limits of the platform
Custom back office and appsSoftware built for your model and owned by youLarger networks, fleets, charger makersNeeds certification planning and support

When a white label ev charging app is the right start

If you have a few sites, standard pricing and no unusual billing, a white label ev charging app gets drivers charging fastest. Check that you can export all customer and session data, and that the contract lets you leave with it.

When custom ev charging software solutions pay off

Custom work pays off when fleet billing, energy contracts, depot schedules or charger resale do not fit any platform, when per-charger fees across a large network outweigh a build, or when the software is a product you sell.

Comparing ev charging software and platforms

Ask every vendor the same questions: which OCPP versions and certifications, which OCPI version and hubs, which payment methods, how uptime is calculated, what data you can export and what it costs to leave. Written answers make the comparison fair.

Uptime, monitoring and support after launch

A charging network is judged on whether the charger works when the driver arrives. Monitoring and support decide that more than any feature does.

Heartbeat: Every charger checks in. Offline units flagged fast.
Faults: Error codes become tickets. Routed to a technician.
Firmware: Updates by model. Scheduled, logged, rolled back.
Uptime: Counted per port. Monthly, previous 12 months.
Price: Shown before charging. Real-time, fixed per session.
Data: Reports on schedule. Sessions, energy, outages.

Fault routing and first-line fixes

Error codes from chargers become tickets with the site, port and model attached. Many faults clear with a remote reset or an availability change, so the support desk tries those first and sends a technician only when needed.

Firmware updates by model

Updates are scheduled by charger model, during quiet hours, with results logged per charger. A failed update rolls back or is flagged before the morning rush.

When the network connection drops

Funded chargers must keep starting and finishing sessions when their link to the network is temporarily lost. The back office then reconciles the sessions the charger stored locally once the link returns.

Testing with simulated chargers

Before a release reaches real chargers, it runs against simulated ones that misbehave on purpose: dropped connections, late messages, odd error codes. Our DevOps services team runs that pipeline.

AI answers: how charging buyers ask assistants for a developer

Charge-point operators and fleet managers put questions to ChatGPT, Claude, Perplexity, Gemini, Microsoft Copilot and Google AI Overviews: which ev charging software providers support OCPP 2.0.1, who builds white label charging apps, or what a NEVI site needs from its software. Answers lean on pages that state specifics.

What assistants tend to cite

The Open Charge Alliance and EVRoaming Foundation pages, the federal rule text, certified product listings, vendor pages that name protocol versions and payment methods, and comparison tables. Pages that only say they build charging apps are rarely the ones quoted.

  • Which ev charging software providers support OCPP 2.0.1 and OCPI?
  • Who builds a white label ev charging app for a small network?
  • What does a NEVI-funded site need from its charging software?
  • How do I add roaming to my charging network?
  • Which companies build depot charging software for fleets?
  • How much does a charging station management system cost?

What a charging company should publish

Your supported OCPP and OCPI versions, certifications, payment methods, how you count uptime, your data API and a plain answer on pricing for site hosts. Our answer engine optimization work builds those pages.

How EV charging app development runs, phase by phase

We build in phases that each end in something you can test, starting with simulated chargers and ending with a pilot site. You see a working build every two weeks, with a short note on what changed.

Six-step flow of a charging session from authorization through pricing, metering and billing to reporting.Six-step flow of a charging session from authorization through pricing, metering and billing to reporting.
Editorial sequence; real message names depend on the OCPP version each charger runs.
EV charging software project phases
PhaseWhat happensWhat you receive
DiscoveryCharger models, business model, payment and roaming choices, funding rulesWritten scope with acceptance tests
Protocol layerOCPP back end against simulated chargersCharger connections, sessions and commands working
Apps and portalsDriver app, operator dashboard, site-host portalInstallable builds every two weeks
Payments and roamingProcessor, card reader, RFID and OCPI partner linksTested payment and roaming flows
PilotReal chargers at one site, logs reviewed each dayIssues fixed and a launch decision
Launch and supportMonitoring, alerts, firmware schedule, reportingA support plan in writing

What we need at the start

Charger make, model and firmware for each site, the business model (public, fleet, workplace or multifamily), payment processor preferences, any roaming partners and, for funded sites, the state program’s requirements.

Electric vehicle app development beyond charging

Some clients add trip planning, vehicle data or loyalty features. Electric vehicle app development of that kind reuses the same account, payment and map services, so we design them once.

Outgrowing a white label platform?List what the platform will not let you do: tariffs, fleet billing, data exports, branding. We will say whether an extension, a migration or a custom back end fits, in writing.

Get a free proposal

How much does EV charging app development cost?

Cost depends on how many charger models and OCPP versions you support, the payment and roaming methods, the portals, the funding rules and the support plan. A price follows the written scope.

What drives the cost of EV charging software
DriverLower effortHigher effort
Charger modelsOne model on one OCPP versionSeveral makers on 1.6J and 2.0.1
AppsDriver app on one platformiOS, Android, web, operator and site-host portals
PaymentsApp payments through one processorApp, RFID, card readers, QR and Plug and Charge
RoamingNoneOCPI with hubs and direct partners
Funding rulesPrivate sitesNEVI uptime, pricing, API and reporting
EnergyFixed limitsDynamic load management and utility programs
Starting pointExtend a white label platformFull custom back office

Keeping the first release lean

Launch with one charger model, app and card payments, one tariff structure and the operator tools support staff need every day. Add roaming, fleet billing and advanced smart charging once real sessions show where the value is.

Hardware and installation are separate

Chargers, electrical work and installation are quoted by the charger maker and qualified contractors. Our quote covers software, integrations and support.

How to choose among EV charging software providers

Choose a team that names protocol versions, payment paths and the uptime method before it shows screens, and that puts support in the scope. Every item in the table can be verified before a contract is signed.

How to choose an EV charging software development partner
RequirementHow to check it
OCPP versions and test planAsk which versions they support and how they test against simulated and real chargers
Certification planningAsk how they would prepare for Open Charge Alliance certification
OCPI roamingAsk which version and how a new partner is onboarded
Card data kept out of your softwareAsk for a diagram of the card’s path from reader to processor
Funding rules mappedAsk for the 23 CFR 680 requirement-to-feature list
Uptime methodAsk how a port’s uptime is calculated and what is excluded
Code and data ownershipRead the IP clause: code, data and accounts should be assigned to you
  • A live demo of a simulated charger connecting, charging and disconnecting
  • The list of charger models already tested and on which OCPP version
  • A sample uptime report with its exclusions explained
  • A sample charge detail record from a roaming session
  • The support plan with response times and escalation

Questions to ask on the first call

What happens to a session when the charger loses its connection? How is a firmware update rolled back? How does a driver from a partner network get billed? Where does card data go? Who owns the code? Specific answers sort vendors quickly.

Why Progression as your EV charging app development company

One team covers discovery, apps, the back office, integrations, launch and support. Code, data and cloud accounts are yours from the first day, and a written scope and estimate come before any development.

Built on mainstream technology

The stack is mainstream: TypeScript with React and Next.js for web screens, Node.js and Python services, PostgreSQL and Redis, and React Native, Flutter, Swift or Kotlin for mobile, so hiring engineers to run it later is straightforward.

Product, launch and marketing in one place

A charging network also needs drivers and site hosts. Our SEO services and app launch work help the network get found once the software is live.

Charging software connects to vehicles, energy systems and connected devices. These pages cover the work around it.

Plan your charging software with a written scope

Tell us your chargers, sites and how drivers will pay. A free proposal follows with the back office, app, payment and roaming plan, plus a scoped estimate in writing.

Get a free proposal

Frequently asked questions

How much does EV charging app development cost to launch a network?
It depends on the number of charger models and OCPP versions, the apps and portals, payment and roaming methods, funding rules and the support plan, so each build is quoted after a written scope. Extending a white label platform usually costs less up front than a full custom back office.
What is OCPP software, and is it the same as a CSMS?
OCPP software is any program that speaks the Open Charge Point Protocol, the open protocol between charging stations and charging management systems. Most often it means the back end chargers connect to, which receives status and meter data and sends commands such as remote start, stop and firmware updates. When that back end also runs tariffs, billing and reporting, it is called a charging station management system, or CSMS.
Is OCPP open source?
OCPP is an open protocol published by the Open Charge Alliance that anyone can implement; it is a specification rather than a program. Open-source back ends that implement it exist, and they should be judged on license, maintenance and version support before a network depends on one.
Why do EV chargers need apps?
Many chargers have no payment screen, so an app identifies the driver, shows the price, takes payment and reports when charging ends. Federally funded sites must also accept contactless cards and offer a toll-free number or SMS option without requiring a membership, so an app cannot be the only way in.
Should we choose white label or custom EV charging software?
White label suits a first network with standard pricing that must open quickly. Custom suits operators with fleet billing, energy contracts, charger resale or a network large enough that per-charger fees outweigh a build. Many start white label and add custom apps, reports or billing later.
Which parts does an EV charging app development company build and hand over?
An ev charging app development company delivers the driver app, the charging station management back office, operator and site-host portals, payment and roaming integrations, reporting and a support plan. At Progression the code, data and accounts are yours from day one.
Which OCPP version should a new charging network support?
Usually both 1.6J and 2.0.1. OCPP 1.6 remains widely used, the two versions are not compatible, and federally funded chargers must conform to OCPP 2.0.1. OCPP 2.1, released in 2025, keeps 2.0.1 application logic compatible, so 2.0.1 work carries forward.
OCPP and OCPI: what does each protocol do?
OCPP runs between a charger and its own network’s back office. OCPI runs between networks and the services that serve drivers, so a driver can authorize, see tariffs and status, and be billed on a partner’s chargers. A public network usually needs both.
What does 23 CFR 680 require from charging software?
For funded chargers it requires OCPP 2.0.1, OCPI 2.2.1 between networks, network switching without hardware changes, contactless card payment, remote monitoring and control, offline operation, a price shown in dollars per kWh before the session, over 97 percent port uptime, a free public data API and regular data reports.
How is charger uptime calculated for NEVI sites?
Uptime is calculated per port, monthly, over the previous twelve months, from minutes of outage minus excluded minutes. A port is up only when hardware and software are online and it delivers the minimum power. Utility outages, vehicle faults, scheduled maintenance, vandalism and natural disasters are excluded.
What is Plug and Charge?
Plug and Charge lets a driver plug in and charge with no app, card or tap. The car and charger authenticate with ISO 15118 digital certificates, the session starts and payment happens automatically. Federally funded chargers had to be Plug and Charge capable by February 28, 2024.
Can drivers pay with a credit card instead of an app?
Yes, if the charger has a built-in or stand-alone card reader, or by a QR code that opens a payment page. Federally funded stations must accept major debit and credit cards by contactless payment. Card data goes to the processor, never into the app or back office.
What is a charging station management system?
A charging station management system is the back office every charger connects to. It registers chargers, authorizes drivers, records sessions, applies tariffs, sends remote commands and firmware, manages power limits and produces uptime, revenue and program reports.
How do EV charging networks offer roaming?
Through OCPI connections, either directly with each partner or through a roaming hub. The networks exchange authorization tokens, locations, tariffs, live status, session data and charge detail records, so a driver can use one app or card across several networks and be billed once.
Do you build EV fleet management software for depot charging?
Yes, for the charging side: schedules that charge each vehicle by its departure time within site limits and tariffs, energy cost per vehicle and reports for finance. Telematics and maintenance planning connect through the wider fleet systems described on our automotive software page.
Do you get chargers certified with the Open Charge Alliance?
Certification is done by independent test laboratories under the alliance’s program, and the applicant is the product owner. We build and test the software against the published test cases, prepare the documentation and support you through the lab’s test run.
How does smart charging work in charging software?
The back office sends charging profiles over OCPP that cap power per port or per site. It shares the available power among connected vehicles so the total stays under the site’s limit, and can respond to tariffs or utility signals by lowering power at peak times.
What happens if a charger loses its network connection?
A well-built charger keeps authorizing known cards from a local list and completes sessions, storing them until the link returns. Funded chargers must keep working through temporary disruptions. The back office then reconciles the stored sessions and bills them.
Can you add features to our existing charging platform?
Often, yes, through the platform’s API: a custom driver app, fleet billing, site-host reports or data exports. We first check the API’s limits and the contract terms, and the scope says plainly when a migration would serve you better than an extension.
How long is an EV charging software build, start to pilot?
It depends on charger models, payment and roaming methods and funding rules more than on screens. The scope gives dates for each phase, starting with the protocol layer against simulated chargers and ending with a pilot site before full launch.
Who keeps the rights to the charging platform you write for us?
You do. Code, data and cloud accounts sit in your name from day one, intellectual property is assigned to you in the contract, and the charger simulators, test suites and deployment pipeline are handed over with the software.
Do you support charging networks across other states and countries?
Yes. Progression Agency is based in New York City and works with clients across the United States and worldwide. Development, charger testing with simulators and monitoring run remotely, and pilot-site visits are scoped when a project needs them.

Launching a charging network?Tell us the charger models, the sites and how drivers will pay. A free proposal follows with the back office, app and roaming plan, scoped and estimated in writing.

Get a free proposal

Get a free marketing proposal

Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.
Contact Us