Savekar insights
RWA Software Integration: Connecting EV Chargers to Society Management Apps
Learn how Indian RWAs and society management apps can integrate EV chargers using OCPP, APIs, WhatsApp + UPI, and RWA software for seamless billing, access control, and compliance.

Indian housing societies are competing to install EV charging points. But most RWAs continue to handle charging as a standalone process. This means spreadsheets, ad-hoc UPI transactions, and an endless stream of screenshots on WhatsApp. By integrating EV charging points with your RWA society management software, you can transform this complexity into a seamless experience for residents, office bearers, and service providers alike.
In this document, we'll walk you through, in simple terms, what integrating your RWA society management software entails, why it’s more relevant today in India, what OCPP protocol entails, and finally, what SaveKar’s WhatsApp + UPI CMS with Partner APIs can do - integrating seamlessly with your society app or ERP.
Why RWA–EV charger integration matters now in India
The electric vehicle market is growing at a tremendous rate, as experts are predicting that there will be 2 million electric vehicles in India by the year 2026, and there will be a need to install 400,000 electric charging stations across the country. Most of the electric vehicle charging, which amounts to 80% of the total electric vehicle charging, takes place at residential and workplace locations. Therefore, Resident Welfare Associations in India should be set up to install electric vehicle charging stations across their residential areas.
The Ministry of Power guidelines also specify that states need to develop and implement a policy to provide electric vehicle charging infrastructure in residential and commercial complexes, and the RWAs need to provide electric vehicle charging, backup, and reserved capacity in the near future. In addition, public electric vehicle charging infrastructure in India should support open protocols like OCPP 1.6, and new infrastructure should support OCPP 2.0.1 to provide more features and functionalities.
This means for societies, there are three key drivers:
- Residents need plug-and-play charging in their own parking spots.
- Governments are moving towards regulatory compliance for charging readiness.
- RWAs are seeking transparent and automated billing within the existing society software rather than creating a new process.
Software integration for RWA acts as the link between all three.
What is RWA / society management software?
The RWA or society management software is basically the backbone of a housing society, and it manages everything from maintenance, billing, and accounting to visitor management and booking of facilities, among other things. Some of the features of such an application include:
- Automated maintenance and utility bills for flats.
- Receipts, ledger, and accounting reports.
- Complaint management, notice board, polls, and communication.
- Visitor management and booking of facilities.
There are a few community-oriented applications in India that have started adding an EV charging module or integration, so that users can book, use, and pay for charging from the same application they are already using for maintenance and gate management, and so on. This is exactly what we are talking about, and this does not have to be a high-level application or app, but a regional society ERP or a custom RWA application itself.
The problem with “non‑integrated” EV charging in societies
RWAs often begin their EV charging initiatives in an ad-hoc manner, where they install a few charging points, connect them to the society meter, and then try to recover their costs manually every month. The pain points are as follows:
- Manual Accounting: Security staff record meter readings, office bearers use Excel to extract the data, and treasurers raise manual debit notes.
- Billing Disputes: Residents may dispute their consumption, argue over their slab rates, and even question the charging for guests.
- No Visibility: Residents are not aware when the charging point is free, and there is chaos in society due to long WhatsApp group discussions and "first-come, first-served."
- Compliance: RWAs are not able to demonstrate to regulators and DISCOMs the actual consumption and load additions due to EV charging, nor are they able to demonstrate compliance with safety regulations.
While the above may be manageable when the adoption is low (1-2 cars in the society), as our surveys indicate, 40% of RWAs in cities like Bengaluru and 37% in Pune are planning to introduce EV charging in the next 1-3 years, and the above manual processes will not be able to cope with the increased load.
What “RWA software integration” actually means
So, RWA software integration basically means that your society app directly communicates with the EV charging management system. This way, your residents and RWA members don’t have to manage multiple apps or even a spreadsheet.
So, what does RWA software integration mean in practical terms? It might mean:
- Authentication: The society app knows which flat and which vehicle the person belongs to. The EV charging system uses this information to authenticate the person.
- Session data: Every charging session’s data, such as the amount of electricity consumed, the time spent charging, and the charger type, etc., gets automatically pushed to the society app through APIs.
- Billing: The society app might be configured to directly charge the amount instantly through UPI, wallet, or card. It might also be configured to directly add the amount to the monthly maintenance bills.
Think of the EV charging system as the “electricity engine” and the RWA software as the “front office and accounting system.”
Technical building blocks: OCPP, CMS, APIs, and payments
In order to grasp the concept of integration properly, it’s helpful to think through the various technical layers that are in place from the point when the citizen clicks their app to when the electrons actually begin to flow into their car.
1. EV Chargers and OCPP
The majority of community EV charging points in India are OCPP compliant, i.e., they use the Open Charge Point Protocol to talk to a Charge Management System (CMS) in the background.
The OCPP is an open and vendor-independent communication protocol for charging stations and their backend Charge Management Systems, and it’s recommended broadly by the Open Charge Alliance and specifically in India by the Bureau of Energy Efficiency (BEE) and the Ministry of Power for public and funded projects.
It’s mandated at present for many FAME II-funded charging points, and OCPP 2.0.1 includes new features like diagnostics, smart charging, and security, building upon OCPP 1.6. But without OCPP, there is no connection to the Charge Management System.
2. Charge Management System (CMS)
CMS, also known as CSMS, refers to the cloud-based system that manages all chargers in various locations and cities. The system includes:
- Real-time charger status, start/stop, and alarm notifications.
- Session data and analytics.
- Tariff and load management to prevent overloading of society transformers.
Products such as SaveKar are available for an Indian-specific version of the CMS, which includes dynamic load management, remote charger management, and real-time analytics for properties such as hotels, offices, and societies.
3. Integration APIs
For the RWA or society application to integrate with the system, the Charge Management System provides a set of RESTful Partner APIs.
- The APIs allow an external system such as the society application, BMS, or fleet system to retrieve real-time charger status, sync transactions, and manage chargers remotely.
- Products such as SaveKar provide APIs for real-time charger health monitoring, transaction syncing, and remote charger management, which can be integrated with existing RWA applications.
This section is important for RWA application software developers and ERP providers.
4. User interface and payments
Lastly, you need a simple user interface for residents to start charging and paying:
- Some ecosystems may have the EV features integrated within a society super app, such as community apps, which may have integrated a third-party CPO within their user interface.
- SaveKar, however, uses a different model. A resident simply needs to scan a QR code and use WhatsApp as a user interface. There is no need to install an app or top up a wallet.
For RWAs and society software providers, this gives you a great opportunity. You can either integrate the EV features within your app or use the WhatsApp/UPI flow, all while still linking transactions back to flats via our integration APIs.

Business and billing models RWAs can enable via integration
Once your RWA software integrates with EV CMS, several billing options become effortless to implement and track:
- Per kWh billing: Here, residents pay for the amount of energy they use, based on society’s tariff for EVs plus a premium for maintenance and depreciation.
- Time-based billing: Societies can use this for slow AC chargers, where users are charged per hour to avoid hogging of connectors.
- Subscription plans: Societies can offer monthly plans to their frequent users, and this can also be implemented in their maintenance charges.
- Visitor and public charging: Societies can also open their connectors to visitors or cab aggregators and charge them a premium tariff, providing them with additional revenues. MyGate’s partnership with BOLT (Revos) enables RWAs to earn passive revenues by opening their connectors to visitors.
Integrating your RWA software with EV CMS ensures that whichever billing plan you choose, the revenues get automatically accounted for in society accounts. There’s no need to manually keep track of anything.
What competitors are doing: quick landscape view
There are many examples of EV Chargers + App integrations that RWAs and software providers can draw upon from the Indian market:
- Community apps with CPO integrations: MyGate recently announced a partnership with EV charging provider BOLT (Revos) to integrate EV charging into their community app, enabling users to access the same interface for EV charging and RWAs for pricing and mode (private/public).
- Dedicated RWA Charging Programs: Companies like IONAGE and Bolt. Earth offers RWA programs with sponsored AC chargers and cloud CMS for RWAs to encourage shared community charging with automated billing.
- Charger-centric Networks with App Integrations: Large CPOs like ChargeZone, Statiq, and Jio’s Smart EV Solution offer a CSMS platform and mobile apps for users to access and utilise the chargers with varying levels of third-party system integrations.
The majority of these options still require either:
- A separate EV charging app to be installed by residents, or
- A white-label option that requires considerable development effort on the RWA software side.
That is where SaveKar’s model differs, as it offers a WhatsApp-first experience, UPI payments, and Partner APIs for back-office integration, eliminating the need for a separate app but still providing deep software integration for RWAs themselves.
How SaveKar fits: WhatsApp‑first CMS + Partner APIs for RWA integration
SaveKar is designed for the Indian market and is meant for the Indian property owners, such as societies and RWAs, who need a simple and profitable EV charging solution without the need for users to download a new app.
The following are the key features that make it a great fit for RWA software integration:
- WhatsApp + UPI: Users can complete their payment process through WhatsApp by scanning a QR code that they find on the charging station screen. UPI payments can be made through Google Pay, PhonePe, Paytm, and any banking application that supports UPI transactions.
- No need for a new app or wallets: The new procedure requires no additional application installation or digital wallet creation, which enhances user experience by eliminating these requirements.
- Brand-agnostic and OCPP-compliant: The platform supports multiple charger brands for AC and DC charging and is designed around a CMS layer that can integrate with standard OCPP-based chargers.
- Real-time analytics and dynamic load management: The platform provides real-time analytics for the RWA and the ability to enable dynamic load management via the CMS layer to keep the usage within sanctioned limits.
- Partner APIs for deeper integrations: The Partner APIs of SaveKar’s RESTful interface enable BM systems and custom dashboards to access charger health data, transactions, and stations with secure access via JSON Web Tokens and can be extended for RWA/society software applications.
For a society app or ERP solution provider, integrating SaveKar would generally involve:
- Associating flats and residents between your society app/ERP system and SaveKar’s CMS system for user identification.
- Fetching session and payment information from SaveKar’s APIs and incorporating it into your billing system.
- And optionally, integrating deep links/widgets within your app to initiate the WhatsApp charging flow when a resident clicks on “Charge my EV” within your app.
This combination of seamless user experience (WhatsApp/UPI) and robust APIs and dashboards is what makes SaveKar an attractive solution for RWAs in India, which may not always have internal technology expertise but still require robust integration.
Step‑by‑step integration roadmap for RWAs and society app providers
If you are a member of an RWA committee considering various choices or a software provider for hundreds of societies, this is a step-by-step process that can be followed:
Phase 1: Requirements and Policy
- A survey may be conducted to obtain data from people about what they expect from the adoption of electric vehicles in the coming 3 to 5 years, which will include 2-wheelers, 3-wheelers, 4-wheelers, etc., along with the locations where charging points will be set up.
- Select your business model, which includes Resident Private Charging, Resident Community Charging, and Charging for Visitors or any combination of those three options.
- Develop or update your EV Charging Policy by establishing charging permissions and a tariff system, peak hour limitations, and safety requirements that must comply with State EV standards and DISCOM regulations.
Phase 2: Hardware and CMS Selection
Select OCPP-compliant chargers and an EV CMS provider that:
- Supports OCPP 1.6 / 2.0.1,
- Offers APIs for integration,
- Provides remote monitoring and dynamic load management features.
SaveKar can help you compare chargers and connect you with installation partners; we provide the CMS that you integrate into your system.
Phase 3: Designing Software Integration for RWA Software Vendors
If you are a software provider for societies:
- Integrate SaveKar’s Partner APIs for fetching session and payment data into your system and optionally display real-time charger status within your app.
- Create backend mappings for charger IDs and user IDs to flat numbers and bills.
For RWAs using off-the-shelf software:
- Check with your vendor if they can integrate with SaveKar’s APIs or at least import periodic CSV/JSON reports from SaveKar’s dashboard.
Phase 4: Resident onboarding and communication
- Communicate effectively: “No new app required—just WhatsApp + UPI” if using SaveKar’s solution. Provide a simple step-by-step demo video.
- Create a simple support process: Your society office and SaveKar’s 24/7 support.
Start small: Pilot with 2-4 chargers; get feedback; expand to more towers or parking areas.
Phase 5: Optimisation and scaling
- Utilise CMS reports for insights on peak usage times, charger usage per charger, and total energy sold. Modify tariffs or slot restrictions as needed.
- Explore the possibility of using rooftop solar or TOD tariffs to minimise costs and pass on the benefits to residents. This is a suggestion from various RWA-focused EV charging guides.
Expand the same integrated solution to other office campuses, malls, or nearby societies if you are an RWA that manages multiple properties.

FAQs: RWA software integration and EV charging
1. Why should our RWA integrate EV chargers with Society Management Software?
We integrate to avoid redundant work and conflicts. The energy consumed in each and every session, tariff rates, and identities are automatically uploaded to your bills or reports. This also increases transparency and enables you to prove your compliance with the new regulations for EV charging in residential societies.
2. Is OCPP mandatory for EV charging in Indian Housing Societies?
While OCPP 1.6 and similar open protocols are mandatory for public and subsidised charging stations under Indian government regulations and FAME II, for purely private charging stations in residential societies, OCPP may not be mandatory. However, it’s always better to be safe than sorry and opt for OCPP-compliant chargers to remain future-proof and make integrations with CMS platforms and RWA software easy.
3. Is it possible to integrate our existing society app with an EV platform like SaveKar?
Yes, it is possible to integrate your society app with SaveKar’s Partner APIs, provided your society app vendor is ready to work with APIs. Alternatively, even without integrating the society app with SaveKar, RWAs can begin with SaveKar’s WhatsApp + UPI flow and then obtain periodic reports for accounting purposes.
4. Would residents need to install another new app for EV charging?
No, not with SaveKar, as users and visitors need to scan the QR code, and then they are able to interact and make payments through their existing UPI app, without the need to install another app or top-up their wallets. Other ecosystems may need to install another app for EV charging, and this may cause slower adoption in societies with varying age groups and comfort levels with technology.
5. How does EV Charging help our society earn money?
The RWAs can add a premium to the electricity tariff to pay for the costs incurred. Some partnerships have shown that the RWAs earn money by opening the chargers to residents and users. In the case of SaveKar, the ROI calculator shows that a multi-charger setup can pay off in less than a year. Societies also earn 100% of the money spent on charging using their CMS.
6. How does safety and compliance work for EV Charging in Societies?
Guidelines have been set by the government, and expert bodies like ARAI have also given guidelines to follow proper EVSE, fire safety, and get dedicated connections via DISCOMs. Single-window operations have also been implemented by some DISCOMs to get permissions for RWAs, including permissions from electricity boards, local bodies, and fire departments.
7. How hard is it for an RWA to manage EV chargers day-to-day?
With a modern CMS, most day-to-day operations such as remote resets, monitoring, tariff changes, and basic troubleshooting are handled through the dashboard, thereby taking the burden off office staff and volunteers. Additionally, SaveKar provides support staff and on-ground partners, and there’s no need for the RWA to have technical staff to keep the chargers up and running.
Postscript: Technical deep dive (for engineers and product teams)
If you are a product manager or an engineering lead in a society app or ERP company, or part of an RWA’s IT sub-committee, then the above section provides a more detailed technical architecture that you can consider.
A. End-to-end architecture
Chargers
- Using OCPP-compliant AC or DC chargers establishes requirements that depend on both parking type and load needs. The system requires customers to check their firmware version against the OCPP version that their CMS system operates.
- The system requires the system to provide stable connectivity throughout all areas, including the basement and parking spaces, using connection methods that include Ethernet, Wi-Fi, and 4G.
CMS (e.g., SaveKar)
- OCPP central endpoint for managing charger connectors, sessions, firmware updates, and smart charging profiles.
- Also provides RESTful APIs for integrations and UI dashboards for monitoring.
RWA or Society Software
- Multi-tenant software with each society as an “account.”
- Modules for flats/residents, billing, accounting, complaints, and potentially also for EV charging.
Integration Layer
- Server-side integration between Society App and CMS through backend-to-backend communication over HTTPS with JWT authentication, as provided by SaveKar.
- Also, webhooks or polling for event-driven communication for events such as “session started,” “session ended,” and “payment confirmed.”
B. Data model mapping (simplified)

You should keep external IDs from SaveKar in your own database tables. This will help you check records against each other and prevent duplicate entries.
C. Typical API interactions (SaveKar style)
- List the chargers for a society: display an overview in your admin interface via the CMS API for health and utilisation stats.
- Retrieve completed sessions: either by periodic sync (e.g., every night) or webhooks, and update your billing ledger.
Reconcile payments: if payments are collected by SaveKar via UPI for settled sessions, consider completed sessions “settled” and update your GL accordingly.
D. Security and compliance considerations
- Ensure all API calls use HTTPS with a secure version of TLS for the API calls; note that the Partner API for us already uses secure authentication with JSON Web Tokens.
- Implement RBAC for your RWA app so only authorised office bearers can access the EV infrastructure.
- Store transaction logs for an appropriate period (e.g., 7+ years) for accounting and audit needs according to your jurisdiction.
If you would like to pursue this idea further, your next step could be:
- As an RWA, shortlist the OCPP-compliant chargers and reach out to the SaveKar team for a free consultation on hardware + CMS + WhatsApp + UPI setup that can integrate with your existing society software.
- As a software vendor, study the Partner API documentation provided by SaveKar and plan a pilot with your software for a couple of societies to test the end-to-end process.
Related reads
Browse all
What is OCPI? How EV Roaming Boosts Revenue for EV Charging Stations
Learn what OCPI (Open Charge Point Interface) is, how EV roaming works, and how it can increase utilisation and revenue for EV charging stations in India and globally.

EV Charging Pricing Models in India: How to Set Fair Tariffs for Community Chargers
Learn how to set fair, profitable EV charging tariffs for community chargers in Indian apartments, gated societies, and hotels with simple, proven pricing models.

Submetering for EV Chargers: How to Bill Apartment Residents Fairly (Especially in India)
Learn how EV submetering works in apartments, compare billing models, and see how to bill residents fairly using solutions like Savekar’s WhatsApp + UPI CMS.