Monta logo
EVPaymentTerminals BlogPost 1

EV charging payments are meant to be simple, but in reality, they're far from it. The industry is still tangled in fragmented integrations, conflicting standards, and clunky systems that slow everything down and hinder the user experience. 

To bring clarity to this complexity, we categorize payment terminal integrations into four key approaches

Choosing the right solution starts with understanding the options. Let’s break down how each one works—and where the challenges lie.

1. Local Integration (The Old Way)

This is the original method, where the hardware (HW) model dictates the integration to control the payment terminal, limiting the ability to accept payment flexibility. If you switch to a different hardware provider, you may also need to swap out your payment terminal.

Challenges:

The good news is that more settings are being added, and if we can map the transaction started from the terminal, it’s actually possible to enhance the experience further.

New settings provide options to:

2. Local Integration with California pricing

California Pricing Enhancement (Option 2)

This is an extension of the first approach, but it fixes a few of the issues.

Originally, California pricing allowed CPMS to send pricing information to the charger for display. Over time, this was repurposed to enhance local payment terminal integration by directly syncing pricing and using the CPMS-calculated price for the transaction. Smart!

Benefits:

Challenges:

3: CPMS Integrates via Terminal Cloud API (Our Favorite)

This method gives full backend control to CPMS, enabling:
Kiosk mode (one terminal for multiple chargers)
Configurable UI
Unified receipt system
Seamless pricing integration
Real-time revenue reconciliation across apps, roaming, and terminals

However, it comes with a major challengecomplex integrations. We’ve completed integrations with Payter & CPI and are now working on Nayax. Each provider has a unique approach, adding to the complexity.

4: Terminal/Merchant Provider Integrates via CPMS API

This is the easiest approach for us because the heavy lifting sits with the terminal provider. However, it also outsources control, leading to issues:

We’ve done a handful of these. It might be quick to get started, but getting it robust is harder.

So, is 2025 worse than ever?

Yes, and it’s not looking to be fixed in 2025, either.

OCPI introduced payment support in version 2.2.1, but it's unclear if this fully resolves the issue—our last OCPI payment integration still required a custom event and a custom filter. 

OCPP is adding support in 2.1, with plans to backport it, but this seems more like a standardization of option 2, and it's still years away.

The takeaway? The industry’s payment chaos isn’t getting fixed overnight, but you don’t have to wait. By choosing flexible, cloud-based integrations today, you can bypass the outdated infrastructure and avoid the costs and complexity of traditional setups.

Get in contact with us to learn more about the future of EV payments.