checklist Ablauf (4 Phasen)

1

Portal-Rechnungen erstellen

Bot loggt sich im Maklerplan-Portal ein, setzt Datum auf letzte Woche (Mo–So), und erstellt für jeden Makler im Dropdown eine Rechnung — inkl. Talocasa.
auto-portal-batch.js → Speichert Ergebnis in portal-batch-results.json

⚠️ Portal zeigt nur 10 Leads pro Seite (Paginierung). Bei kleinen Maklern kein Problem (1-9 Leads).

🚨 TALOCASA (100349): Den "ALLE MARKIEREN" Button oben klicken!
Einzelne Checkboxen markieren nur die sichtbare Seite (10 Leads). Man MUSS den oberen Button klicken der ALLE Leads markiert — rechts erscheint dann der korrekte Gesamtbetrag.
Ohne "Alle markieren" werden nur 10 statt 84+ Leads abgerechnet! (Fehler vom 11.05.2026)

2

RE-Nummern extrahieren

Geht durch alle Ergebnisse und holt die Rechnungsnummer (RE-XXXXX) aus dem Portal.
fix-re-nummern.js → Sucht per Kundennummer + Entwurf-Filter + Datumscheck

⚠️ PFLICHT: Ohne Entwurf-Filter zeigt das Portal nur alte bezahlte Rechnungen!
Drei Sicherheitschecks: Kundennummer ✓ | Heutiges Datum ✓ | Betrag ±0.02€ ✓

3

Stripe Drafts erstellen (automatisch nach Phase 1+2)

Erstellt Stripe Draft-Rechnungen basierend auf portal-batch-results.json.

Normale Makler: 1 Line-Item pro Lead (Name, Telefon, Produktcode 101.1/101.3)
Talocasa (100349) — ANDERES FORMAT:
• NUR 1 Line-Item: "Leadverkauf Immobilien Premium"
• Produktcode: 100 (nicht 101.1!)
quantity = Anzahl Leads aus Dropdown [XX]
unit_amount = 8000 (80€/Lead)
• Keine Lead-Namen nötig — nur Anzahl + Leistungszeitraum!

description Bexio Entwürfe → Stripe

Prüft Bexio auf neue Entwürfe (Provisionsrechnungen) und erstellt sie als Stripe Drafts.

play_circle Abrechnung starten

Wähle den Abrechnungstyp und starte den Job. Der Fortschritt wird live angezeigt.

Bereit
Alle Makler: Erstellt Portal-Rechnungen für alle aktiven Makler (Mo–So letzte Woche).
Discovery → Processing → Verification → Stripe Drafts (automatisch)

shield Sicherheitsregeln

blockNIEMALS Kundenguthaben in Stripe auf 0 setzen
blockReklamationen (101.3) dürfen NIE mehr sein als Leads
blockAK-Nummern sind IMMUTABLE — nie ändern
blockDatum IMMER über Kalender-Klick — nie eintippen
blockRE-Nr NUR über Entwurf-Filter extrahieren
blockTalocasa: "ALLE MARKIEREN" Button oben klicken, NICHT einzelne Checkboxen!
blockTalocasa: Lead-Anzahl aus Dropdown [XX] nehmen, nicht aus Tabelle (nur 10 sichtbar)

playlist_remove SKIP-Liste (Großmakler)

Diese Makler werden NICHT vom normalen Batch verarbeitet:

100461 Homeday GmbH Monatlich (1. des Monats)
101301 Immobilien Scout GmbH 2× monatlich (1. + 16.), IMMER manuell durch Support