Banner with a minimalistic background showing shades of green and blue shapes.
Case study

Custom Payment Terminal Integration to Support Petrol’s Charging Network

Integrating custom payment terminals into Petrol’s chargers streamlined payments and improved operational transparency with Ocean’s backend.

OCEAN Team
26, Jan 2026

As EV charging networks grow, payment terminals are no longer just an add-on. For operators with complex backend systems and diverse site layouts, standard payment terminal implementations can quickly become too restrictive.

Petrol needed a payment terminal solution that could be tailored to their operational requirements rather than forcing their processes into the standard solution. The existing standard setup did not provide enough flexibility or backend control for how Petrol manages charging sessions across its network.

To address this, Petrol and the Ocean team worked together to implement a custom payment terminal solution built around Petrol’s backend system, ensuring payment handling, charging limits, and session behaviour aligned with their internal logic and operational standards.

Customer Profile

Petrol is one of Slovenia’s leading energy and mobility providers, operating a large and growing EV charging network. As their network evolved, Petrol required a payment terminal setup that could support multiple chargers from a single terminal, integrate directly with their existing backend systems, and provide precise control over charging limits and session behaviour.

Standard payment terminal solutions did not fully meet these needs. Instead of adapting their operations to fit a generic model, Petrol chose to implement a custom approach that reflects how their systems and processes are structured.

How the Custom Payment Terminal Setup Works

At selected locations, Petrol uses centralized payment terminals positioned near groups of chargers. A single terminal serves multiple charging stations, reducing hardware duplication while maintaining a consistent user experience.

Drivers interact directly with the terminal to:

  • Select an available connector
  • Authorize payment using a credit card
  • Accept the preauthorization before charging starts

The payment terminal communicates this information to Petrol’s backend system, which then passes the relevant data to Ocean’s CPMS, which then calculates charging limits, controls session duration, and starts charging on the selected connector.

Although the payment authorization happens outside the charger itself, charging behaviour remains fully managed and monitored at the CPMS level.

Key Takeaway: Custom Control with Payment Terminals

The implementation showed that payment terminals can be customized extensively while maintaining reliable and scalable operation.

By integrating the payment terminals with Petrol’s backend system, Ocean’s CPMS remains fully informed of preauthorization values and pricing context. This allows charging sessions to be controlled precisely, even in a setup where payment handling is decoupled from the charger.

The result is a payment terminal solution that fits Petrol’s operational model instead of imposing technical limitations.

Lessons Learned That Can Help You

For CPOs, payment terminals are often one of the hardest components to standardize across a growing network. Petrol’s approach shows how custom integrations can solve this challenge.

For you as a reader, this matters because it demonstrates that:

  • Standard payment solutions may not scale with complex backend environments.
  • Custom integrations allow terminals to reflect your operational logic, not the other way around.
  • Backend control over charging behaviour remains intact, even with external payment authorization.

In practice, this means greater flexibility, better alignment with internal systems, and fewer compromises as your network grows.

Conclusion: Aligned for Custom Payment Terminal Control

Petrol’s implementation shows the value of designing payment terminals around real operational needs, where the result is a solution shaped by shared understanding between teams.

Rather than relying on a standard solution, the Ocean team delivered a custom integration with Petrol’s backend system that fits seamlessly into their existing ecosystem and supports both reliable day-to-day operation and future growth.

Our trusted partners
Ride the Wave. Power the Future.Your Charging Network. Your Rules.

No lock-ins. No limits. Just scalable infrastructure that works.

Talk To Our Team
Talk To Our Team
Black arrow icon