Discourse ermöglicht es Benutzern, ihr Konto selbst zu löschen, wenn sie weniger als <X Beiträge haben. Unser Problem ist, dass wir Zahlungsfunktionen an Forum-Konto-IDs und die E-Mail-Verknüpfung des Patreon-Plugins gebunden haben. Benutzer missbrauchen die Selbstlösch-Funktion, um ihre kostenpflichtigen Funktionen mehrfach einzulösen.
Können wir die Selbstlöschung von Konten deaktivieren oder alternativ einen Webhook ausgeben, wenn ein Benutzer sein Konto selbst löscht, damit ihre Daten aus unserem Kaufverarbeitungs-Service entfernt werden können?
Das ist die zweite Anfrage, die ich dazu sehe, und ich denke, das ist ohnehin sinnvoll, also werde ich die dritte sein. Können wir hier eine Einstellung einplanen, @eviltrout? Für automatische Löschschwellenwerte für neue Benutzer gibt es meiner Meinung nach zwei Variablen: das Kontoalter in Tagen und die Anzahl der Beiträge.
Die maximale Anzahl an Beiträgen, die ein Benutzer haben darf, während die Selbstbedienungslösung zur Kontolöschung aktiviert ist. Auf -1 setzen, um die Selbstbedienungslösung zur Kontolöschung zu deaktivieren.