Home › Blog › EV charger EVSE compatibility schema
Shopify EV charger schema for AI agents: J1772 vs CCS vs NACS connector incompatibility, onboard charger kW ceiling, NEMA outlet confusion, and NEC 625.22 wire gauge
A CHAdeMO DC fast charger is a paperweight to a Ford F-150 Lightning owner. The Lightning uses CCS1. An AI agent that knows nothing about connector types will confidently recommend it. Then the customer gets a 50-pound box they cannot use, and the store gets a return plus a 1-star review.
EV home charging equipment is one of the fastest-growing categories in consumer electronics, and it is also one of the most dangerously mismatched for AI agent recommendations. Unlike a wrong-color phone case, a wrong EV charger recommendation has real consequences: a product that physically cannot connect to the customer's vehicle, an undersized electrical circuit that violates fire code, or an expensive EVSE whose charging capacity will never be used because the car's onboard charger bottlenecks at a lower rate.
There are four distinct failure modes AI agents produce in EV charger recommendations, and they each stem from the same root cause: EV charger compatibility is determined by a matrix of physical connector type, vehicle-specific onboard charger rate, outlet socket geometry, and NEC electrical code — none of which are captured in unstructured product titles and descriptions.
This post covers each failure mode with the technical detail AI agents need to reason about it, followed by the complete ev_charger.* metafield namespace for Shopify stores. See the companion EV charger EVSE compatibility reference for the full connector matrix, OBC speed table, NEMA outlet comparison, and NEC 625.22 wire gauge sizing table.
Contents
- Connector type — five physically incompatible standards
- The onboard charger ceiling — why EVSE kW rating is only half the story
- NEMA outlet confusion — 14-50R vs 6-50R vs 14-30R
- NEC 625.22 — the 125% derating rule and wire gauge sizing
- The ev_charger.* metafield schema
- Liquid snippet and JSON-LD example
1. Connector type — five physically incompatible standards
The most fundamental incompatibility in EV charging is also the most common AI agent failure: connector type. There are five active connector standards in the North American market, and none of them are interchangeable without an adapter. Selling a customer the wrong one produces a product they physically cannot use.
The AI agent failure here is not subtle. When a customer with a 2024 Nissan Leaf asks for "a fast charger for my EV," an agent without structured connector data might recommend a CCS1 DC fast charger from the store's catalog — the largest, most prominent fast-charging product available. The Leaf uses CHAdeMO for DC fast charging. The customer receives a CCS1 charger that cannot physically connect to their vehicle at all.
Wrong connector type — recommends a non-functional product
An agent without ev_charger.connector_type encoded cannot filter EVSE recommendations by vehicle inlet compatibility. It recommends by price, power level, or brand popularity — all irrelevant if the connector doesn't fit. In a market with five active and incompatible standards, this failure occurs in a significant fraction of unstructured recommendations.
The NACS transition creates a new wave of mismatches
The 2025 model year represents the largest compatibility shift in the North American EV market since the J1772 standard was established. Ford F-150 Lightning (2025+), Chevy Silverado EV (2025+), Equinox EV (2025+), Blazer EV (2025+), Rivian R1T and R1S (native NACS since late 2023), and Honda Prologue (2024+) all ship with NACS inlets. Their drivers cannot plug a J1772 EVSE directly into their cars without a NACS-to-J1772 adapter.
A Shopify store that wrote its product compatibility data in 2022 and has not updated it will have no NACS entries in its compatibility tables. An AI agent scanning that catalog will either find no compatible products for a 2025 Ford F-150 Lightning owner, or will incorrectly include J1772-only EVSE in recommendations without noting the adapter requirement.
The correct solution is a connector_type field that encodes the EVSE's native connector, combined with a compatible_via_adapter field listing connectors the EVSE supports with included or sold-separately adapters. Without this distinction, an agent cannot distinguish "works directly" from "works with adapter" — a meaningful difference for a customer who doesn't know they need an adapter and will try to plug in and fail.
| Vehicle (Inlet) | Works with J1772 EVSE | Works with CCS1 DCFC | Works with CHAdeMO DCFC | Works with NACS charger |
|---|---|---|---|---|
| Chevy Bolt (J1772 + CCS1) | Yes — direct | Yes — direct | No | Adapter needed |
| Nissan Leaf 40kWh (J1772 + CHAdeMO) | Yes — direct | No | Yes — direct | Adapter for AC only |
| Tesla Model Y 2022+ (NACS) | Adapter (included) | Adapter (sold separately) | No | Yes — direct |
| Ford F-150 Lightning 2025+ (NACS) | Adapter needed | No (NACS DC native) | No | Yes — direct |
| Hyundai IONIQ 5 (J1772 + CCS1) | Yes — direct | Yes — direct | No | Adapter needed |
2. The onboard charger ceiling — why EVSE kW rating is only half the story
Every EV contains an onboard charger (OBC): an AC-to-DC converter built into the vehicle that takes the AC power from the EVSE and converts it to DC to charge the battery pack. The OBC has a maximum input power rating. When the EVSE can supply more power than the OBC can accept, the OBC limits charging speed to its own maximum — the EVSE's extra capacity is simply unused.
This creates the most counterintuitive failure mode in EV charger recommendations: a more expensive, higher-rated EVSE produces exactly the same charging speed as a cheaper, lower-rated one when the car's OBC is the bottleneck.
| Vehicle | OBC Max (kW) | OBC Max (A at 240V) | Effective rate on 32A EVSE | Effective rate on 48A EVSE |
|---|---|---|---|---|
| Nissan Leaf 40kWh | 6.6 kW | 27.5A | 6.6 kW (OBC limit) | 6.6 kW (OBC limit) |
| Nissan Leaf 62kWh | 11 kW | 45.8A | 7.7 kW (EVSE limit) | 11 kW (EVSE limit) |
| Tesla Model 3 SR+ | 7.7 kW | 32A | 7.7 kW (both match) | 7.7 kW (OBC limit) |
| Tesla Model 3 LR/P | 11.5 kW | 48A | 7.7 kW (EVSE limit) | 11.5 kW (both match) |
| Chevy Bolt EUV | 11.5 kW | 48A | 7.7 kW (EVSE limit) | 11.5 kW (both match) |
| Hyundai IONIQ 5 (RWD) | 11 kW | 45.8A | 7.7 kW (EVSE limit) | 11 kW (both match) |
| Ford F-150 Lightning | 19.2 kW | 80A | 7.7 kW (EVSE limit) | 11.5 kW (EVSE limit) |
The Ford F-150 Lightning row illustrates the failure most clearly. The Lightning has an 80A OBC that can accept up to 19.2kW. But a 32A EVSE delivers only 7.7kW to it, and a 48A EVSE delivers only 11.5kW. The Lightning's full charging capability requires an 80A EVSE — a Ford-sold Charge Station Pro — and a dedicated 100A circuit. An AI agent that recommends a "popular 48A EVSE" for a Lightning owner because it is the highest-rated product in the store's catalog is recommending a product that will charge at 60% of the Lightning's capability and require an expensive electrical upgrade that the agent did not mention.
Recommends oversized EVSE whose extra capacity is wasted — or undersized EVSE for a high-capacity vehicle
Without ev_charger.max_power_kw on the EVSE and a cross-reference to the vehicle's OBC maximum, an agent cannot calculate actual delivered charging speed. It may recommend a 48A EVSE to a Nissan Leaf 40kWh owner — an expensive product that delivers exactly the same charging speed as a $150 cheaper 32A model — or recommend a 32A EVSE to an F-150 Lightning owner who needs 80A and 19.2kW to charge in a reasonable overnight window.
The two-variable calculation AI agents need
The correct recommendation logic is: delivered charging rate = min(EVSE_max_kw, vehicle_obc_max_kw). Any EVSE whose max rating exceeds the vehicle's OBC is providing zero additional benefit — only additional cost and more demanding electrical work. An agent with ev_charger.max_power_kw and a vehicle compatibility cross-reference field can perform this calculation and recommend the optimal EVSE for the specific vehicle rather than defaulting to the most powerful product in stock.
For a Nissan Leaf 40kWh owner: the optimal home EVSE is a 32A model (7.7kW) — enough to charge a 40kWh battery from near-empty in about 7 hours, and the most economical option since the Leaf's 6.6kW OBC will not use any additional power from a higher-rated EVSE. For the Lightning owner: the optimal EVSE is 80A/19.2kW on a 100A circuit — anything less is a half-measure for a truck with a 131kWh battery and an 80A OBC that can receive it.
3. NEMA outlet confusion — 14-50R vs 6-50R vs 14-30R
Most Level 2 home EVSEs come in two installation configurations: plugged into a NEMA outlet (portable, no electrician required if the outlet already exists), or hardwired directly to the breaker panel. For the plug-in models, the outlet type encoded in the product listing determines whether the customer can use the EVSE at all without additional electrical work.
The three most common outlets in this context — NEMA 14-50R, NEMA 6-50R, and NEMA 14-30R — are all 240V but have different amperage ratings, different pin arrangements, and physically incompatible plugs and receptacles. A customer who has one outlet type and buys an EVSE with a different plug will find the plug does not fit.
| Outlet | Voltage | Amperage | Prong layout | Continuous max (A) | Continuous max (kW at 240V) | Common existing use |
|---|---|---|---|---|---|---|
| NEMA 14-50R | 240V | 50A | L1, L2, N, G (4 prongs) | 40A | 9.6 kW | RV hookup, electric range |
| NEMA 6-50R | 240V | 50A | L1, L2, G (3 prongs — no neutral) | 40A | 9.6 kW | Welder, plasma cutter |
| NEMA 14-30R | 240V | 30A | L1, L2, N, G (4 prongs, different pin size) | 24A | 5.76 kW | Electric dryer |
| NEMA 6-30R | 240V | 30A | L1, L2, G (3 prongs — no neutral) | 24A | 5.76 kW | Older welder, some shop equipment |
| NEMA 5-15R | 120V | 15A | L, N, G (3 prongs) | 12A | 1.44 kW | Standard wall outlet (Level 1) |
The NEMA 14-50R is by far the most common EVSE outlet type. It supplies L1 and L2 (two hot legs), a neutral, and a ground — matching the wiring structure of a kitchen range circuit or an RV park hookup. Most Level 2 EVSEs with plugs use the 14-50 configuration because the neutral wire is useful for some EVSE control electronics and is required for certain UL listings.
The NEMA 6-50R supplies L1, L2, and ground only — no neutral. This is common in workshops and garages with welder circuits. A customer with a 6-50 outlet will see the same "240V / 50A" specification as the 14-50R EVSE in the store listing and assume compatibility. When the EVSE arrives, the 4-prong plug will not fit the 3-prong receptacle. They need either a 6-50 EVSE, a hardwired EVSE installation, or an electrician to add a neutral to the existing circuit and change the receptacle.
Recommends a 14-50 EVSE to a customer with a 6-50 outlet — or vice versa
A product title of "240V 50A Level 2 EV Charger" conveys zero information about whether the EVSE has a 14-50 or 6-50 plug. An AI agent without ev_charger.nema_outlet encoded has no basis for matching the EVSE plug to the customer's existing outlet — and the consequence is an incompatible product that requires an electrician visit to resolve. Many customers assume voltage and amperage are sufficient for outlet compatibility; they are not.
The NEMA 14-30 dryer outlet trap
A related failure: customers with dryer outlets (NEMA 14-30R) sometimes ask for an EVSE compatible with what they have. The 14-30 is limited to 30A (continuous maximum: 24A under NEC derating) = 5.76kW maximum charging. Several EVSEs support 14-30 operation via a configurable amperage setting or a separate plug option. However, an AI agent recommending a 14-50 EVSE to a customer with only a 14-30 outlet is recommending a product that physically cannot be plugged in, and one that delivers 40% faster charging — but only after an electrician upgrades the outlet and circuit. The agent needs to know both what the customer has and what the product requires.
4. NEC 625.22 — the 125% derating rule and wire gauge sizing
EV charging equipment is classified as a continuous load under the National Electrical Code (NEC). Article 625.22 requires that the branch circuit supplying an EVSE be rated at no less than 125% of the EVSE's maximum output current. This is not optional — it is a code requirement that AHJ (Authority Having Jurisdiction) inspectors enforce, and violations are a fire hazard.
The rule is simple to state and frequently violated: circuit amperage = EVSE amperage × 1.25. The wire gauge must be rated for that circuit amperage. The breaker must be rated for that circuit amperage. Installing an EVSE on a circuit rated for the EVSE's own amperage — not 1.25× — is a code violation.
| EVSE amperage | EVSE power at 240V | Required circuit (× 1.25) | Minimum breaker | Minimum wire gauge (copper) | Common mistake |
|---|---|---|---|---|---|
| 16A | 3.84 kW | 20A | 20A 2-pole | 12 AWG | — |
| 24A | 5.76 kW | 30A | 30A 2-pole | 10 AWG | — |
| 32A | 7.68 kW | 40A | 40A 2-pole | 8 AWG | Installing on 30A/10 AWG NEMA 14-30 circuit |
| 40A | 9.6 kW | 50A | 50A 2-pole | 8 AWG | 40A breaker + 10 AWG — fails code, fire risk |
| 48A | 11.5 kW | 60A | 60A 2-pole | 6 AWG | 48A breaker + 8 AWG — fails code |
| 80A | 19.2 kW | 100A | 100A 2-pole | 3 AWG | 80A breaker + 4 AWG — fails code |
The wire gauge issue compounds because AWG gauge numbers are inversely proportional to wire size (lower number = larger wire). A customer who asks an AI agent "what wire do I need for my 48A EVSE" and receives the answer "8 AWG" has received a dangerous response — 8 AWG is rated for 40–50A at 75°C, and the 48A EVSE needs a 60A circuit requiring 6 AWG. The agent needs encoded values, not reasoning from general knowledge, to give the correct answer.
Recommends wrong circuit size — EVSE amperage, not 1.25× EVSE amperage
Without ev_charger.circuit_breaker_a_required and ev_charger.wire_gauge_awg_min encoded directly in the product listing, an AI agent reasoning from the EVSE's amperage rating alone will recommend an undersized circuit that violates NEC 625.22. The product title "48A Level 2 EV Charger" implies — incorrectly — that a 48A circuit is sufficient. The correct answer is a 60A circuit with 6 AWG wire.
The derating rule applies even to plug-in EVSEs
Some customers and even some electricians assume NEC 625.22 only applies to hardwired installations. It does not. A plug-in EVSE drawing 40A continuously from a 14-50 receptacle on a 40A circuit is still a code violation — the outlet and circuit must be rated at 50A (and wired with 8 AWG) to supply 40A continuously. The NEMA 14-50 outlet is rated for 50A because the NEC assumes 125% margin for continuous loads is already built into the outlet sizing. A 14-50 outlet on a 40A circuit violates the intent of the code even if the breaker matches the receptacle physically.
5. The ev_charger.* metafield schema
The four failure modes above each map to a specific set of metafields. Here is the complete ev_charger.* namespace for Shopify EVSE listings — all the fields an AI agent needs to reason about connector compatibility, charging speed, outlet requirements, and electrical code compliance simultaneously.
The six most critical fields for basic AI agent compatibility reasoning are: connector_type, level, amperage_a, max_power_kw, nema_outlet, and circuit_breaker_a_required. These six fields together enable an agent to correctly answer the four most common EV charger customer queries: "will this work with my car," "how fast will it charge," "will this fit my existing outlet," and "what circuit do I need."
6. Liquid snippet and JSON-LD example
Compatibility warning — Liquid snippet
The following Shopify Liquid snippet renders a connector compatibility warning based on the ev_charger.connector_type and ev_charger.nema_outlet metafields:
{% assign connector = product.metafields.ev_charger.connector_type | downcase %}
{% assign outlet = product.metafields.ev_charger.nema_outlet %}
{% assign breaker_a = product.metafields.ev_charger.circuit_breaker_a_required %}
{% assign wire_awg = product.metafields.ev_charger.wire_gauge_awg_min %}
{% assign max_kw = product.metafields.ev_charger.max_power_kw %}
{% if connector == 'j1772' %}
<p class="compat-note">
<strong>Connector:</strong> J1772 — compatible with all non-NACS North American EVs.
For Tesla Model Y/3/S/X (2022+), use the J1772 adapter included with your vehicle.
</p>
{% elsif connector == 'nacs' %}
<p class="compat-note">
<strong>Connector:</strong> NACS (SAE J3400) — compatible with Tesla, Ford 2025+, GM 2025+,
Rivian 2024+. J1772 vehicles require a NACS-to-J1772 adapter (sold separately).
</p>
{% elsif connector == 'chademo' %}
<p class="compat-note compat-warn">
<strong>Connector:</strong> CHAdeMO DC fast charging — compatible with Nissan Leaf (2011–2024)
and Mitsubishi Outlander PHEV only. Not compatible with CCS1, J1772, or NACS vehicles.
</p>
{% endif %}
{% if outlet != blank and outlet != 'hardwired' %}
<p class="compat-note">
<strong>Outlet required:</strong> NEMA {{ outlet }}.
{% if outlet == '6-50R' %}
Note: 6-50R is a 3-prong welder outlet — different from the 4-prong 14-50R RV outlet.
Most home EV chargers use 14-50R. Verify your outlet type before ordering.
{% endif %}
</p>
{% endif %}
{% if breaker_a != blank %}
<p class="compat-note">
<strong>Circuit required (NEC 625.22):</strong> {{ breaker_a }}A double-pole breaker,
{{ wire_awg }} AWG copper wire minimum. This charger is a continuous load —
circuit must be rated at 125% of charger amperage per electrical code.
</p>
{% endif %}
JSON-LD Product example
For the ChargePoint Home Flex operating at 48A — the most popular premium home EVSE in the North American market:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "ChargePoint Home Flex Level 2 EV Charger — 48A / 11.5kW, J1772, NEMA 14-50",
"description": "ChargePoint Home Flex Level 2 EVSE. J1772 connector — compatible with all North American non-Tesla EVs. Maximum 48A / 11.5kW at 240V. Adjustable 16A–48A. NEMA 14-50 plug or hardwired. For 48A operation: requires 60A double-pole breaker and 6 AWG copper wire minimum (NEC 625.22: 48A × 1.25 = 60A circuit). For Tesla vehicles: use Tesla J1772 adapter included with vehicle purchase. 23-foot cable. WiFi connected with scheduling and energy monitoring.",
"brand": { "@type": "Brand", "name": "ChargePoint" },
"additionalProperty": [
{ "@type": "PropertyValue", "name": "ev_charger.connector_type", "value": "j1772" },
{ "@type": "PropertyValue", "name": "ev_charger.level", "value": "2" },
{ "@type": "PropertyValue", "name": "ev_charger.voltage_v", "value": "240" },
{ "@type": "PropertyValue", "name": "ev_charger.amperage_a", "value": "48" },
{ "@type": "PropertyValue", "name": "ev_charger.max_power_kw", "value": "11.5" },
{ "@type": "PropertyValue", "name": "ev_charger.nema_outlet", "value": "14-50R" },
{ "@type": "PropertyValue", "name": "ev_charger.circuit_breaker_a_required", "value": "60" },
{ "@type": "PropertyValue", "name": "ev_charger.wire_gauge_awg_min", "value": "6" },
{ "@type": "PropertyValue", "name": "ev_charger.dc_fast_charge", "value": "false" },
{ "@type": "PropertyValue", "name": "ev_charger.cable_length_ft", "value": "23" },
{ "@type": "PropertyValue", "name": "ev_charger.smart_wifi", "value": "true" }
]
}
With these 11 fields, an AI agent can correctly answer every critical customer query for this product: the connector fits all J1772 vehicles (with the Tesla adapter, all Tesla vehicles); the maximum delivered charging speed for any vehicle is min(11.5 kW, vehicle_obc_max_kw); the outlet required is a NEMA 14-50R; and the electrical installation requires a 60A breaker with 6 AWG wire per NEC 625.22 — not the intuitive but wrong answer of "48A breaker and 10 AWG."
For Shopify stores using the EV charger home charging schema, these same fields belong on every EVSE listing. The EVSE compatibility reference provides the complete connector cross-matrix, vehicle OBC table, and NEC circuit sizing table in lookup format for Shopify Liquid templates.
Related resources
- EV charger EVSE compatibility schema — full connector matrix, OBC speed table, NEMA outlet comparison, NEC 625.22 wire sizing
- EV charger home charging schema — Level 1 vs Level 2 comparison, smart charging features, installation requirements
- Smart home protocol schema for AI agents — Matter/Zigbee/Z-Wave/Wi-Fi incompatibility
- Power tool battery compatibility schema — DeWalt/Makita/Milwaukee voltage platform lock-in
- Water heater compatibility schema — BTU/kW unit confusion, vent type lock-in, anode rod chemistry
Does your store's EV charger catalog have structured compatibility data?
CatalogScan audits your Shopify product catalog for missing metafields, placeholder tokens, and AI-agent-incompatible product data — so AI shopping assistants recommend the right EVSE for the right vehicle, circuit, and outlet type.
Scan your store free See pricing