Enterprise-Grade EV Charging Software Development with In-House EV Lab for Real Integration Testing – OCPP/OCPI/E-MSP
EV Charging Software Development Built for Technical Teams — Backed by an In-House EV Lab
Building a serious EV charging business is not just about launching an app and installing chargers. Behind every reliable charging experience sits a complex software stack: protocol gateways, real-time communication, billing engines, identity, security, analytics and regulatory reporting.
At Agmo Group, we help CPOs, car manufacturers and distributors in Malaysia and the region design, build and operate that stack — from OCPP/OCPI integrations to payment and analytics — with a strong focus on technical correctness, observability and scalability.
What sets us apart is that we are the only software powerhouse in Malaysia with an in-house EV lab, allowing real integration testing with various AC chargers from China/US/Europe before deployment. Your team doesn’t have to debug purely in production — we can reproduce and validate OCPP and payment flows in a controlled environment with physical hardware.
Below is a snapshot of what we’ve delivered in production with leading players in the market.
1. In-House EV Lab for Real-World Integration Testing
To reduce integration risk and speed up rollout, we operate a dedicated EV lab inside Agmo Group:
Multi-Charger Environment
Integration and regression testing across different charger OEMs and models
OCPP 1.6 and 2.x profiles validated against real hardware
Edge case scenarios: unstable connectivity, mid-session faults, firmware upgrades, etc.
Protocol & Backend Validation
Full round-trip testing of OCPP flows (authorize, start, stop, heartbeat, meter values, diagnostics)
OCPI and server-to-server scenarios tested against partner sandboxes and real chargers
OCPP/OCPI logs correlated with backend logs for easier troubleshooting
Payment & User Journey Simulation
Wallet, card, RFID and terminal payment flows run end-to-end in the lab
Auto Charge and Plug & Charge scenarios validated before going live
Faster Interoperability Debugging
Ability to reproduce bugs that your team sees in the field
Controlled experiments on configuration changes, firmware versions and charger vendors
2. CSMS for a Leading CPO in Malaysia
For one of Malaysia’s leading charge point operators, we implemented a full Charging Station Management System (CSMS) designed for high availability, protocol extensibility and operator efficiency.
2.1 Charging Point & Session Management
We designed and built:
Charging Point & Remote Management Module
Real-time monitoring of charger status (available, occupied, faulted, etc.)
Financial KPIs: revenue per site, ARPU, plan performance
Cohort and behavioral insights to inform pricing and rollout
3. OCPP Server & eMSP for the Largest Car Manufacturer in Malaysia
For the largest car manufacturer in Malaysia, we implemented a solution that supports both mobile charging on demand and nationwide roaming.
3.1 OCPP Server for Mobile Charger On-Demand / Rescue
We built the first OCPP server in Malaysia specifically for mobile charger on-demand / rescue operations:
Communication with mobile chargers via OCPP
Remote control and monitoring of charger status in rescue scenarios
Integration with dispatch and support systems
Logging and reporting tailored to on-demand assistance use cases
3.2 eMSP Platform with OCPI / Server-to-Server Integration
To enable roaming with multiple CPOs:
eMSP Platform
Manages users, tokens, tariffs and roaming sessions
Normalizes data from multiple CPOs through OCPI and custom S2S integrations
OCPI / Server-to-Server Integration
Connectivity with leading CPOs across Malaysia
Endpoints for locations, sessions, CDRs and tariffs
Designed to scale as more partners join over time
3.3 e-Wallet Integration for Payments
We integrated BNM approved e-wallet payment as a first-class citizen in the user journey:
e-wallet top-up and balance checks
Seamless payment flow from charging session to invoice
Reconciliation support for finance and accounting teams
4. eMSP & Payments for the Largest Car Distributor in Malaysia
For the largest car distributor in Malaysia, we extended their existing base app with EV-ready capabilities.
4.1 eMSP with OCPI / Server-to-Server Integration
eMSP layer integrated into their mobile app ecosystem
OCPI and server-to-server integrations with the same ecosystem of leading CPOs in the country
Infrastructure ready for future EV services and loyalty features
4.2 e-Wallet Integration with the Base App
Unified e-wallet experience across both EV and non-EV services
Session rating, invoicing and settlement integrated with their existing backend
Consistent UX while adding EV capabilities behind the scenes
5. How We Work With Technical Teams
We know our audience is technical — CTOs, heads of engineering, product managers, solution architects and platform teams. Our engagement model is designed to fit how you work:
Technical Discovery & Architecture Workshop
Understand your current stack (apps, backend, CRM, payment, identity, etc.)
Define integration points, SLAs, observability, deployment and security requirements
Data models for sessions, tariffs, CDRs, users and organizations
Compliance and reporting requirements (e.g. LTA or other regulators)
Implementation with CI/CD & Observability by Default
API-first, microservice-friendly architecture on modern cloud platforms
Logging, monitoring and alerting built in from day one
Staging environments and EV lab testing for protocol and interoperability validation
Handover, Documentation & Long-Term Support
Developer-friendly documentation and API references
Knowledge transfer to your in-house team
Ongoing maintenance, enhancements and support SLAs
6. Planning Your Next EV Software Initiative?
Whether you’re a CPO, an OEM or a distributor planning your EV strategy, we can help you:
Launch a new CSMS or eMSP platform
Add OCPP/OCPI support to your existing systems
Integrate wallets, cards, payment terminals and loyalty
Build analytics, dashboards and regulatory reporting on top of your data
De-risk rollouts using our in-house EV lab for real hardware integration testing
If you’d like to go deeper, we’re happy to have a technical conversation — architecture diagrams, protocol flows, data models and all. Contact us at [email protected] today!