Authorized partner of YooKassa Partners API

Manage your charging stations. Earn from them, if you want to.

OCPP CSS is infrastructure for charging stations: OCPP 1.6 / 2.0.1 connectivity, tariffs and schedules, a driver app, remote station control. If the station earns revenue, the money goes straight into your YooKassa shop, bypassing the platform. Commission is 4% per receipt; if YooKassa doesn't work for you, a prepaid balance with hourly billing is coming soon.

Money bypasses the platformYooKassa OAuth · 1-clickOCPP 1.6 / 2.0.14% per receipt via YooKassa
Movement of funds

From the QR code on the station to your bank account

No intermediaries, no workaround schemes. The payment is created directly in your YooKassa shop through a standard platform API. A direct-settlement model, familiar from global payment platforms.

  1. 1
    Driver - two scenariosVisa · Mastercard · MIR · SBP · SberPay

    One-off payment by QR code or returning customer in the app

    When the driver pays for charging, the funds go straight to your YooKassa shop. Both scenarios are supported: one-off payment without registration (QR code scanned right on the station) and a personal cabinet for returning customers.

    One-off payment

    QR code on the station → payment page

    An occasional driver scans the QR code - your station's payment page opens with the tariff and a "Pay" button. No registration, no app installation. Right for one-off trips.

    OCPP CSS Pay — страница оплаты зарядки
    Returning customers

    Web app for regular drivers

    Regular drivers register in the web app driver.ocpp-css.com: session history, wallet, saved cards, RFID tags, notifications. Installs to the phone in one tap - no app stores required.

    driver.ocpp-css.com ↗
    OCPP CSS Driver — личный кабинет
  2. 2
    2 · PaymentOAuth authorization · shop token

    Payment is created in your YooKassa shop

    Our platform creates the payment directly in your YooKassa shop through the standard OAuth Partners API. This is a regular YooKassa payment request, not a split between accounts.

  3. 3
    3 · SettlementNext business day · out of a 100 ₽ payment

    Funds arrive on your bank account

    YooKassa settles the funds to the shop's account (i.e. your bank account) on the next business day. The T+1 timing is YooKassa's own settlement schedule, not a platform hold: funds never reach our account at all, so we're physically unable to delay them.

  4. 4
    4 · ReceiptReceipt to driver + to OFD

    Fiscal receipt on your tax ID

    The 54-FZ receipt is issued on your tax ID through the online cash register connected to YooKassa. The simplest option - Evotor's free "Receipts from YooKassa" program.

What you get

Infrastructure, not just payment acceptance

Four systems you get on connection. Each one runs in the live portal today - this isn't a roadmap.

Cloud portal for the owner

  • Station map with real connector states, live: available / charging / reserved / faulted
  • Live sessions: table, card, grid and map views; filters and date presets
  • Invoices, payments and reports - the whole financial history in one place
  • Multiple organizations and networks under one account; own theme and logo for corporate operators
  • 8 UI languages

Operational control

  • OCPP Pro - an engineer's console: direct station commands, including remote reboot and diagnostics (52 protocol commands)
  • Inline OCPP log: expandable request/response tree, RFID and charge-point columns
  • Every station's online/offline status in real time - a dropped link shows up instantly
  • "Defects" fault tracking: a ticket moves through Open → In progress → Resolved, nothing gets lost in email threads

Tariffs and access

  • Four charging-speed modes × five billable services: kWh, minute of charging, waiting, idle, reservation
  • Weekly hourly tariff schedule - pricier at peak, cheaper at night
  • Holds: funds are frozen until charging starts - fraud protection with no operator involvement
  • RFID cards and whitelists: residents charge free or discounted, guests pay the commercial rate

Driver app

  • Station map with availability and connector-type filters (CCS, CHAdeMO, GB/T, Type 2)
  • Real-time charging state: idle → starting → charging → finished
  • Wallet: linked cards, RFID tags, auto-topup
  • Session and payment history; the web app installs in one tap, no app stores
Context

A charging station without a CSMS is just a socket with a connector

CSMS - Charging Station Management System - turns the hardware into a payment terminal, billing system and driver portal. It speaks one language to hundreds of station models and takes six systems off your plate.

What CSMS does

Six systems in one

  • Talks to stations over OCPP

    Receives OCPP 1.6 / 2.0.1 from ABB, Schneider, Wallbox, Sigma, Atess and others - one common language for the whole market.

  • Accepts payments

    Creates a payment in your YooKassa shop, accepts cards, SBP, SberPay, issues refunds - through standard API.

  • 54-FZ fiscal receipts

    Receipt is issued on the operator's tax ID via the connected cash register. OFD and fiscal drive - all on YooKassa's side.

  • Driver management

    Guest by QR with no signup or PWA portal with history, wallet, RFID and push notifications.

  • Fraud protection

    Funds frozen until charging starts, per-card limits, driver verification - with no operator involvement.

  • Operator support

    Online/offline monitoring, dropped-link recovery, session restoration, daily reports in the portal.

Familiar analogies

Nobody builds infrastructure from scratch

Every infrastructure layer has a ready-made pattern. CSMS is exactly that kind of layer - only for charging stations.

  • Shops don't build their own acquiring

    They plug into YooKassa or Tinkoff Kassa - and accept cards from every bank.

  • Sellers don't build their own logistics

    They plug into Wildberries or Ozon - and sell across the country with no warehouse of their own.

  • Sole prop doesn't hire a developer for tax filing

    Uses Kontur or 1C Cloud - and submits returns in one click.

  • Station owners don't write their own CSMS

    They plug into OCPP CSS - and earn from the first session. No servers, no integrations, no in-house engineers.

Audience

Who it's for

Sole proprietors and companies with 1–15 stations. Self-employed (NPD) excluded - limits don't fit.

HOA / Property management

Underground parking of a residential complex. RFID cards for residents: free or discounted charging, guests pay the commercial rate. Accounting reports with 1C export. Side income + parking-spot rental value uplift.

Business centers

Stations for tenants and visitors. No internal IT needed - connection, tariffs, fiscalization handled on our side.

Hotels

Charging at parking - value-add for guests, ESG report, side income. Works even for one station at a country hotel.

Fuel stations / AGNS

Add EV charging without a separate IT contract. Increase average ticket - driver waits for the charge and steps into the shop.

Roadside cafe / shop

1-2 stations near a highway. Driver stops to charge - orders coffee and lunch while waiting. Pure upsell.

Parking developer

5-15 stations in a multi-level parking. Time-of-day tariffs, several networks under one account, RFID tags for tenants - a full operator toolkit.

Step-by-step setup

Five steps to your first receipt

Each step is a short action in our portal or in your YooKassa account. No vague "contact your manager".

  1. 1
    Step 1 · Sign up≈ 1-2 min · on our side

    Register in the OCPP CSS portal

    Email and password - sign-up takes under a minute. Cloud portal access opens immediately: station map, live sessions, time-of-day tariffs, clients, invoices, reports, OCPP log.

    Drivers - separate

    Drivers have their own app at driver.ocpp-css.com

    Drivers register in the web app at driver.ocpp-css.com - installs to the phone in one tap, no Google Play or App Store. Once registered, drivers can also sign into the cloud portal - there's a separate driver cabinet there: pay for charging, session history, wallet, linked cards and RFID tags, financial history. Costs the station owner nothing and requires no setup - the driver cabinet runs on the same platform.

  2. 2
    Step 2 · YooKassa shop≈ 2-8 business days · your time

    Register a YooKassa shop (if not yet registered)

    Application form, passport, tax ID, bank account details. We recommend enabling "Receipts from YooKassa" - Evotor's free program until December 1, 2026, covers 54-FZ requirements automatically.

  3. 3
    Step 3 · Connecting via OAuth≈ 30 seconds · one click

    Connect YooKassa to our portal

    In our dashboard click "Connect YooKassa" - you'll be redirected to yookassa.ru, pick your shop and confirm the connection - you'll return already connected. Standard OAuth Partners API authorization.

  4. 4
    Step 4 · OCPP protocol≈ 5 minutes per station

    Connect the station via OCPP

    Open the station's web interface (see the manufacturer's manual) and enter your personal URL for connecting the charging station to the OCPP server. You'll find it in the "Stations" section after clicking "Connect station". Save the settings and restart the station - it connects within a minute. Works with any station running OCPP 1.6 or 2.0.1.

  5. 5
    Step 5 · Tariff and first receipt≈ 5 minutes · then automatic

    Set the tariff - and you start earning

    In the "Tariffs" section, set a price per speed mode - slow, standard, fast, ultra-fast - and per service: charging by kWh or by minute, waiting, pause, reservation. Hourly schedules and holds are configured on the adjoining tabs. From there the driver sees the tariff in the app or on the payment page - pays, and the funds arrive on your bank account the next business day.

Pricing

4% per payment - or a prepaid balance with hourly billing

Onboarding and portal are always free. By default the platform earns only when you earn: 4% per payment through YooKassa. YooKassa doesn't fit (CIS, other constraints) - a prepaid balance with hourly billing is coming soon.

Standard
Free

+ 4% per transaction via YooKassa

  • Owner portal, PWA Driver, PWA Pay
  • OCPP 1.6 / 2.0.1
  • YooKassa via OAuth Partners API
  • Email support, typically same-day
  • Remote station control and fault tracking - included, no extra fees
Connect my station
Per ₽100 driver payment
YooKassa acquiring
~2,8 ₽
Our commission
4,0 ₽
To your account
~93,2 ₽

For comparison: comparable platforms abroad take 8–10% per transaction or a flat annual fee per port, and aggregators route revenue through their own balance. We charge 4%, settled directly to your account.

Final commission rate is fixed in the contract. Electricity and taxes - separate (see calculator below).

Coming soon

How the balance will be priced - you only pay for charging time

Billing isn't based on the calendar hours a station is online - it's based on the connector's actual charging time, using the same tariff engine that already meters regular sessions. Station isn't charging - no service fee.

ModePowerRate
Slowup to 7 kWComing soon
Standard7-22 kWComing soon
Fast22-50 kWComing soon
Ultra-fast50+ kWComing soon

The rate is per minute of actual charging on the connector, not per idle hour. Final figures and launch date are still being confirmed.

Calculator

How much you take home

Net profit after electricity, acquiring, our commission and tax. Drag the sliders.

Income calculator

Real profit after all deductions

Your tax regime
Net to your pocket58,978/ month
Connect my station

Estimate. Electricity rates and ticket size depend on the location. Tax is simplified - check with your accountant for exact figures.

FAQ

Frequently asked

Who collects payments - you or me?

You collect payments. After OAuth connection your YooKassa shop stays under your full control. Funds arrive directly on your bank account through YooKassa on the next business day. The receipt is issued on your tax ID. The platform only initiates payments on your behalf through the standard OAuth Partners API of YooKassa.

What do I do if I want to disconnect?

In your YooKassa account, in the "Authorized applications" section, find "OCPP CSS" and click "Revoke". Payments through the platform stop immediately. No phone calls required, no penalty fees.

What data does the platform have access to?

The OAuth Partners API of YooKassa limits the platform's access to specific operations: creating payments, viewing their status, issuing refunds. We do not have access to your shop settings, YooMoney wallet balance or personal profile data. Before you click "Allow" on the YooKassa consent screen, the exact list of permissions is shown.

What charging stations are supported?

Any station with OCPP 1.6 or 2.0.1 - that's more than 95% of equipment on the market: ABB, Schneider, Wallbox, EVlink, Sigma, EnerCharge, Atess, ChargeAmps and others. The system is vendor-independent; for the exact connection field names refer to your station vendor's manual.

What if I have only one or two stations?

This is a typical scenario: a roadside cafe, a small hotel, a homeowners' association of a small residential complex. The 4% rate applies regardless of station count. Connecting takes the same time whether you have one station or thirty.

Can I run several legal entities or brands on one account?

Yes. The platform supports several organizations under a single operator account. This is useful if you manage stations of multiple legal entities or want to develop your own brand with a custom theme, logo and domain for corporate clients.

Which online cash register do I need?

We recommend "Receipts from YooKassa" - Evotor's free program available for new sole proprietors and legal entities of the Russian Federation until December 1, 2026. It's set up in your YooKassa account and adds 0.6% to the commission. The fiscal drive and OFD are on YooKassa's side. You can also connect your own online cash register - ATOL Online, Evotor, KOMTET - directly through your YooKassa account.

What about VAT, receipts and OFD?

The receipt for the driver is issued on your tax ID through the online cash register connected to YooKassa. VAT is charged according to your tax regime (simplified - no VAT, general - 20%). The platform does not interfere with fiscalization - that is between you and YooKassa.

How are tariffs configured for drivers?

In the portal you set rates per station and per time of day: per kilowatt-hour, per minute, per session, idle penalty. Different tariffs are supported for reservation, waiting and charging. The driver sees the rate in the app or on the QR payment page before charging starts.

Can I switch from another CSMS without re-flashing firmware?

Yes. Most stations let you change the OCPP server address via the local web interface or an RFID administrator card. No firmware changes required.

What happens if a station loses internet connection?

On most stations OCPP commands are stored locally and sent to the server once the connection is restored. The portal shows the "offline" state in real time. Charging itself does not depend on the cloud - only billing and reporting do.

What happens if a station breaks down? Who's responsible for what?

The software side and payments are our responsibility. The portal has fault tracking: a ticket moves through Open → In progress → Resolved. Each station's online/offline status is visible in real time, and some issues are fixed with direct OCPP commands - for example, a remote reboot from the OCPP Pro console. Physical repair of the hardware is the responsibility of the station manufacturer or your service organization: we don't service the equipment itself, but we provide the diagnostics that make a service engineer's job easier.

Are updates and new features paid?

No. Updates to the portal, the driver app, support for new OCPP versions and other capabilities are included in the standard 4% rate. There are no extra charges for new features.

How is OCPP CSS different from other Russian CSMS platforms?

The key difference is where the money goes. Most platforms route revenue into the platform's own account or internal balance first, then pay it out to the owner on a schedule. With us, the payment is created directly in your YooKassa shop through the OAuth Partners API: funds go straight to your bank account, the receipt is issued on your tax ID, and the platform is physically unable to hold the money because it never receives it. This direct-settlement model is standard for global payment platforms - with us, the money never passes through an intermediate platform account at all.

Who's behind this

A-POST-OL platform - in production since 2017

OCPP CSS isn't the only brand running on the A-POST-OL platform - several other products in the ecosystem run on it too, not a one-off build for a single project.

9+
years in production
8
ecosystem brands
Contract and legal entity
IE Prepodobny Alen Alekseevich
OGRNIP: 321508100604655

The service is provided by the author of the A-POST-OL platform - a backend developer with 10+ years of experience in fintech and enterprise projects. Contracts are signed directly, without intermediaries.

Support

Describe your question

We reply within one business day. You can also email info@ocpp-css.com.

Ready to start?

Payments go straight to your account via YooKassa - no upfront cost to connect.

Money bypasses the platform - to your account via YooKassaOCPP 1.6 / 2.0.1Remote station control54-FZ via YooKassa register

Free setup · 4% or balance