WoltLab Cloud Donation Plugin (Paypal, PSC, Bank Transfer) [WBB4/WBB4.1/WSC] 3.0.14

License Agreement
cwalz.de Lizenz
Supported Versions
Burning Board 4.0 / WCF 2.0
Burning Board 4.1 / WCF 2.1
WoltLab Suite 3.0
WoltLab Suite 3.1
WoltLab Suite 5.2

The original Donation Plugin (Paypal, PSC, Bank Transfer)

Please use Version 1.x for WBB 4.0/4.1. Version 3.x is only working in the WSC.


Range of functions


Donation types
Currently there are 3 donation types:


PayPal: The PayPal donation system is completely automated. Every donation will be display after a few seconds!
Paysafecard: Every user can send you his PSC code by using the PSC form. You will immediately receive an e-mail with the donation information. Then you are able to confirm the donation by checking the code.
Bank transfer: None of your users use PayPal or PSC? No problem! Let them transfer the money via bank transfer. After receiving the donation, you can easily add it manually in the admin panel.


Donation options
- Choose between two currency options (Euro and USD)
- Infotext with html
- Set the donation amounts
- Monthly goal - progress bar on donation page


Automatically group join
A special function is the automatically group join. After a successful donation your user will be automatically moved to a defined group (e.g. "Donator" or "VIP")


Notification
After a successful donation, you will be notified immediately via email.


Donation overview
This pages shows all the donations you received. You can set the view permission of this page via group options.


Manually donation
A user of your board has no paypal? No problem! You can add donations manually on a separated page.


Licence model
- Current version of the plugin and updates
- Language: German, English


system requirements
- WCF 2
- fsockopen() has to be activated on your webspace to automate the paypal donations.


Further information
- Plugin Demo
- Support


Questions? Don't hesitate to ask :)

Images

  • Version 3.0.14

    - WoltLab Cloud compatibility

  • Version 3.0.13

    - Use HTTPRequest class for verification

  • Version 3.0.12

    - Improvements for the IPN callback for missing parameters

  • Version 3.0.11

    - Improvements for the IPN callback

  • Version 3.0.10

    - Adds a "disable donation option, when goal is reached"

  • Version 1.0.23

    - Because of changes from paypal you have to enable the IPN setting on https://www.paypal.com/cgi-bin…r?cmd=_profile-ipn-notify and enter the following url: http://yoursite.com/index.php/DonationIPN/

  • Version 3.0.9

    - Because of changes from paypal you have to enable the IPN setting on https://www.paypal.com/cgi-bin…r?cmd=_profile-ipn-notify and enter the following url: http://yoursite.com/index.php?donation-ipn/

  • Version 3.0.8

    - Update IPN-Callback-URL

  • Version 1.0.22

    - Update IPN-Callback-URL

  • Version 3.0.7

    - Fixes a problem when filtering by quarter

    - Fixes a template bug

  • Hallo,


    Erstmal Danke für dieses tolle Plugin!

    Mir ist jetzt aufgefallen, wenn ein User im "Ghost-Modus" ist, wird in der Spendenliste neben dem Usernamen "(unsichtbar)" angezeigt, auch wenn ich nicht als Admin sondern mit meinem Test-Account (normaler registrierter Benutzer) eingeloggt bin, somit sieht es quasi jeder registrierte Benutzer dass derjenige im Ghost Modus ist.

    Kann man das ändern oder ist das nur ein Bug bei mir?


    Herzlichen Dank & Mit freundlichen Grüßen, Dan

    • Das dürfte nicht durch das Plugin selber kommen, da hier einfach nur der Benutzername des Spenders ausgegeben wird.

  • Kann es sein, dass nach dem letzten Update keine PNs mehr an den spendenden Benutzer geschickt werden?

  • Guten Tag,

    Könnte mir jemand helfen und sagen wo ich das Verwendungszeck ändern kann bei Paypal Ich benutze "WBB 5.0"
    Von Spenden Plugin ist das die Version "3.0.14"

    Mit freundlichen Grüßen
    SgtNiGhTeR

  • Hi zusammen,

    ist es geplant Spenden mit Kryptowährungen (z.B. IOTA zu erlauben / zu implementieren ? ;))

    Danke

  • Bei gibt es keine Anzeige des "Spendenziels" auf der Seite.

  • Besteht eine Möglichkeit die Summe aller Spenden anzeigen zu lassen?

  • Eigentlich hatten wir vor, von WoltLab Burning Board 4.x auf 5.x zu updaten.

    Leider kommt dann aber der folgende Fehler


    Sun, 29 Mar 2020 10:33:19 +0000

    Message: An update of package de.cwalz.donations from version 1.0.23 to 3.0.0 is not supported.

    File: wcf/lib/system/package/PackageInstallationScheduler.class.php (589)

    PHP version: 7.3.14-1~deb10u1

    WCF version: 2.1.24 pl 2 (Typhoon)

  • Das ist ein geniales Plugin für Woltlab und es funktioniert super. Danke dafür. Nun habe ich dennoch eine Frage.


    Ist es möglich in diesem Plugin auch Paydirekt, Google Pay oder Amazon Pay einzubauen?


    Warum ich frage, es wird mit PayPal als Privatperson immer schwieriger solche Spenden zu rechtfertigen. PayPal nimmt sich Rechte heraus, welche zunehmend erniedrigend und entmündigend sind. Sie widersprechen mit Ihren AGB´s den gesetzlichen Bestimmungen und sind der festen Überzeugung, daß Ihre AGB´s über dem Gesetz stehen.


    Vielen Dank für die Mühen. Grüße :)

  • Die Installations-Anweisungen geben für das Package Installation Plugin „file“ die Datei „“ an, diese ist jedoch nicht im Archiv enthalten. Mögliche Ursachen:

    • Die Datei wurde dem Archiv nicht hinzugefügt
    • Die Datei existiert, jedoch sind der Dateiname und die Angabe in den Anweisungen abweichend (Tippfehler)


    können sie mir weiter helfen ?

  • Hey, gibt es für die Benachrichtigung die ein User vor ablauf aus der Gruppe bekommen kann einen Platzhalter für den Username?

  • Jemand ne idee, seit PHP 7.3 Umstellung funktioniert der Gruppenbeitritt + Email nicht mehr


    Hab ich iwas vergessen zu installieren, oder gibts andere Abhängigkeiten?

  • Erstmal Frohes Neues ;)


    Ich wünsche mir eine Funktion, mit der ich die Dauer einer Gruppenzugehörigkeit einer automatischen Zuweisung am Spendenbeitrag festlegen kann.

    Bin ich damit hier richtig ?

    Falls ja, wie realisitsch ist das ? ;)

    Falls nein, wohin soll ich es schubsen ?


    Danke und beste Grüße

    Tardar

    • Diese Funktion ist nicht geplant. Dafür solltest du die bezahlte Mitgliedschaft nutzen.

  • bekomme die spenden seite zwar anzeigt aber es kann keiner spenden es setht nur der spenden text da mehr nicht

  • Guten Morgen,
    wir hatten letztes Jahr Ende November dieses Plugin aktiviert. Eins vorweg, es läuft seitdem fehlerfrei, vielen Dank dafür.
    Unser Problem ist nun aber, dass wir am Anfang keine Laufzeit eingegeben haben, weil der offizielle Start sollte ursprünglich 1.1.2019 sein.
    Meine Frage ist nun, bekommt man es irgendwie hin, dass auch nachträglich, auf die Spenden, die bis zur Änderung auf 365 Tage, passiert waren, die nun eingestellte Laufzeit wirkt? Oder müssen diese nun per Hand aus der VIP-Benutzerguppe entfernt werden?

    • Man könnte die Zeit von 365 Tagen in der Datenbank nachtragen. Melde dich bitte im Forum bei mir, dann gebe ich dir den entsprechenden SQL-Code.

      Like 1
  • Moin aus Bremen,

    mein Entwickler hat mein Forum auf die aktuelle Version WL Suite 3.1 angehoben.

    Seitdem kann man Spenden zwar noch sehen, aber keine neue Spende mehr erzeugen

    Idee?

    Wenn mehr Daten erforderlich sind, gerne


    Norbert

  • Leider werden PayPal-Spenden nicht mehr in die Spenden-Liste eingetragen. Das Forum loggt dazu folgenden Fehler:



    PayPal vermeldet fehlgeschlagene Zustellversuche der Zahlungsbestätigung. Bei jedem erneuten Zustellversuch seitens PayPal wird ein neuer Fehler im WSC geloggt.

    • Ich bräuchte die komplette Fehlermeldung.

    • Ich empfehle dir das letzte Kommentar zu entfernen, dort sind private Informationen vom Spender enthalten.

      Zum eigentlichen Fehler:

      Code
      'cURL error: [77] error setting certificate verify locations:
      CAfile: /usr/local/etc/pki/cacert.pem

      Hier stimmt etwas mit den Einstellungen nicht, bitte wende dich an deinen Hoster oder behebe es selber, wenn das dein Server ist.

    • Was genau stimmt denn nicht, welche Einstellung muss angepasst werden?

  • Ich habe eben die erste Spende mit den Plugin empfangen, aber die konnte wohl nicht verarbeitet werden:


    Fehlermeldung in der Debug-Liste:

    "custom"-parameter and "transaction_subject"-parameter from PayPal is null. Please check your donation debug list in the admin control panel for further informtion.


    Was ist falsch??

    • Hat der Spender JavaScript im Browser deaktiviert? Das word nämlich benötigt.

      Like 1
    • Das kann ich leider nicht beantworten, da ich den Spender nicht kenne...

    • Funktionieren andere Spenden?

  • Jemand hat bereits gespendet, aber das Plugin wurde nicht genutzt. Kann man nachträglich das irgendwo editieren, um es auch für andere ersichtlich im Zielbalken zu machen?

    • Ja, du kannst im Adminbereich manuelle Spenden hinzufügen, auch vergangene.

      Like 1
    • Hi, wo soll das denn genau gehen? Ich sehe nirgendwo einen Menüpunkt dafür....

    • Inhalt -> Spenden hinzufügen

      Like 1
    • Danke, just in diesem Moment auch gefunden! Tolles Plugin!!

  • Ist der Balken, um ein Monatsziel zu erreichen, ebenfalls für das Jahr einstellbar?

    • Ja das ist möglich, du hast 4 Möglichkeiten für das Ziel festzulegen.

      • Monatlich
      • Quartal
      • Jährlich
      • Unbegrenzt
    • Danke.

  • Je nach Spendenbetrag kommt man in eine andere Benutzergruppe,das wäre ein Highlight :/

    • Dafür solltest du die bezahlte Mitgliedschaft nutzen :)

      Like 1
    • Da fehlen mir wieder eine Menge Deiner Features die Dein Plugin so einzigartig machen:


      #1 Übersicht aller Spender

      #2 Spendenziel/Zeitraum

      #3 Fortschrittsbalken im Forum

      #4 Benachrichtigungen über alle Aktivitäten (vor allem aber der wählbare Zeitraum der Benachrichtigung wenn eine Mitgliedschaft ausläuft)


      Du siehst es ist ne ganze Menge was Dein Plugin hat und was bei den Mitgliedschaften fehlt :(


      Vorschlag wäre:


      10€ gespendet komme ich in Gruppe 1

      25€ gespendet komme ich in Gruppe 2 usw. (endlos oder zumindest 5-10 Möglichkeiten)


      Vielleicht findest Du ja mal Zeit/Lust für das Feature das man je

      nach gespendeten Betrag in eine bestimmte Gruppe rutscht dann

      hat Dein Plugin eigentlich alles was man sich wünschen kann ;)


      MfG Nico

    • Ist nicht geplant, da es sich weiterhin "nur" um ein Spendenplugin handelt ;)

  • Hello, is possible to set a minimum amount?

  • Hallo,


    ist die Anweisung für Version 1.0.23 richtig?


    Denn ab WCF 2.1 muss man doch auch diese Form verwenden

    http://deinewebsite.de/index.php?donation-ipn/


    es sei denn man hat den Kompatibilitätsmodus an, oder?


    LG

  • versuche gerade von 1.0.20 auf 1.0.23 upzudaten und er sagt mir dass es nicht unterstützt wird.

    Zudem hatte ich die ganze Zeit über keine Anzeige zu einem Update im ACP (System->Pakete->Pakete auflisten->Updates suchen).

    LG

    • habe jetzt jedes einzelne Update gemacht und dann ging es.

  • Mal ne Frage und wie zahlt man das Paysafe aus ? bin ich zu blöd das zu verstehen ? ^^ bei paypal ist das Logisch aber bei paysafe nich. wird das auch an paypal überwießen oder wie funktioniert das. oder kann man den Code dann benutzen ?

  • Wenn einer bei uns im forum Spenden tut über Paypal, Spinnt das Plugin rum und trägt die Spende 10x in 10 Minuten an und danach im Stundentakt.


    Was kann das sein ?

  • Nochmal eine frage . war nicht mal eine Funktion drin das die Spenden die zu viel sind mit in den nächsten Monat oder Quartal mit genommen werden ???

  • Hy,


    ich hab mir vor paar Tagen wieder mal ein Forum aufgesetzt und auch dein Donation Plugin mal wieder installiert. Bekomme aber im ACP unter Fehler folgendes seitdem ausgespuckt:



    Habe auch mal bei Paypal diese IPN URL wieder raus genommen, aber das hat scheinbar nichts geändert. Nutze auch meine Hauptemail von Paypal. Also hab diese im ACP hinterlegt.

    • Musste das Plugin deinstallieren, da es auch den Popup-Fehler im Forum ausgelöst hat wie es scheint, denn seit der deinstallation kommt dieser nicht mehr:

      Service Unavailable

      The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later




  • Is it possible to put the PayPal donate in a box on my homepage?

    And word it like 'Buy us a coffee?'

  • Nochmal eine kleine Frage.

    Ist es möglich die Farbe vom Rang der Spender mit aufzunehmen? Also in der Spenden Übersicht.

    Liebe Grüße

  • Ich würde mich freuen, wenn in einer kommenden Version der Spendenbutton im paypal Reiter ausgetauscht würde/austauschbar wäre, da dieser als .gif vorliegt und nicht sauber freigestellt ist. Außerdem ist die Auflösung sehr gering, so dass er in der mobilen Ansicht sehr unscharf aussieht. Vielleicht wäre auch die vereinfachte Version eines Spendenbuttons, wie im Reiter Paysafe möglich, dann könnte man sich zwischen den beiden Versionen entscheiden.

Customers Who Bought This File Also Bought