PayPal Spendenmodul
Modul-Anleitung · Spenden-Button mit Betragsauswahl, der Besucher direkt zur PayPal-Zahlung führt (Joomla 5/6)
1. Überblick
Das Modul PayPal Spendenmodul zeigt im Frontend einen Spenden-Bereich mit Betragsfeld und Schnell-Auswahl-Beträgen. Beim Klick wird der Besucher zur PayPal-Zahlung weitergeleitet (Standard-PayPal-Formular, kein API-Schlüssel nötig).
2. Installation & Einrichtung
- Paket
mod_paypal_donation-X.zipüber System → Installieren hochladen. - Unter Inhalt → Site-Module ein Modul „PayPal Spendenmodul" anlegen, Position zuweisen, veröffentlichen.
- Im Tab Modul die PayPal-E-Mail (Empfängerkonto) und die Währung eintragen.
Beim Öffnen des Moduls schaltet sich automatisch der Tab Dashboard ein und zeigt den aktuellen Konfigurationsstatus, den Modus (Live/Sandbox) sowie alle gespeicherten Parameter auf einen Blick.
Der Dashboard-Tab mit Status-Übersicht und Parametern

Der Tab „Modul" mit PayPal-E-Mail, Währung, Verwendungszweck und Sandbox-Modus
Im Tab Hilfe steht diese Anleitung zweisprachig (DE/EN) direkt im Modul bereit.
Der Hilfe-Tab im Modul
3. Optionen
- Modul: PayPal-E-Mail, Währung, Verwendungszweck, Sandbox-Modus.
- Beträge: Schnell-Auswahl-Beträge, Standardbetrag, Mindest-/Höchstbetrag, freie Betragseingabe.
- Texte: Einleitungstext (HTML erlaubt, wird sicher gefiltert), Button-Beschriftung.
- Weiterleitungen: Spende im Popup-Fenster, Erfolgs-/Abbruch-URL nach der Zahlung.

Der Tab „Beträge" mit Schnell-Auswahl und Grenzwerten

Der Tab „Texte" mit Einleitungstext und Button-Beschriftung

Der Tab „Weiterleitungen" mit Popup-Option und Erfolgs-/Abbruch-URL
4. Sicherheit
_JEXEC-Schutz in allen Dateien, namespaced, Joomla-5/6-API. Alle Ausgaben im PayPal-Formular sind htmlspecialchars-maskiert; die PayPal-E-Mail wird per filter_var validiert; der Einleitungstext wird mit InputFilter::clean(…, "HTML") bereinigt (entfernt <script>/on*). Es werden keine Roh-Request-Daten verarbeitet, keine eval-/Shell-Operationen.5. Lizenz, Updates & Spenden
Freie Software (GPL v2+). Das Modul ist kostenlos und benötigt keinen Lizenzschlüssel. Keine Update-Garantie, kein garantierter Support – Nutzung auf eigene Gefahr. Support-Anfragen gerne an
Updates kommen ganz normal über den nativen Joomla-Updater (System → Aktualisierungen → Erweiterungen) – ohne Lizenzprüfung.
