Dokumentation für Wohltätigkeitsorganisationen

Erfahren Sie, wie Sie mit klaren Schritt-für-Schritt-Anleitungen das Beste aus Charitable herausholen.

Hooks und Filter in Belohnungen

Erfordert:

  • Charitable Pro 1.8.16+
  • Charitable Rewards 1.0.0+

Jeder Hook, den Charitable Rewards bereitstellt, gruppiert nach dem, was er beeinflusst. Feature-Seiten enthalten funktionierende Beispiele; dies ist der vollständige Index.

Fügen Sie Ihre Snippets zu einem websitespezifischen Plugin oder einem Code-Snippets-Plugin hinzu, nicht zur functions.php eines Themes, damit sie einen Theme-Wechsel überstehen.

Aktionen

Sechs Aktionen, von denen drei die Integrationspunkte für die Synchronisierung von Ansprüchen mit einem externen System sind.

AktionWird ausgelöst, wenn
charitable_rewards_claim_confirmedEin Anspruch wird als bestätigt markiert, was bedeutet, dass die Spende erfolgreich war
charitable_rewards_claim_fulfilledEin Anspruch wird als erfüllt markiert
charitable_rewards_claim_revokedEin Anspruch wird widerrufen
charitable_rewards_onboarding_completeDer Einrichtungsassistent erreicht seinen letzten Schritt
charitable_rewards_onboarding_resetDer Einrichtungsassistent wird erneut ausgeführt
charitable_rewards_onboarding_help_slotWird im Hilfe- & Onboarding-Block gerendert, für Ihre eigenen Schaltflächen

Spendenformular und Anzeige

FilterÄnderungen
charitable_rewards_form_headingÜberschrift über dem Belohnungsblock auf einem Spendenformular
charitable_rewards_form_heading_no_rewardDiese Überschrift, wenn keine Belohnung derzeit erreichbar ist
charitable_rewards_thresholds_headingÜberschrift über der Liste der Schwellenwertkarten
charitable_rewards_threshold_strip_with_cardsOb der kompakte Schwellenwertstreifen neben den Karten gerendert wird
charitable_rewards_summary_labelDas Belohnungslabel in der Spendenzusammenfassung
charitable_rewards_decline_labelDer Text für die Kontrollkästchen zum Ablehnen von Belohnungen
charitable_rewards_change_amount_level_labelLabel für den Link zum Ändern der Stufe im Stufenmodus
charitable_my_donations_change_amount_level_linkDer Link zum Ändern der Stufe selbst
charitable_rewards_unlock_colorAkzentfarbe für den freigeschalteten Zustand
charitable_rewards_tier_image_sizeRegistrierte Bildgröße für Prämienkartenbilder
charitable_rewards_level_image_sizeRegistrierte Bildgröße für Bilder von Spendenstufenkarten
charitable_rewards_view_modelsDie View-Modelle für das Rendern von Karten, die von Formular und Shortcode gemeinsam genutzt werden
charitable_reward_cards_shortcodeAusgabe oder Attribute von [charitable_reward_cards]

Verhalten

FilterÄnderungen
charitable_rewards_stacking_modeOb der Spender nur die höchste Belohnung oder alles erhält, was er angekreuzt hat. Das zweite Argument ist die Kampagnen-ID
charitable_rewards_reservation_ttlWie lange eine befristete Belohnung für eine ausstehende Spende aufbewahrt wird
charitable_rewards_backers_statusesWelche Anspruchsstatus bei der öffentlichen Zählung von Ansprüchen berücksichtigt werden
charitable_rewards_log_renewal_to_donorWird ein Verlängerungsanspruch beim Spender protokolliert

Digitale Lieferung

FilterÄnderungen
charitable_rewards_download_url_ttlLebensdauer in Sekunden einer signierten Download-URL. Standard 604800, sieben Tage
charitable_rewards_allowed_file_typesZulässige Dateitypen für den Upload digitaler Belohnungen
charitable_rewards_max_file_sizeUpload-Größenobergrenze

Erfüllung

FilterÄnderungen
charitable_rewards_carriersDie Liste der Spediteure, die bei der Aufzeichnung der Sendungsverfolgung angeboten wird

Belege und Steuern

FilterÄnderungen
charitable_rewards_receipt_headingÜberschrift des Belohnungsblocks auf einem Beleg
charitable_rewards_receipt_pending_noteHinweis, der bei einem noch nicht erfüllten Anspruch angezeigt wird
charitable_rewards_tax_receipt_headingÜberschrift über dem Steuerhinweis
charitable_rewards_tax_receipt_disclaimerDer Wortlaut des Steuerhinweises

E-Mails

Jede der drei E-Mails zeigt die gleichen vier Filter.

E-MailFilter
Belohnungsbestätigungcharitable_email_reward_confirmation_recipient, _default_subject, _default_headline, _default_body
Digitale Belohnungszustellungcharitable_email_reward_digital_delivery_recipient, _default_subject, _default_headline, _default_body
Belohnung versandtcharitable_email_reward_shipped_recipient, _default_subject, _default_headline, _default_body

Jeder _default_*-Filter wird mit demselben charitable_email_reward_<email>_-Stamm wie sein Empfängerfilter vorangestellt.

Admin-Bildschirme

FilterÄnderungen
charitable_rewards_admin_tabsDie Liste der Belohnungs-Tabs
charitable_rewards_admin_tab_badgesAnzahl der Abzeichen auf den Tabs
charitable_rewards_overview_range_presetsDie Voreinstellungen für den Datumsbereich des Dashboards
charitable_rewards_overview_empty_state_htmlMarkup, das angezeigt wird, wenn nichts zu berichten ist
charitable_rewards_catalog_search_limitWie viele Ergebnisse die Katalogsuche zurückgibt
charitable_rewards_reports_overview_statEine Statistik in der Berichte-Integration

Einrichtungsassistent

FilterÄnderungen
charitable_rewards_onboarding_enabledSchalten Sie den Assistenten vollständig aus
charitable_rewards_onboarding_stepsSchritte hinzufügen, entfernen oder neu anordnen
charitable_rewards_onboarding_capabilityWer ihn ausführen kann. Standard ist charitable_manage_rewards
charitable_rewards_onboarding_should_show_panelOb das Übersichtseinstiegsfeld gerendert wird
charitable_rewards_onboarding_campaign_limitWie viele Kampagnen der Anhangschritt auflistet
charitable_rewards_onboarding_step_errorsSchrittweise Validierungsnachrichten
charitable_rewards_onboarding_docs_urlBasis-URL für die Links "Weitere Informationen"
charitable_rewards_onboarding_docs_url_for_stepSchrittweise Docs-URL für Deep-Linking zu einem Anker
charitable_rewards_onboarding_video_idVideo-ID für die Kachel von Schritt 1
charitable_rewards_onboarding_video_fileSelbst gehostete Videodatei für die Kachel von Schritt 1
charitable_rewards_onboarding_video_paramsPlayer-Parameter für die Kachel von Schritt 1

Umgebung, Lizenz und Integration

FilterÄnderungen
charitable_rewards_license_stateDer ermittelte Lizenzstatus
charitable_rewards_license_grace_period_secondsLizenz Kulanzzeitraum
charitable_rewards_ambassadors_activeOb apakah Belohnungen gemeinnützige Botschafter als vorhanden betrachtet
charitable_rewards_docs_urlBasis-URL für die Dokumentation, die außerhalb des Assistenten verwendet wird

Funktionen

Vier Fähigkeiten, sodass der Zugriff eingeschränkt und nicht alles oder nichts sein kann.

FähigkeitErlaubt
charitable_manage_rewardsBelohnungen erstellen, bearbeiten und archivieren
charitable_fulfill_rewardsBearbeiten Sie die Antragswarteschlange und markieren Sie Anträge als erfüllt
charitable_view_reward_piiSpendername und Lieferadresse anzeigen
charitable_manage_reward_taxZeitwertermittlung und Steuereinstellungen ändern

Einstellungen

Gespeichert in der Option charitable_rewards_settings, gelesen über Charitable_Rewards_Settings::get().

SchlüsselStandardZweck
Steuerbescheinigung aktivierenfalseZeitwertermittlung aufzeichnen und den abzugsfähigen Anteil offenlegen
reservation_ttl_minutes30Wie lange eine befristete Belohnung für eine ausstehende Spende aufbewahrt wird

Kampagnenspezifische Einstellungen befinden sich unter campaign_settings_v2 im settings.rewards-Array der Kampagne. Diese Schlüssel sind unter Automatischer Modus aufgeführt.

Konstanten

KonstanteWertZweck
Charitable_Rewards_Env::MIN_PRO_VERSION1.8.16Darunter wird die Admin-Oberfläche hinter einem Hinweis gesperrt
Charitable_Rewards_Download::DEFAULT_TTL604800Lebensdauer der signierten Download-URL in Sekunden
Charitable_Rewards_Matcher::MODE_HIGHESThöchsteStandard-Stacking-Modus
Charitable_Rewards_Matcher::MODE_CUMULATIVEkumulativAlternativer Stacking-Modus

Wertobjekte

KlasseExponiert
Charitable_Rewards_RewardKonstanten für Typ, Geltungsbereich, Anhangsmodell und Status
Charitable_Rewards_ClaimKonstanten für Status und Anspruchstyp
Charitable_Rewards_LevelDie Felder für das Spenden-Level
Charitable_Rewards_Taxdeductible( $total, $fmv ), ein reiner Helfer
Charitable_Rewards_Trackingcarriers(), save(), tracking_url(), parts_for_donation_reward()
Charitable_Rewards_Shippingfield_keys(), parts_for_donation(), format_address()
Charitable_Rewards_P2P_Sourceresolve_source_campaign_id()

Speicher

Rewards unterhält eigene Tabellen für Belohnungen, Kampagnenanhänge, Ansprüche, Anspruchsaktivitäten, Reservierungen und Kampagnen-Level. Versandadressen und Tracking-Nummern sind Spenden-Post-Metadaten und keine Tabellenspalten, die mit charitable_rewards_shipping_ bzw. charitable_rewards_tracking_ präfixiert sind.

Schemata werden hier absichtlich nicht wiedergegeben. Sie ändern sich zwischen den Versionen, und eine Kopie in der Dokumentation wird stillschweigend veraltet sein. Lesen Sie sie aus der Schema-Klasse, wenn Sie die aktuelle Struktur benötigen.

Zwei Spalten werden deklariert, aber nicht beschrieben: deductible_snapshot und tax_profile_version in der Anspruchstabelle. Der abzugsfähige Betrag wird zur Renderzeit aus dem eingefrorenen Zeitwert ermittelt. Erstellen Sie keine Berichte, die diese lesen und Daten erwarten.

Dinge, die absichtlich nicht filterbar sind

Wissenswert, damit Sie nicht danach suchen:

  • Der Typ einer Belohnung nach der Erstellung. Das Verhalten ist bereits eingetreten, wenn Sie es ändern würden.
  • Löschen einer Belohnung. Es gibt keinen Löschpfad; Archivierung ist der unterstützte Weg, da Ansprüche sich auf Belohnungen beziehen.
  • Das Peer-to-Peer-Level-Gate. Untergeordnete Spendenformulare rendern keine geerbten Belohnungen, wenn die übergeordnete Formular im Level-Modus ist, da ein Level den Spendenbetrag festlegt und ein untergeordnetes Formular dies nicht kann. Es ist eine Fähigkeitsbeschränkung, keine Richtlinie.

Verwandt

Hilfreiche Links

🤝 Holen Sie sich Hilfe, wenn Sie sie brauchen

Kundensupport kontaktieren →  

📑 Finden Sie die Anleitung, die Sie benötigen

Durchsuchen Sie den Dokumentations-Hub →  

⬇️ Laden Sie bewährte Strategien, Kampagnenideen und Experten-Tools herunter

Holen Sie sich das Fundraising-Kit →  

🔗 Lassen Sie Ihren KI-Assistenten die Fundraising-Arbeit für Sie erledigen.

Verbinden Sie Charitable mit Ihrem KI-Assistenten →

💸 Holen Sie sich kostenlose Fundraising-Ressourcen
Besuchen Sie den Charitable Fundraising Hub →

🤔 Haben Sie Fragen zu Charitable?
Charitable FAQs →

Benötigen Sie Hilfe beim Verständnis von Begriffen und Fachjargon für gemeinnützige Organisationen?
Siehe unser Glossar für gemeinnützige Organisationen→

Haben Sie noch Fragen? Wir helfen Ihnen gerne weiter!

Zuletzt geändert:

Was ist neu bei Charitable

Die neuesten Updates anzeigen
🔔 Abonnieren Sie, um unsere neuesten Updates zu erhalten
📧 E-Mails abonnieren

E-Mail-Abonnement

Abonnieren Sie unseren Newsletter

Wir werden Sie nicht spammen. Wir senden nur eine E-Mail, wenn wir glauben, dass sie Ihnen wirklich hilft. Abmeldung jederzeit möglich!

Funktion Neu

🎟️ Wir stellen vor: Charitable Events: Verkaufen Sie Tickets für Ihre Kampagnen!

Die meisten gemeinnützigen Organisationen verkaufen Event-Tickets in einem Tool und sammeln Spenden in einem anderen, was zu zwei Berichtsdatensätzen und einer manuellen Abgleichung am Jahresende führt. Charitable Events vereint beides, indem es Tickets über dieselben Spendenformulare und Zahlungs-Gateways verkauft, die Sie bereits in Charitable nutzen. Warum das wichtig ist:

  • 🎟️ Jedes Ticket ist eine Spende: Ticketverkäufe laufen über das Gateway, das Sie bereits nutzen, und zählen zum Kampagnenziel, wobei alles unter Charitable » Events verwaltet wird.
  • 📱 QR-Check-in von jedem Telefon: Jeder Teilnehmer erhält seinen eigenen QR-Code auf der Quittung, und Freiwillige scannen ihn am Eingang über einen Check-in-Link, der kein WordPress-Konto benötigt.
  • 🧾 Quittungen bereit für die Steuererklärung: Weisen Sie jedem Ticket-Typ einen fairen Marktwert zu, und Charitable gibt den korrekten steuerlich absetzbaren Betrag auf jeder Spenderquittung an.
  • 📋 Teilnehmerdetails beim Checkout: Fragen Sie jeden Gast nach einer Essenswahl, Hemdgröße oder speziellen Bedürfnissen, wobei für jedes Ticket ein separater Teilnehmerdatensatz erstellt wird.
  • 🗓️ Blöcke und Kalender inklusive: Drei Editor-Blöcke sowie die Unterstützung für Sugar Calendar und The Events Calendar platzieren Ihre Events dort, wo Unterstützer bereits nachsehen.

Lesen Sie hier unsere Ankündigung.

KI Neu

🚀 Entfesseln Sie die KI-Power in Charitable!

Ihr KI-Assistent kann jetzt Ihre Charitable-Spendenkampagnen direkt erstellen, bearbeiten und verwalten – einfach durch Fragen. Mit Charitable Pro, das Schreibunterstützung für die WordPress Abilities API hinzufügt, können Tools wie ChatGPT, Claude und Cursor sicher vollständige administrative Aktionen über MCP durchführen. Warum das wichtig ist:

  • 🤖 Kampagnenerstellung in einfacher Sprache: Fordern Sie Ihren Assistenten mit einem Ziel wie „Richten Sie eine Spendenaktion für das Tierheim mit einem Ziel von 5.000 US-Dollar ein“ auf, und er erstellt einen echten Kampagnenentwurf mit vorgeschlagenen Spendenstufen.
  • 🎨 Sofortige Anpassungen des Spendenformulars: Fügen Sie benutzerdefinierte Felder hinzu, ändern Sie Schaltflächenfarben oder ordnen Sie Elemente neu an, ohne sich mit den Formulareinstellungen befassen zu müssen.
  • 📝 Protokollierung von Offline-Geschenken: Informieren Sie Ihren Assistenten über Bargeld- oder Scheckgeschenke, und er gleicht E-Mail-Adressen von Spendern ab und zeichnet Transaktionen in Ihrer Historie auf.
  • 🛡️ Sicherheit und Kontrolle standardmäßig: Schreibzugriff bleibt streng deaktiviert, bis er unter Charitable » Tools » AI MCP aktiviert wird, wodurch schreibgeschützte Berichte standardmäßig sicher bleiben.
  • 📜 Vollständige Audit-Protokollierung: Jede Änderung, die von einem KI-Assistenten vorgenommen wird, wird unter Charitable » Tools » Logs verfolgt, sodass Sie immer wissen, wer (oder was) Ihre Website aktualisiert hat.

Lesen Sie hier unsere Ankündigung.

Verbesserung Zahlungen

💰 Wiederkehrende Spenden mit Windcave und Charitable akzeptieren

Ein Spender richtet seine Spende einmalig auf der sicheren Zahlungsseite von Windcave ein, und Charitable stellt danach pünktlich jede Verlängerung in Rechnung. Warum das wichtig ist:

🏦 In Neuseeland oder Australien ansässige Organisationen: Monatliche Spenden über das Gateway, mit dem Ihre Bank Sie bereits eingerichtet hat, ohne dass ein zweiter Prozessor angebunden werden muss.
⛪ Kirchen, die regelmäßige Zehnten und Opfergaben erhalten: Die Gemeindemitglieder legen einmal ihren eigenen Zeitplan fest, was der einfachste Weg ist, regelmäßige Kirchenspenden ohne eine separate Plattform zu starten.
🌏 Gruppen mit Spendern in verschiedenen Währungen: Windcave unterstützt über 20 Währungen, sodass ein Unterstützer in der Währung spenden kann, die er tatsächlich besitzt.
📅 Betriebsmittel statt einmaliger Kampagnen: Schalten Sie den Nur-wiederkehrenden-Modus ein, und die Einmal-Option verschwindet, sodass jede Spende für diese Kampagne ein Abonnement ist.
🧾 Teams ohne Entwickler im Personal: 3 Anmeldedaten in eine Einstellungsseite eingefügt, und kein Code irgendwo.

Lesen Sie hier unsere Ankündigung.

Automatisierung Aktualisierung

⚡ Visueller Automatisierungs-Builder: Drag & Drop ohne Code!

Charitable Automation Connect 2.3.0 führt den visuellen Automatisierungs-Builder ein, eine Vollbild-Leinwand, die jede Automatisierung als Fluss verbundener Karten darstellt: ein Auslöser, optionale Bedingungen und eine Liste von Aktionen, die der Reihe nach ausgeführt werden.

🧩 Viele Aktionen, ein Auslöser: Markieren Sie einen Spender, senden Sie eine E-Mail, fügen Sie eine Notiz hinzu und lösen Sie einen Webhook von einem einzelnen Ereignis aus, das in beliebiger Reihenfolge gezogen wird.

✉️ Innerhalb von Charitable handeln: Neue Aktionen wie „E-Mail senden“, „Spender markieren“ und „Spenderhinweis hinzufügen“ laufen ohne externen Dienst.

🔤 Zusammenführung-Tags: Personalisieren Sie E-Mails und Notizen mit Live-Feldern wie {first_name}, {total} und {campaign_name}.

🔁 Auf bestehende Spender anwenden: Führen Sie „Spender markieren“ und „Spenderhinweis hinzufügen“ für Ihre vorhandenen Spender aus.

🖥️ Leinwand oder Einfach: Wechseln Sie jederzeit die Ansicht, und Automatisierungen, die vor 2.3.0 erstellt wurden, funktionieren weiterhin unverändert.

Lesen Sie hier mehr.

Integration aktualisiert

📬 Brevo für Charitable vorstellen: Spender automatisch zu Abonnenten machen

Der Moment, in dem ein Unterstützer eine Spende tätigt, ist der Moment, in dem er am engagiertesten ist. Mit der neuen Brevo-Integration für Charitable können Sie einmalige Spender automatisch in langfristige Abonnenten verwandeln, ohne eine einzige Tabelle anfassen zu müssen.

Sammeln Sie einfach die Zustimmung der Spender direkt auf Ihrem Spendenformular und starten Sie sofort Ihre Willkommensserie.

Was ist neu:

🔄 Automatischer Abonnenten-Sync: Neue Spender, die zustimmen, werden sofort Ihrer Brevo-Kontaktliste hinzugefügt, sobald ihre Zahlung abgewickelt ist – keine manuellen Exporte oder CSV-Importe erforderlich.

🎯 Detaillierte Zustimmungs- & Opt-In-Kontrolle: Passen Sie die Bezeichnung Ihrer Checkbox an, wählen Sie, ob sie standardmäßig aktiviert oder deaktiviert ist, oder aktivieren Sie die Brevo-Double-Opt-In, um Ihre Liste sauber und konform zu halten.

📋 Listen-Mapping pro Kampagne: Leiten Sie Unterstützer zu Ihrer globalen E-Mail-Liste oder ordnen Sie bestimmte Kampagnen gezielten Brevo-Listen zu, um Ihre Folgekommunikation anzupassen.

⚡ 5-Minuten-Einrichtung: Stellen Sie sofort eine Verbindung her, indem Sie Ihren Brevo-API-Schlüssel in die Newsletter-Einstellungen einfügen, Ihre Kontaktfelder zuordnen und Ihre E-Mail-Liste automatisch aufbauen.

Bereit, Ihre Mailingliste zu erweitern? Brevo ist jetzt im Charitable Plus-Plan verfügbar – verbinden Sie noch heute Ihr Konto!