Install an ISO 15118 Plug & Charge contract certificate onto an EV via OCPP 2.0.1 (Get15118EVCertificate / CertificateSigned)

domain: openchargealliance.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Charging Station relays the EV's exiRequest (CertificateInstallationReq) to the CSMS in a Get15118EVCertificateRequest, embedding the base64 EXI payload and iso15118SchemaVersion.
  2. CSMS forwards the request to its Contract Certificate Pool (CPO backend or MO-operated CPS) which validates the EV's OEM provisioning certificate chain against a trusted V2G/OEM root.
  3. CPS signs and returns a CertificateInstallationRes (contract cert + sub-CAs + encrypted private key) which the CSMS wraps into a Get15118EVCertificateResponse (status, base64 EXI response).
  4. Charging Station passes the EXI response back to the EV over the ISO 15118 channel; a separate CertificateSigned.req can push a renewed cert from the CSMS proactively (not driver-initiated).
  5. Charging Station validates the certificate chain before installing; on failure it returns CertificateSigned.conf with status Rejected and must not proceed with Plug & Charge authorization.

Known gotchas

Related routes

Stand up Plug & Charge (ISO 15118) certificate provisioning for a new charge point operator
ev-charging.iso15118-plugcharge · 4 steps · unrated
Implement an ISO 15118-2 Plug and Charge authorization flow between an EV and a charge point using the contract certificate chain
iso.org · 6 steps · unrated
Provision ISO 15118 Plug & Charge certificates
energy-general · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans