PayPal-CSV hochladen
+Importiert eine bestehende PayPal-CSV und ordnet passende Mitglieder automatisch zu.
+ +| Zeit | Mitglied | Methode | Betrag | Status | Aktion |
|---|---|---|---|---|---|
| = dt((string) ($entry['booked_at'] ?? '')) ?> | = h((string) ($entry['member_name'] ?? '')) ?> | = h((string) ($entry['payment_method'] ?? '')) ?> | = money($entry['amount'] ?? 0) ?> | = badge('Storniert', 'warning') ?>= badge('Aktiv', 'success') ?> = dt((string) ($entry['cancelled_at'] ?? '')) ?> | Bereits storniert |
CSV-Zahlungen und PDF-Scan-Jobs werden hier zusammen gebündelt, damit der Importweg im Tenant an einer Stelle landet.
+Importiert eine bestehende PayPal-CSV und ordnet passende Mitglieder automatisch zu.
+ +Lade ein PDF hoch und wähle bei Bedarf eine Vorlage für die spätere Auswertung aus.
+ += num($csvImported) ?> importiert, = num($csvDuplicates) ?> Dubletten, = num($csvUnmatched) ?> ohne Zuordnung.
+| Erstellt | +Datei | +Status | +Template | +Fehler | +
|---|---|---|---|---|
| = dt($jobCreatedAt !== '' ? $jobCreatedAt : null) ?> | += h($jobFileName !== '' ? $jobFileName : '-') ?> | += h($jobStatus !== '' ? $jobStatus : '-') ?> | += h($jobTemplate !== '' ? $jobTemplate : '-') ?> | += h($jobError !== '' ? $jobError : '-') ?> | +
| Noch keine Scan-Jobs vorhanden. | ||||
Hinweise und häufige Fragen werden pro Tenant gepflegt und direkt an die Mitglieder ausgespielt.