← Zurück zu Client Studies
Case Study

Ein Billing Provider. Drei Abrechnungswelten.

Wie Stackbox B2C Ad-hoc-Laden, wiederkehrende Tarifpläne und aggregierte MSP-Abrechnung über einen einzigen Billing Provider abwickelt – datenbasiert, automatisiert und mit vollständiger Rückführung in die CPO-Buchhaltung.

Branche E-Mobility / CPO
Bereich Billing & Finance
Produkt Billing Integration

Drei Abrechnungsrealitäten. Ein System. Null Kompromisse.

Ein CPO, der sowohl Direktkunden als auch Flottenoperatoren und MSPs bedient, betreibt de facto drei grundverschiedene Abrechnungsmodelle parallel – mit unterschiedlichen Datenquellen, Abrechnungslogiken, Empfängern und Buchungsanforderungen. Diese Komplexität in einem einheitlichen Billing-Prozess zu lösen, ist die eigentliche Herausforderung.

B2C Ad-hoc: Einzeltransaktion, sofortige Abrechnung

Ad-hoc-Ladevorgänge via App müssen sessiongenau und sofort abgerechnet werden. Jede Session ist eine eigenständige Transaktion mit individuellem Betrag, die direkt dem Endkunden zugestellt werden muss – ohne Verzögerung, mit steuerkonformem Beleg.

B2C Recurring: Tarifpläne mit Subscription-Logik

Abonnementkunden zahlen eine periodische Grundgebühr und laden zu Vorzugskonditionen. Die Billing-Logik muss Subscription-Zyklen, Verbrauchsabrechnung on top und Tarifwechsel zwischen Perioden korrekt abbilden – automatisch und ohne manuelle Nacharbeit.

B2B MSP: Aggregierte Abrechnung nach MSP-Tarifen

MSPs schicken ihre Nutzer – ob per App oder Ladekarte – an die CPO-Infrastruktur. Alle Sessions eines MSPs müssen aggregiert, nach dem bilateral vereinbarten MSP-Tarif bewertet und als konsolidierte Rechnung an den MSP gestellt werden.

Heterogene Datenquellen pro Stream

Session-Daten (CDRs) kommen aus dem CPMS, Tarifzuordnungen aus dem Vertragsmanagement, Zahlungsstatus vom PSP und MSP-Vertragsdaten aus dem Roaming-Backend. Für jeden Stream müssen die richtigen Daten zusammengeführt und korrekt ausgewertet werden.

Buchhaltung: Rückführung und Kostenstellen

Bezahlte Rechnungen, Stornos, Teilzahlungen und Gutschriften müssen strukturiert an die CPO-Buchhaltung zurückgeführt werden – mit korrekter Zuordnung zu Kostenstellen, Steuerklassen und Buchungskreisen für ERP oder DATEV.

Steuerkonformität über alle Streams

B2C-Rechnungen, B2B-MSP-Rechnungen und Abogebühren unterliegen verschiedenen steuerlichen Anforderungen – unterschiedliche Leistungsdaten, Steuerausweise und Archivierungspflichten, die je Stream korrekt abgebildet sein müssen.

Der Kern des Problems

Keiner dieser drei Abrechnungsströme funktioniert nach derselben Logik. Ad-hoc ist transaktional, Tarif ist subscription-basiert, MSP ist aggregiert und vertragsgebunden. Ein Billing Provider kann das technisch leisten – aber nur, wenn die Datenlage stimmt: korrekt aufbereitet, stream-spezifisch zugeordnet und vollständig per API übergeben. Das ist die Integrationsaufgabe, die Stackbox löst.

Jeder Stream hat seine eigene Logik – und seine eigene Datenstruktur.

Bevor die Integration in den Billing Provider greift, muss jeder Abrechnungsstrom als eigenständige Einheit verstanden und modelliert werden. Stackbox hat diese drei Streams sauber getrennt, datenbasiert ausgearbeitet und als separate API-Lieferungen an den Billing Provider übergeben.

B2C · Ad-hoc

Direktzahlung per App

Endkunde startet Ladevorgang über App oder QR-Code, zahlt per PSP direkt. Keine Vorabregistrierung für Tarif erforderlich.

Session-CDR aus CPMS als Datenbasis pro Transaktion
Sofortrechnung mit steuerkonformem Beleg per E-Mail / App
PSP-Zahlungsbestätigung als Triggereignis für Rechnungsstellung
Sofortige Buchung in CPO-Buchhaltung nach Zahlungseingang
B2C · Tarif & Abo

Tarifpläne & Subscriptions

Registrierte Kunden mit Tarifvertrag zahlen Grundgebühr periodisch und werden für Verbrauch darüber hinaus separat abgerechnet.

Monatliche Subscription-Gebühr als Recurring Charge automatisch
Verbrauchsabrechnung auf Basis tarifspezifischer kWh-Preise
Tarifwechsel mid-cycle korrekt anteilig abgerechnet
Zahlungsausfälle und Dunning-Prozess über Billing Provider
B2B · MSP Aggregiert

eMSP-Sammelrechnung

MSPs senden ihre Kunden – per App oder Ladekarte (RFID) – an die Ladeinfrastruktur des CPOs. Abrechnung läuft aggregiert gegen den MSP.

Alle Sessions des MSP-Pools aggregiert pro Abrechnungsperiode
Bewertung nach bilateral vereinbartem MSP-Tarif (B2B-Preis)
Konsolidierte Rechnung an MSP, unabhängig von dessen Endkundenpreisen
Reconciliation: CDR-Abgleich mit MSP-seitigen Daten (OCPI)

Eine API-Schicht, die alle drei Streams orchestriert.

Stackbox hat eine Billing-Integrationsschicht entwickelt, die zwischen CPMS, Vertragsmanagement, PSP und Billing Provider vermittelt. Sie sorgt dafür, dass jeder Abrechnungsstrom die richtigen Daten in der richtigen Struktur erhält – und dass die Ergebnisse vollständig in die CPO-Buchhaltung zurückfließen.

1

CDR-Aufnahme & Stream-Klassifikation

Jeder abgeschlossene Ladevorgang liefert einen CDR aus dem CPMS. Die Integrationsschicht klassifiziert jeden CDR automatisch: Ad-hoc-Direktzahlung, Tarifkunde oder MSP-Session – auf Basis von Token-Typ, Kundenzuordnung und Vertragskontext.

2

Stream-spezifische Datenanreicherung

Abhängig vom klassifizierten Stream werden die CDR-Daten angereichert: für Ad-hoc mit PSP-Transaktionsdaten, für Tarifkunden mit dem aktiven Tarifmodell und Subscription-Status, für MSP-Sessions mit dem bilateral vereinbarten B2B-Tarif und MSP-Vertragsreferenz.

3

API-Übergabe an Billing Provider

Die aufbereiteten Datensätze werden stream-spezifisch an den Billing Provider übergeben: Ad-hoc als Einzeltransaktion mit sofortiger Rechnungsstellung, Tarifkunden als Verbrauchsposten zur Subscription, MSP-Sessions als aggregierter Batch pro Abrechnungsperiode.

4

MSP-Aggregation & Tarifbewertung

Alle Sessions eines MSPs werden pro Periode gesammelt, nach dem MSP-spezifischen Tarif bewertet und als konsolidierter Posten abgerechnet. Die Logik berücksichtigt Ladetypunterschiede (AC/DC), Standortkategorien und etwaige Rabattvereinbarungen aus dem MSP-Vertrag.

5

Rückführung in CPO-Buchhaltung

Rechnungsstatus, Zahlungsein- und -ausgänge, Stornierungen und Gutschriften werden vom Billing Provider per Webhook oder API-Polling zurückgespielt und in das ERP- oder Buchhaltungssystem des CPOs übergeben – mit korrekter Kostenstellen- und Steuerzuordnung je Stream.

6

Dunning & Exception Handling

Zahlungsausfälle, Rückbuchungen und strittige MSP-CDRs werden stream-spezifisch behandelt: automatisches Dunning für B2C-Kunden, eskalierte Klärungsprozesse für B2B-Disputes und strukturierte Fehlerprotokolle für nicht zuordenbare Sessions.

Datenfluss

CPMS · CDRs
+
PSP · Zahlungen
MSP-Verträge
+
Tarif-Config
Stackbox · Billing Layer
Klassifikation · Anreicherung · Routing
Billing Provider
B2C Rechnung
Abo-Billing
MSP Invoice
ERP / DATEV

CDR → Billing Mapping

CDR Feld Billing Objekt
session_id invoice.line_item
total_energy charge.quantity
token.uid customer.id / msp.id
tariff_id price_plan.id
start_datetime billing_period
total_cost line_item.amount

Ad-hoc: Echtzeit-Rechnungsstellung

Jede abgeschlossene Ad-hoc-Session löst automatisch eine Rechnungserstellung aus. CDR und PSP-Transaktion werden verknüpft, der steuerkonform formatierte Beleg geht sofort per E-Mail und ist in der App abrufbar – ohne manuelle Nachbearbeitung.

Sofort-Beleg PSP-Verknüpfung E-Mail & App GoBD

Recurring: Subscription & Verbrauch

Tarifkunden erhalten automatisch ihre monatliche Grundgebühr als Recurring Charge sowie eine separate Verbrauchsrechnung für alle Sessions der Periode. Tarifwechsel mid-cycle werden tagesgenau anteilig berechnet.

Subscription Proration Tarifwechsel Dunning

MSP: Aggregation & B2B-Tarif

Alle Sessions eines MSP werden über die Periode gesammelt und nach dem bilateral vereinbarten Preisgefüge bewertet. Die konsolidierte B2B-Rechnung enthält eine vollständige Session-Liste als Anlage und ist OCPI-CDR-referenziert.

Aggregation MSP-Tarif OCPI-CDR Reconciliation

Buchhaltungs-Rückführung

Rechnungsstatus und Zahlungsereignisse fließen strukturiert zurück in die CPO-Buchhaltung. Jeder Buchungsposten trägt Kostenstelle, Steuerklasse und Stream-Kennzeichen – direkt importierbar in ERP-Systeme und DATEV-kompatibel.

ERP-Integration DATEV Kostenstellen Steuerklassen

Was in die CPO-Buchhaltung zurückfließt

Strukturierte Datensätze je Abrechnungsstrom – automatisch, vollständig, buchungsfertig.

B2C Ad-hoc
Rechnungsnummer & -datum
Betrag inkl. MwSt.
Zahlungsstatus & -datum
PSP-Transaktions-ID
Kostenstelle Ladepunkt
B2C Tarif / Abo
Subscription-Periode
Grundgebühr + Verbrauch
Tarif-ID & -version
Mahnstatus / Dunning-Level
Storno & Korrekturrechnungen
B2B MSP
MSP-ID & Vertragsreferenz
Aggregierter Periodenbetrag
Session-Anzahl & kWh gesamt
B2B-Steuerkennzeichen
Dispute-Status & offene Posten

Was sich für CPOs konkret verändert.

Von drei parallelen, teils manuellen Prozessen zu einem vollautomatischen Billing-Stack – mit messbarem Ergebnis von Tag eins an.

3

Abrechnungsströme vollständig automatisiert über einen einzigen Billing Provider

0

manuelle Buchungen – alle Daten fließen strukturiert und automatisch ins ERP zurück

100%

CDR-Abdeckung – keine Session geht unberechnet durch, egal welcher Stream

API

vollständig API-basiert – kein manueller Export, kein CSV-Upload, keine Medienbrüche

GoBD

steuerkonformes Belegwesen und revisionssichere Archivierung aller Rechnungen

skalierbar auf beliebig viele MSP-Partner und B2C-Kunden ohne Mehraufwand

Wir hatten drei verschiedene Abrechnungsprozesse, die alle irgendwie halbautomatisiert liefen – Ad-hoc über den PSP, Tarifkunden über eine separate Lösung und MSP-Abrechnung fast manuell mit Excel. Stackbox hat das in einer einzigen Integrationsschicht zusammengeführt. Heute läuft alles automatisch – und unsere Buchhaltung bekommt strukturierte Daten, die direkt buchungsfähig sind.

CFO & Head of Operations, CPO · Deutschland

Bereit, alle Abrechnungsströme zu automatisieren?

Wir zeigen dir, wie die Stackbox Billing-Integrationsschicht deine CDR-Daten aufbereitet und stream-spezifisch an deinen Billing Provider übergibt – inklusive vollständiger Rückführung in deine Buchhaltung.

Gespräch vereinbaren