Offene PayPal-Zahlungen bleiben nach dem Abschalten erreichbar
Wird PayPal in den Mandant-Einstellungen abgeschaltet, waehrend noch Zahlungen unzugeordnet in der Warteschlange liegen, kaeme ohne diese Ausnahme niemand mehr an sie heran - weder ueber das Menue noch ueber die URL. paypal_inbox_accessible() haelt Menuepunkt und Seite deshalb offen, solange paypal_count_unmatched() etwas findet; die Seite weist per Hinweis darauf hin, dass sie nach dem Abarbeiten verschwindet. Eine Sperre durch den Betreiber sticht die Ausnahme. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -105,6 +105,13 @@ Design-Entscheidungen:
|
||||
Aufruf erscheint statt des Betreiber-Hinweises
|
||||
`app_feature_tenant_notice_html()` mit dem Weg zurück in die
|
||||
Mandant-Einstellungen.
|
||||
- **Ausnahme: offene Warteschlange.** Schaltet ein Mandant PayPal ab,
|
||||
während noch nicht zugeordnete Zahlungen liegen, wären diese weder über
|
||||
Menü noch über URL erreichbar. `paypal_inbox_accessible()`
|
||||
(`app/paypal-inbox.php`) hält Menüpunkt und Seite deshalb offen, solange
|
||||
`paypal_count_unmatched()` etwas findet – mit einem Hinweis auf der
|
||||
Seite. Ist die Warteschlange abgearbeitet, schließt sie sich von selbst.
|
||||
Eine Sperre durch den Betreiber sticht auch diese Ausnahme.
|
||||
- Jede Änderung landet als `backoffice.features_updated` im Audit-Log des
|
||||
betroffenen Mandanten – wie jeder andere Back-Office-Zugriff auch.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user