Skip to content
GuideCPMS Basics

What Is a Charge Point Management System (CPMS)? A Guide for South African Site Hosts

If you own a site with EV chargers, a CPMS is the software that turns a wall of hardware into a working, paying network. Here is what it does and why it matters in South Africa.

Origami EV ConnectProduct12 June 20268 min read

A charge point management system (CPMS) is the cloud software that sits behind every EV charger worth running. It monitors the hardware, talks to it in a standard protocol, manages charging sessions, takes payments, applies your pricing and settles your revenue. If you host EV chargers at a mall, filling station, hotel, office park or body corporate in South Africa, the CPMS is the difference between a wall of expensive hardware and a network that actually pays its way.

EV chargers are getting easier to buy. Running them well is the hard part, and that is entirely a software problem. This guide explains what a charge point management system does, why you need one rather than running a charger on its own, and what to look for when you choose one for the South African market. If you would rather see it in action than read about it, there is a live demo of the platform.

What a charge point management system actually does

Think of the charger as the muscle and the CPMS as the nervous system. The hardware delivers electrons; the software decides who gets them, for how long, at what price, and where the money goes. A capable charge point management system handles a handful of distinct jobs at once, and they all matter.

  • Monitoring and telemetry — live status of every connector (available, charging, faulted, offline), plus power draw, energy delivered and uptime, so you find out a charger is down from a dashboard rather than from an annoyed driver.
  • Protocol communication — the CPMS speaks OCPP 1.6J to the charger so hardware from different vendors all reports into one back office instead of trapping you with a single brand.
  • Session management — starting, metering and stopping each charge, with per-session caps on kWh and time so a single car cannot hold a bay all day.
  • Payments and pricing — collecting money from drivers in Rand, applying your tariff (including peak windows) and issuing receipts.
  • Revenue settlement — splitting takings between you as the host and the operator automatically, so reconciliation is not a monthly spreadsheet exercise.
  • Alerts and faults — flagging faults, offline chargers and abnormal sessions in real time.
  • Load management — throttling current across multiple chargers so you never exceed your site's grid connection.
  • Roaming (optional) — exposing your sites to drivers who arrive via other networks, where that makes commercial sense.
Tip:

The one-line test

If your charger can take a payment, ramp power down safely, alert you when it faults and pay your revenue share into your account without you touching a spreadsheet, that is the CPMS doing its job. The charger itself does none of that.

Why a charge point management system beats running a charger on its own

Plenty of sites start by plugging in a charger and hoping. It works for about a week. Without a charge point management system you have no reliable way to bill drivers, no visibility when a unit drops offline, no protection for your grid connection and no clean record of who paid for what. You end up giving away electricity and discovering problems the slow, expensive way.

Running a charger on its own vs with a CPMS

CapabilityCharger alone (no CPMS)Charger + CPMS
Billing driversManual, ad hoc or not at allAutomatic per session, in Rand
Knowing it is offlineWhen someone complainsReal-time alert to your dashboard
Protecting your grid connectionHope the breaker holdsSoft-stop plus load management throttle current
Revenue split with operatorMonthly spreadsheet reconciliationSettled automatically per agreed split
Mixing hardware brandsEach vendor in its own siloOne back office over OCPP 1.6J
POPIA-aware recordsDo it yourselfBuilt into the platform

Do I actually need a CPMS? A quick self-check

Not every charger needs the full treatment, but most commercial sites do. Use this as a rough filter.

  • You want to charge for energy — any paid charging needs a payment and metering layer, so a CPMS is non-negotiable.
  • You have more than one charger — load management and a single dashboard stop multiple units from overloading your supply or hiding faults from you.
  • Your site has a constrained grid connection — common in South Africa — and you need throttling and soft-stop to stay within limits.
  • You answer to a landlord, franchisor or body corporate who wants clean revenue reporting and an audit trail.
  • You offer free charging as an amenity (hotels, retail) but still want usage caps, fault alerts and a record of who charged. Yes, you still want a CPMS, just configured for free access.

The only sites that can skip a CPMS are private, single-charger installs that are free for the owner. Everything commercial benefits. For a deeper look at the money side, see our guide to EV charging revenue for South African hosts.

Cloud or on-premise: which kind of CPMS

A charge point management system can run on a server in your building (on-premise) or as a hosted cloud service. For nearly every South African site host, cloud is the right answer. On-premise means you own the uptime, the security patching, the backups and the load-shedding resilience of the box itself, which is a full IT job for what should be a charging amenity.

A cloud CPMS means the operator carries that burden. Your chargers phone home over the internet, the platform stays patched and monitored, and you get a dashboard from any browser. The trade-off is that the chargers need connectivity, which is exactly why load management and offline-safe behaviour on the charger side matter so much in our market.

OCPP 1.6J
Open protocol, no vendor lock-in
0 apps
Drivers download to pay
Stage 6-ready
Built for load-shedding
Days, not months
Typical time to go live

What to look for in a CPMS in South Africa

The global CPMS market is large, but most platforms are built for Europe or the United States and bolted onto our context as an afterthought. When you evaluate a charge point management system for a South African site, weight these heavily.

Genuine OCPP 1.6J support

OCPP is the open standard that lets chargers and software from different vendors work together. Insist on genuine OCPP 1.6J support: it is the most widely deployed version in the field today and it protects you from being locked to one hardware brand. The newer OCPP 2.0.1 exists in the wider market, but 1.6J is what the overwhelming majority of installed and currently sold hardware speaks, which is why our platform is built around it. A platform that validates every message against the spec, rather than loosely interpreting it, will save you painful firmware mismatches down the line.

Local payments, no app

South African drivers should pay in Rand, with the cards and wallets they already use. The smoothest flow is tap a QR, pay, charge: no app download, no account. The driver scans the code on the bay, pays for a fixed kWh bundle via PayFast (card, Apple Pay or Google Pay), and charging starts. For hosts who offer free charging, a one-time emailed code does the same job without taking payment. We cover the trade-offs in choosing the right driver payment flow.

Grid protection and load management

This is where imported platforms often fall short. You want soft-stop (the charger ramps current down before it stops, protecting both the vehicle and your grid connection), per-session kWh and time caps, and dynamic throttling that keeps the whole site within its supply limit. During load-shedding, the platform should fail safely and recover cleanly when power returns.

Security, POPIA and local support

Driver data is personal data, so POPIA applies. Look for proper authentication on the charger connection, encrypted communication and clear data handling. And when something breaks at 7pm on a Friday, you want support in your timezone that understands South African grids and payment rails, not a ticket queue eight hours behind.

Imported CPMS platforms are priced for European margins and built for European grids. Neither assumption survives contact with a load-shedding schedule and a Rand-denominated tariff.
Origami EV Connect

Where Origami EV Connect fits

Origami EV Connect is a South African charge point management system built for exactly this market. We speak OCPP 1.6J, settle revenue automatically against a split agreed with you up front (configurable per host, with the majority staying with you), and run on local payment rails so drivers tap a QR and pay in Rand with no app. Soft-stop, load management and per-session caps are built in because they have to be here, not retrofitted later.

On price, our software costs less than imported CPMS platforms, and we deliberately set the per-kWh rate a few cents under the big public networks on every charge, so your site stays the cheaper place to plug in. You can read the technical docs to see how it works end to end, or request access and we will walk you through it.

Warning:

Before you sign with any vendor

Ask to see real OCPP 1.6J message logs, confirm payments land in Rand without a driver app, and get the revenue split and per-kWh pricing in writing. If a platform cannot show you those three things, it is not ready for a South African forecourt.

Origami is invite-only. We onboard hosts directly so every site is set up properly from day one. If you run a site and want chargers that pay their way, request access and we will get you started.

Run chargers that pay their way

Origami EV Connect is the South African CPMS built for local grids, local payments and OCPP 1.6J hardware. We are invite-only, so request access and we will get your site set up.

Request access