bimetricsEntwickler
Forderungen und Mahnungen

Verzugszinsen und Pauschale ein- oder ausschalten

Als Markdown ansehen

Benötigte Berechtigung:invoices:draft(Rechnungsentwürfe verwalten)

Echte Wirkung

Ändert Daten der Firma; wird atomar mit Idempotenzbeleg und Herkunft protokolliert.
put/api/reminder/settings/charges

Kein Testversand aus der Dokumentation: Dieser Aufruf ist nicht als rein lesend gekennzeichnet. Nutze das Codebeispiel.

Schaltet für alle noch nicht ausgestellten Mahnungen Verzugszinsen nach § 288 BGB und die Pauschale von 40 € (nur gegenüber Unternehmen, einmal je Rechnung) ein oder aus. Gefordert wird beides erst ab Verzug, also nach Ablauf der Frist der ersten Mahnung. Ausgestellte Mahnungen bleiben unverändert. Nur für den Inhaber.

Benötigt einen Schlüssel mit der Berechtigung invoices:draft.

Authentifizierung

headerAuthentifizierungBearer <bm_…>

Empfohlen: Authorization: Bearer bm_…. Der Schlüssel wird nur einmal angezeigt; nie in URLs, Logs oder Frontend-Code ablegen.

Header-Parameter

Idempotency-Key*string

Stabiler Schlüssel für genau diese Änderung: 1–128 druckbare ASCII-Zeichen ohne Leerzeichen. Bei Wiederholungen denselben Schlüssel und unveränderten Inhalt senden; das Ergebnis wird nicht nochmals erzeugt.

Muster^[!-~]+$
Länge1 <= length <= 128

Request-Body

application/json
  1. body

Verzugszinsen und Pauschale für alle noch nicht ausgestellten Mahnungen.

flatRateEnabled?boolean

Pauschale von 40 € nach § 288 Abs. 5 BGB ab Verzug fordern, nur gegenüber Unternehmen.

interestEnabled?boolean

Verzugszinsen nach § 288 BGB ab Verzug fordern.

Antworten

Erfolg.

application/json
  1. response

Frist, Text und Mahngebühr je Mahnstufe, dazu Verzugszinsen und Pauschale.

baseRatePercent?string

Heute gültiger Basiszinssatz in Prozent als Dezimaltext, zum Beispiel 1.52; leer, wenn er bimetrics noch nicht bekannt ist.

flatRateEnabled?boolean

true, wenn Mahnungen ab Verzug die Pauschale von 40 € nach § 288 Abs. 5 BGB fordern, nur gegenüber Unternehmen und einmal je Rechnung; sie schließt Mahngebühren ein. Standardmäßig aus.

interestEnabled?boolean

true, wenn Mahnungen ab Verzug Verzugszinsen fordern: 9 Prozentpunkte über dem Basiszinssatz gegenüber Unternehmen, sonst 5. Standardmäßig aus.

levels?array<>|

Die Stufen 0 bis 3.

placeholders?array<string>|

Erlaubte Platzhalter ohne Klammern, zum Beispiel Frist.

Beispielanfrage
curl --fail-with-body "https://app.bimetrics.de/api/reminder/settings/charges" \  -H "Authorization: Bearer $BIMETRICS_API_KEY" \  -H "Idempotency-Key: rechnung-2026-001" \  -H "Content-Type: application/json" \  -d '{}'
Beispielantwort
{  "baseRatePercent": "1.52",  "flatRateEnabled": false,  "interestEnabled": true,  "levels": [    {      "custom": true,      "deadlineDays": 7,      "feeEnabled": true,      "feeMinor": 250,      "level": 2,      "text": "Die Rechnung {Rechnungsnummer} ist noch offen. Bitte überweisen Sie {Gesamtbetrag} bis spätestens {Frist}.",      "title": "2. Mahnung"    }  ],  "placeholders": [    "Rechnungsnummer",    "Offener Betrag",    "Gesamtbetrag",    "Frist"  ]}