intermediate
preisgestaltung
abrechnung
quittungen

Fahrtkosten verstehen

Vollstaendige Anleitung, die erklaert, wie Fahrtkosten berechnet werden und was Kunden auf ihren Quittungen sehen, einschliesslich Fehlerbehebung bei Abrechnungsfragen.

Levy Fleets TeamDecember 25, 202518 min read

Fahrtkosten verstehen

Diese Anleitung erklaert, wie Fahrtkosten berechnet werden und was Kunden auf ihren Quittungen sehen. Ob Sie ein Fahrer sind, der seine Rechnung verstehen moechte, oder ein Betreiber, der eine Preisfrage klaeren moechte - dieser Artikel schluesselt jede Komponente einer Fahrtabrechnung auf.


Ueberblick

Jede abgeschlossene Fahrt erzeugt eine detaillierte Kostenaufschluesselung. Das Verstaendnis dieser Komponenten hilft Betreibern, Kosten gegenueber Kunden zu erklaeren, zu ueberpruefen, ob die Preisgestaltung korrekt funktioniert, und Abrechnungsfragen zu beantworten.

Was Kunden sehen

Wenn eine Fahrt endet, erhalten Kunden eine Quittung mit:

  • Einzelne Kostenkomponenten (Entsperrung, Zeit, Pause, Strecke)
  • Alle angewendeten Rabatte (Abonnements, Pakete, Aktionen)
  • Dynamische Preisanpassungen
  • Endgueltiger berechneter Betrag

Was Betreiber sehen

Das Dashboard bietet zusaetzliche Details:

  • Basiskosten vor Rabatten
  • Jede Rabattquelle und -betrag
  • Status der Tagesobergrenze-Anwendung
  • Vollstaendiger Abrechnungs-Pruefpfad

Kostenkomponenten

Entsperrgebuehr

Eine einmalige Gebuehr, die bei Fahrtbeginn erhoben wird.

BeschreibungBeispiel
Feste Gebuehr zum Entsperren des Fahrzeugs1,00 $

Kundenquittung: "Entsperrgebuehr: 1,00 $"

Wann angewendet: Wird immer bei Fahrtbeginn berechnet (es sei denn, durch Abonnement/Paket abgedeckt)

Berechnung:

Entsperrgebuehr = Preisregel unlock_fee_cents / 100

Zeitgebuehr

Kosten basierend darauf, wie lange der Kunde aktiv gefahren ist.

BeschreibungBeispiel
Minutentarif × aktive Minuten15 Min × 0,39 $ = 5,85 $

Kundenquittung: "Zeit: 15 Min × 0,39 $/Min = 5,85 $"

Berechnung:

Aktive Minuten = Gesamtminuten - Pausenminuten
Zeitgebuehr = Aktive Minuten × Minutentarif

Wichtig

  • Aktive Zeit schliesst pausierte Zeit aus
  • Minuten werden auf ganze Zahlen gerundet
  • Teilminuten am Fahrtende koennen aufgerundet werden

Pausengebuehr

Kosten waehrend pausierter Teile der Fahrt.

BeschreibungBeispiel
Pausentarif × pausierte Minuten5 Min × 0,10 $ = 0,50 $

Kundenquittung: "Pause: 5 Min × 0,10 $/Min = 0,50 $"

Berechnung:

Pausengebuehr = Pausenminuten × Pausen-Minutentarif

Hinweis

Wenn kein Pausentarif konfiguriert ist, gilt der regulaere Minutentarif.

Streckengebuehr

Kosten basierend auf zurueckgelegter Strecke (nur fuer streckenbasierte Preise).

BeschreibungBeispiel
Km-Tarif × Kilometer8,5 km × 0,30 $ = 2,55 $

Kundenquittung: "Strecke: 8,5 km × 0,30 $/km = 2,55 $"

Berechnung:

Streckengebuehr = Strecke (km) × Km-Tarif

Wichtig

  • Strecke wird waehrend der Fahrt per GPS verfolgt
  • Gilt nur fuer Fahrzeuge mit Streckenpreisen
  • Ein Fahrzeug verwendet entweder zeitbasierte ODER streckenbasierte Preise, nicht beides

Die vollstaendige Kostenaufschluesselung

Basis-Zwischensumme

Die Summe aller Rohkosten vor Anpassungen:

Basis-Zwischensumme = Entsperrgebuehr + Zeitgebuehr + Pausengebuehr + Streckengebuehr

Beispiel:

Entsperrung:   1,00 $
Zeit:          5,85 $
Pause:         0,50 $
Strecke:       0,00 $  (zeitbasierte Preise)
───────────────────────
Zwischensumme: 7,35 $

Nach Vorteilen

Abonnements und Fahrtpakete reduzieren die Zwischensumme:

Nach Vorteilen = Basis-Zwischensumme - Abonnement-Rabatt - Paket-Rabatt

Beispiel mit Abonnement:

Basis-Zwischensumme:       7,35 $
Abonnement-Rabatt:        -5,00 $  (10 Min + Entsperrung abgedeckt)
───────────────────────────────────
Nach Vorteilen:            2,35 $

Nach dynamischen Preisen

Dynamische Preisanpassungen (Stoßzeit/Rabatt) werden als naechstes angewendet:

Nach Dynamisch = Nach Vorteilen × Multiplikator + Feste Anpassung

Beispiel mit Stoßzeit:

Nach Vorteilen:     2,35 $
Stoßzeit (25 %):    × 1,25 = 2,94 $
Fester Zuschlag:    + 1,00 $
───────────────────────────────────
Nach Dynamisch:     3,94 $

Nach Aktionscode

Aktionscode-Rabatte werden zuletzt angewendet:

Nach Aktion = Nach Dynamisch - Aktionsrabatt

Beispiel mit Aktion:

Nach Dynamisch: 3,94 $
Aktion (20 %): -0,79 $
───────────────────────
Nach Aktion:    3,15 $

Endbetrag

Die endgueltige Berechnung beruecksichtigt Tagesobergrenzen und Mindestpreise:

Endbetrag = MIN(Nach Aktion, Tagesobergrenze)
Endbetrag = MAX(Endbetrag, Mindestpreis)  // Nur wenn keine Vorteile genutzt

Die Quittung verstehen

Vollstaendiges Quittungsbeispiel

Das koennte ein Kunde bei einer Premium-E-Bike-Fahrt sehen:

═══════════════════════════════════════════════════
          FAHRTQUITTUNG
═══════════════════════════════════════════════════

Fahrzeug:          Premium-E-Bike
Standort:          Innenstadt SF
Datum:             25. Dezember 2025
Dauer:             25 Minuten (20 aktiv, 5 pausiert)
Strecke:           6,2 km

─────────────────────────────────────────────────
KOSTEN
─────────────────────────────────────────────────

Entsperrgebuehr                             1,50 $
Zeit (20 Min × 0,49 $/Min)                  9,80 $
Pause (5 Min × 0,15 $/Min)                  0,75 $
                                          ────────
Zwischensumme                              12,05 $

─────────────────────────────────────────────────
RABATTE & ANPASSUNGEN
─────────────────────────────────────────────────

Premium-Mitglied (20 % Entsperr., 15 % Zeit) -1,77 $
Wochenpass (10 Min abgedeckt)               -4,90 $
Wochenend-Stoßzeit (+15 %)                  +0,81 $
Aktionscode FAHRT20 (20 %)                  -1,24 $
                                          ────────
BERECHNET GESAMT                            4,95 $

═══════════════════════════════════════════════════
Zahlung: Visa ****1234
═══════════════════════════════════════════════════

Quittung mit Gratis-Entsperrung

Wenn ein Kunde eine seiner monatlichen Gratis-Entsperrungen nutzt:

═══════════════════════════════════════════════════
          FAHRTQUITTUNG
═══════════════════════════════════════════════════

Fahrzeug:          Standard-Roller
Standort:          Zentrum
Datum:             25. Dezember 2025
Dauer:             12 Minuten
Strecke:           3,1 km

─────────────────────────────────────────────────
KOSTEN
─────────────────────────────────────────────────

Entsperrgebuehr                             1,00 $
Zeit (12 Min × 0,39 $/Min)                  4,68 $
                                          ────────
Zwischensumme                               5,68 $

─────────────────────────────────────────────────
RABATTE & ANPASSUNGEN
─────────────────────────────────────────────────

Elite-Mitglied - Gratis-Entsperrung        -1,00 $
Elite-Mitglied (20 % Zeit)                 -0,94 $
                                          ────────
BERECHNET GESAMT                            3,74 $

═══════════════════════════════════════════════════
Verbleibende Gratis-Entsperrungen diesen Monat: 4 von 5
═══════════════════════════════════════════════════

Erklaerung der Einzelposten

"Premium-Mitglied (20 % Entsperr., 15 % Zeit): -1,77 $"

  • Treueprogramm-Rabatt fuer Premium-Mitglieder
  • 20 % Rabatt auf Entsperrgebuehr: 1,50 $ × 0,20 = 0,30 $
  • 15 % Rabatt auf Zeitkosten: 9,80 $ × 0,15 = 1,47 $
  • Gesamte Stufen-Ersparnis: 1,77 $

"Elite-Mitglied - Gratis-Entsperrung: -1,00 $"

  • Monatlicher Gratis-Entsperrungs-Vorteil genutzt
  • Elite-Stufe beinhaltet 5 Gratis-Entsperrungen pro Monat
  • Kunde hat sich entschieden, eine der verbleibenden Gratis-Entsperrungen zu nutzen
  • Zeigt verbleibende Anzahl nach der Fahrt

"Entsperrgebuehr: 1,50 $"

  • Basisgebuehr zum Entsperren des Fahrzeugs
  • Pro Fahrzeugmodell konfiguriert
  • Kann durch Abonnements/Pakete oder Stufen-Vorteile abgedeckt werden

"Zeit (20 Min × 0,49 $/Min): 9,80 $"

  • Nur aktive Fahrzeit
  • 5 pausierte Minuten von dieser Berechnung ausgeschlossen
  • Verwendet den Minutentarif fuer dieses Fahrzeug

"Pause (5 Min × 0,15 $/Min): 0,75 $"

  • Zeit, in der die Fahrt pausiert war
  • Typischerweise ein niedrigerer Tarif als aktive Zeit
  • Ermutigt Fahrer, Fahrten zu beenden statt unbegrenzt zu pausieren

"Wochenpass (10 Min abgedeckt): -4,90 $"

  • Abonnement-Vorteil angewendet
  • Kundenabonnement deckte 10 der 20 aktiven Minuten ab
  • Spart dem Kunden Geld bei Nutzung seines Abonnements

"Wochenend-Stoßzeit (+15 %): +1,07 $"

  • Dynamische Preisregel angewendet
  • 15 % Erhoehung aufgrund Wochenendnachfrage
  • Auf die Nach-Vorteile-Zwischensumme angewendet

"Aktionscode FAHRT20 (20 %): -1,64 $"

  • Kunde hat einen Aktionscode angewendet
  • 20 % Rabatt auf den Nach-Stoßzeit-Betrag
  • Zuletzt vor der Endsumme angewendet

Tagesobergrenzen-Schutz

Wie Tagesobergrenzen funktionieren

Tagesobergrenzen schuetzen Kunden vor unerwartet hohen Kosten an einem einzelnen Tag.

Beispiel:

  • Tagesobergrenze: 30,00 $
  • Erste Fahrt: 12,00 $ (berechnet)
  • Zweite Fahrt: 15,00 $ (berechnet)
  • Dritte Fahrt: 10,00 $ → Nur 3,00 $ berechnet (Obergrenze erreicht)

Reihenfolge der Obergrenze-Reduzierung

Wenn eine einzelne Fahrt die Tagesobergrenze ueberschreitet, werden Kosten in dieser Reihenfolge reduziert:

  1. Zeitgebuehren - Zuerst reduziert
  2. Pausengebuehren - Zweitens reduziert
  3. Streckengebuehren - Drittens reduziert
  4. Entsperrgebuehr - Zuletzt reduziert (nur wenn noetig)

Dies stellt sicher, dass Kunden wenn moeglich noch fuer das Entsperren des Fahrzeugs zahlen.

Beispiel (Obergrenze bei 30 $, Fahrt gesamt 42 $):

Urspruengliche Aufschluesselung:
  Entsperrung:   1,50 $
  Zeit:          35,00 $
  Pause:         3,50 $
  Strecke:       2,00 $
  Gesamt:        42,00 $

Nach Anwendung der Obergrenze:
  Entsperrung:   1,50 $  (unveraendert)
  Zeit:          23,00 $ (um 12 $ reduziert)
  Pause:         3,50 $  (unveraendert)
  Strecke:       2,00 $  (unveraendert)
  Gesamt:        30,00 $ (begrenzt)

Quittungsanzeige

Wenn die Tagesobergrenze angewendet wird, zeigen Quittungen:

Tagesobergrenze angewendet ✓
Maximale Tagesgebuehr: 30,00 $

Mindestpreis-Verhalten

Wie Mindestpreise funktionieren

Mindestpreise stellen sicher, dass jede Fahrt einen Basisumsatz generiert.

Beispiel:

  • Mindestpreis: 2,00 $
  • Berechneter Gesamtbetrag: 1,20 $
  • Endgebuehr: 2,00 $

Wann Mindestpreise nicht gelten

Mindestpreise werden NICHT angewendet, wenn:

  • Abonnement-Vorteile genutzt wurden
  • Fahrtpaket-Vorteile genutzt wurden

Dies schuetzt Kunden, die bereits fuer ihre Vorteile bezahlt haben.

Beispiel mit Abonnement:

Basis-Zwischensumme:      5,00 $
Abonnement deckt:        -5,00 $
Berechneter Gesamtbetrag: 0,00 $
Mindestpreis:             2,00 $ (nicht angewendet - Abonnement genutzt)
Endgebuehr:               0,00 $

Haeufige Kostenszenarien

Szenario 1: Einfache Fahrt (Keine Rabatte)

Einrichtung: Standard-Roller, 10-Minuten-Fahrt

Entsperrung:  1,00 $
Zeit:         10 × 0,39 $ = 3,90 $
───────────────────────────
Gesamt:       4,90 $

Szenario 2: Pausierte Fahrt

Einrichtung: E-Bike, 15 Min (12 aktiv, 3 pausiert)

Entsperrung:  1,50 $
Zeit:         12 × 0,49 $ = 5,88 $
Pause:        3 × 0,15 $ = 0,45 $
───────────────────────────
Gesamt:       7,83 $

Szenario 3: Abonnement-Abdeckung

Einrichtung: Wochenpass (60 Min/Tag), 25-Minuten-Fahrt

Entsperrung:            1,00 $ (vom Abonnement abgedeckt)
Zeit:                   25 × 0,39 $ = 9,75 $ (vom Abonnement abgedeckt)
Abonnement spart:      -10,75 $
───────────────────────────────────────────
Gesamt:                 0,00 $

Szenario 4: Teilweise Paketabdeckung

Einrichtung: 10-Minuten-Bundle (8 Min verbleibend), 15-Minuten-Fahrt

Entsperrung:         1,00 $ (vom Paket abgedeckt)
Zeit:                15 × 0,39 $ = 5,85 $
Paket deckt:        -4,12 $ (8 Min × 0,39 $ + 1,00 $ Entsperrung)
Verbleibende Zeit:   7 × 0,39 $ = 2,73 $
───────────────────────────────────────────────
Gesamt:              2,73 $

Szenario 5: Stoßzeit + Aktion kombiniert

Einrichtung: 10 $ Fahrt, 25 % Stoßzeit, 20 % Aktion

Basis:          10,00 $
Stoßzeit (25 %): 10,00 $ × 1,25 = 12,50 $
Aktion (20 %):   12,50 $ × 0,80 = 10,00 $
───────────────────────────────────────
Gesamt:         10,00 $

Szenario 6: Tagesobergrenze erreicht

Einrichtung: 45 $ Fahrt mit 30 $ Tagesobergrenze

Berechnet:      45,00 $
Tagesobergrenze: 30,00 $
───────────────────────────
Gesamt:         30,00 $ (begrenzt)

Szenario 7: Treuestufen-Rabatte

Einrichtung: Premium-Stufen-Mitglied (20 % Entsperr., 15 % Zeit), 15-Minuten-Fahrt

Entsperrung:             1,50 $
Zeit:                    15 × 0,39 $ = 5,85 $
Zwischensumme:           7,35 $

Premium-Stufe:
  Entsperrung (20 %):   -0,30 $
  Zeit (15 %):          -0,88 $
  Stufen-Rabatt:        -1,18 $
───────────────────────────────────
Gesamt:                  6,17 $

Szenario 8: Gratis-Entsperrung + Stufen-Rabatt

Einrichtung: Elite-Stufe (5 Gratis-Entsperrungen/Monat, 20 % Zeit-Rabatt), Gratis-Entsperrung nutzend

Entsperrung:             1,00 $
Zeit:                    10 × 0,39 $ = 3,90 $
Zwischensumme:           4,90 $

Elite-Stufe:
  Gratis-Entsperrung:   -1,00 $ (1 von 5 genutzt)
  Zeit (20 %):          -0,78 $
  Stufen-Rabatt:        -1,78 $
───────────────────────────────────
Gesamt:                  3,12 $

Fehlerbehebung bei Kosten

Kunde sagt "Mir wurde zu viel berechnet"

  1. Fahrtdetails ueberpruefen:

    • Tatsaechliche Dauer vs. Kundenerwartung pruefen
    • Ueberpruefen, ob Pausenzeit korrekt erfasst wurde
    • Fahrzeugmodell und dessen Preise bestaetigen
  2. Auf dynamische Preise pruefen:

    • War waehrend der Fahrt eine Stoßzeit aktiv?
    • Wie hoch war der Anpassungsprozentsatz?
  3. Vorteile ueberpruefen:

    • Hatte der Kunde ein aktives Abonnement?
    • Waren Paketkontingente verfuegbar?
    • War die Fahrt am richtigen Standort?
  4. Aktionscode pruefen:

    • Wurde ein Aktionscode angewendet?
    • Ist er bei der Validierung gescheitert (abgelaufen, Limit erreicht)?

Kunde sagt "Mein Abonnement wurde nicht angewendet"

  1. Abonnementstatus ueberpruefen:

    • Ist es als 'aktiv' markiert?
    • Ist es abgelaufen?
  2. Standortabgleich pruefen:

    • Ist das Abonnement auf ein anderes Unterkonto beschraenkt?
    • Ist der Kunde im richtigen Gebiet gefahren?
  3. Kontingente pruefen:

    • Wurden Tageskontingente bereits aufgebraucht?
    • Ist es ein daily_limit-Abonnement, das noch nicht zurueckgesetzt wurde?
  4. Timing ueberpruefen:

    • Fand die Fahrt waehrend des Abonnementzeitraums statt?
    • Gab es eine Luecke zwischen Abonnementkauf und Fahrt?

Kunde sagt "Mein Aktionscode hat nicht funktioniert"

  1. Code-Gueltigkeit pruefen:

    • Ist der Code aktiv?
    • Liegt die aktuelle Zeit zwischen gueltig_ab und gueltig_bis?
  2. Nutzungslimits pruefen:

    • Wurde das globale Limit erreicht?
    • Hat dieser Kunde sein Pro-Kunde-Limit erreicht?
  3. Anforderungen pruefen:

    • Hat die Fahrt den Mindestbetrag erreicht?
    • Ist der Code auf einen anderen Standort/Fahrzeug beschraenkt?
  4. Anwendungstyp pruefen:

    • Ist es ein Guthaben-Code, der fuer eine Fahrt verwendet wurde?
    • Ist es ein Fahrt-Code, der fuer einen Abonnementkauf verwendet wurde?

Berechnung zeigt 0 $, aber Kunde wurde belastet

Dies deutet normalerweise auf eine Teilberechnung oder Reservierung hin:

  1. alreadyChargedCents pruefen:

    • Wurde bei Fahrtbeginn ein Reservierungsbetrag eingezogen?
    • Die Endsumme zeigt 0 $, weil die Reservierung es abdeckte
  2. Zahlungshistorie ueberpruefen:

    • Suchen Sie nach einer vorherigen Reservierung/Autorisierung
    • Die "Berechnung" koennte die Reservierungsfreigabe gewesen sein

Technische Details

Berechnungspraezision

Alle Berechnungen werden in Cent (Ganzzahlen) durchgefuehrt, um Gleitkommafehler zu vermeiden:

// Korrekt (in Cent)
timeFeeCents = perMinuteCents * minutes  // 39 * 10 = 390

// Anzeige (in Dollar umrechnen)
timeFeeDollars = timeFeeCents / 100  // 390 / 100 = 3,90 $

Rundungsregeln

  • Minuten werden auf ganze Zahlen gerundet
  • Strecke wird auf 3 Dezimalstellen beibehalten
  • Endkosten werden auf ganze Cent gerundet

Pruefpfad

Jede Fahrt speichert ihre vollstaendige Preisaufschluesselung:

{
  "base": {
    "unlockFeeCents": 100,
    "timeFeeCents": 390,
    "pauseFeeCents": 0,
    "distanceFeeCents": 0,
    "subtotalCents": 490
  },
  "subscription": {
    "discountCents": 200,
    "purchaseId": "..."
  },
  "package": null,
  "dynamic": {
    "multiplier": 1.0,
    "adjustmentCents": 0
  },
  "promo": null,
  "totals": {
    "baseSubtotalCents": 490,
    "subscriptionDiscountCents": 200,
    "packageDiscountCents": 0,
    "dynamicAdjustmentCents": 0,
    "promoDiscountCents": 0,
    "finalCents": 290,
    "amountDueCents": 290
  }
}

Kundenkommunikations-Vorlagen

Kosten erklaeren

"Guten Tag [Name], ich habe Ihre Fahrt vom [Datum] ueberprueft. Hier ist die Aufschluesselung:

  • Entsperrgebuehr: X,XX $
  • Zeit (X Minuten): X,XX $
  • [Alle Rabatte/Anpassungen]

Berechneter Gesamtbetrag: X,XX $

Gibt es etwas Bestimmtes zu diesen Kosten, das ich erklaeren kann?"

Stoßzeit erklaeren

"Guten Tag [Name], Ihre Fahrt beinhaltete eine Stoßzeit-Preisanpassung von [X %]. Diese war aufgrund von [hoher Nachfrage/Wetter/Tageszeit] waehrend Ihrer Fahrt aktiv. Der Zuschlag betrug X,XX $ auf Ihren Grundpreis von X,XX $."

Obergrenze erklaeren

"Guten Tag [Name], gute Nachrichten! Ihre Fahrt wurde auf unser Tagesmaximum von X,XX $ begrenzt. Ohne die Obergrenze haette die Fahrt X,XX $ gekostet. Sie haben X,XX $ gespart."

Abonnement-Abdeckung erklaeren

"Guten Tag [Name], Ihr [Abonnementname] hat [X Minuten/die Entsperrgebuehr] bei dieser Fahrt abgedeckt. Ihr Abonnement hat Ihnen X,XX $ bei dieser Fahrt gespart. Sie haben heute noch [X Minuten/Entsperrungen] uebrig."


Benoetigen Sie Hilfe?

Fuer Abrechnungs- und Kostenfragen kontaktieren Sie support@levyelectric.com.