Documentation Charitable

Apprenez à tirer le meilleur parti de Charitable grâce à des instructions claires, étape par étape.

Accroches et filtres dans Charitable Rewards

Prérequis :

  • Charitable Pro 1.8.16+
  • Charitable Rewards 1.0.0+

Chaque crochet que Charitable Rewards expose, regroupé par ce qu'il affecte. Les pages de fonctionnalités contiennent des exemples de travail ; voici l'index complet.

Ajoutez vos extraits à un plugin spécifique au site ou à un plugin d'extraits de code, pas au fichier functions.php d'un thème, afin qu'ils survivent à un changement de thème.

Actions

Six actions, dont trois sont les points d'intégration pour la synchronisation des réclamations avec un système externe.

ActionSe déclenche lorsque
charitable_rewards_claim_confirmedUne réclamation passe à confirmée, ce qui signifie que le don a été effectué.
charitable_rewards_claim_fulfilledUne réclamation est marquée comme satisfaite
charitable_rewards_claim_revokedUne réclamation est révoquée
charitable_rewards_onboarding_completeL'assistant de configuration atteint sa dernière étape.
charitable_rewards_onboarding_resetL'assistant de configuration est réexécuté
charitable_rewards_onboarding_help_slotS'affiche dans le bloc Aide et intégration, pour vos propres boutons.

Formulaire et affichage des dons

FiltreModifications
charitable_rewards_form_headingTitre au-dessus du bloc des récompenses sur un formulaire de don.
charitable_rewards_form_heading_no_rewardCe titre lorsqu'aucune récompense n'est actuellement à portée.
charitable_rewards_thresholds_headingTitre au-dessus de la liste des cartes de seuil.
charitable_rewards_threshold_strip_with_cardsIndique si la bande de seuil compacte s'affiche à côté des cartes.
charitable_rewards_summary_labelL'étiquette de récompense dans le résumé du don.
charitable_rewards_decline_labelLe libellé de la case à cocher pour refuser les récompenses.
charitable_rewards_change_amount_level_labelÉtiquette sur le lien "changer votre niveau" en mode niveaux.
charitable_rewards_change_amount_level_linkLe lien "changer votre niveau" lui-même.
charitable_rewards_unlock_colorCouleur d'accentuation pour l'état déverrouillé.
charitable_rewards_tier_image_sizeTaille d'image enregistrée pour les images de carte de récompense
charitable_rewards_level_image_sizeTaille d'image enregistrée pour les images des cartes de niveau de don.
charitable_rewards_view_modelsLes vues modèles derrière le rendu des cartes, partagées par le formulaire et le shortcode
charitable_reward_cards_shortcodeSortie ou attributs de [charitable_reward_cards]

Comportement

FiltreModifications
charitable_rewards_stacking_modeSi un donateur reçoit uniquement la récompense la plus élevée ou tout ce qu'il a franchi. Le deuxième argument est l'ID de la campagne
charitable_rewards_reservation_ttlCombien de temps une récompense limitée est conservée pour un don en attente
charitable_rewards_backers_statusesQuels statuts de réclamation comptent pour les réclamations publiques
charitable_rewards_log_renewal_to_donorSi une réclamation de renouvellement est enregistrée auprès du donateur

Livraison numérique

FiltreModifications
charitable_rewards_download_url_ttlDurée de vie en secondes d'une URL de téléchargement signée. Par défaut 604800, soit sept jours
charitable_rewards_allowed_file_typesTypes de fichiers autorisés pour les téléchargements de récompenses numériques
charitable_rewards_max_file_sizePlafond de taille de téléchargement

Exécution

FiltreModifications
charitable_rewards_carriersLa liste des transporteurs proposée lors de l'enregistrement du suivi

Reçus et taxes

FiltreModifications
charitable_rewards_receipt_headingTitre du bloc des récompenses sur un reçu
charitable_rewards_receipt_pending_noteNote affichée à côté d'une réclamation non encore exécutée
charitable_rewards_tax_receipt_headingTitre au-dessus de la divulgation fiscale
charitable_rewards_tax_receipt_disclaimerLe libellé de la divulgation fiscale

E-mails

Chacun des trois e-mails expose les quatre mêmes filtres.

E-mailFiltres
Confirmation de récompensecharitable_email_reward_confirmation_recipient, _default_subject, _default_headline, _default_body
Livraison numérique de la récompensecharitable_email_reward_digital_delivery_recipient, _default_subject, _default_headline, _default_body
Récompense expédiéecharitable_email_reward_shipped_recipient, _default_subject, _default_headline, _default_body

Chaque filtre _default_* est préfixé par la même tige charitable_email_reward_<email>_ que son filtre de destinataire.

Écrans d'administration

FiltreModifications
charitable_rewards_admin_tabsLa liste des onglets Récompenses
charitable_rewards_admin_tab_badgesCompter les badges sur les onglets
charitable_rewards_overview_range_presetsLes préréglages de plage de dates du tableau de bord
charitable_rewards_overview_empty_state_htmlMarquage affiché lorsqu'il n'y a rien à signaler
charitable_rewards_catalog_search_limitCombien de résultats la recherche du catalogue renvoie
charitable_rewards_reports_overview_statUne statistique dans l'intégration Rapports

Assistant de configuration

FiltreModifications
charitable_rewards_onboarding_enabledDésactivez complètement l'assistant
charitable_rewards_onboarding_stepsAjouter, supprimer ou réorganiser les étapes
charitable_rewards_onboarding_capabilityQui peut l'exécuter. Par défaut charitable_manage_rewards
charitable_rewards_onboarding_should_show_panelSi le panneau d'entrée de la vue d'ensemble s'affiche
charitable_rewards_onboarding_campaign_limitCombien de campagnes la étape de pièce jointe liste
charitable_rewards_onboarding_step_errorsMessages de validation par étape
charitable_rewards_onboarding_docs_urlURL de base pour les liens En savoir plus
charitable_rewards_onboarding_docs_url_for_stepURL de documentation par étape, pour un lien direct vers une ancre
charitable_rewards_onboarding_video_idID de la vidéo pour la vignette de l'étape 1
charitable_rewards_onboarding_video_fileFichier vidéo auto-hébergé pour la vignette de l'étape 1
charitable_rewards_onboarding_video_paramsParamètres du lecteur pour la vignette de l'étape 1

Environnement, licence et intégration

FiltreModifications
charitable_rewards_license_stateL'état de la licence résolu
charitable_rewards_license_grace_period_secondsPériode de grâce de la licence
charitable_rewards_ambassadors_activeSi Récompenses pense que Charitable Ambassadors est présent
charitable_rewards_docs_urlURL de base de la documentation utilisée en dehors de l'assistant

Capacités

Quatre capacités, de sorte que l'accès puisse être limité plutôt que tout ou rien.

CapacitéPermet
charitable_manage_rewardsCréer, modifier et archiver des récompenses
charitable_fulfill_rewardsTraiter la file d'attente des réclamations et marquer les réclamations comme satisfaites
charitable_view_reward_piiVoir les noms des donateurs et les adresses de livraison
charitable_manage_reward_taxModifier les justes valeurs marchandes et les paramètres fiscaux

Paramètres

Stocké dans l'option charitable_rewards_settings, lu via Charitable_Rewards_Settings::get().

CléDéfautObjectif
activer_reçu_fiscalfauxEnregistrer la juste valeur marchande et divulguer la partie déductible
reservation_ttl_minutes30Combien de temps une récompense limitée est conservée pour un don en attente

Les paramètres par campagne se trouvent sous campaign_settings_v2 dans le tableau settings.rewards de la campagne. Ces clés sont listées sur Mode automatique.

Constantes

ConstantValeurObjectif
Charitable_Rewards_Env::MIN_PRO_VERSION1.8.16En dessous, l'interface administrateur se verrouille derrière une notification
Charitable_Rewards_Download::DEFAULT_TTL604800Durée de vie de l'URL de téléchargement signée en secondes
Charitable_Rewards_Matcher::MODE_HIGHESTle plus élevéMode d'empilement par défaut
Charitable_Rewards_Matcher::MODE_CUMULATIVEcumulatifMode d'empilement alternatif

Objets de valeur

ClasseExpose
Charitable_Rewards_RewardConstantes de type, portée, modèle d'attachement et statut
Charitable_Rewards_ClaimConstantes de statut et de type de réclamation
Charitable_Rewards_LevelLes champs de niveau de don
Charitable_Rewards_Taxdeductible( $total, $fmv ), une aide pure
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()

Stockage

Rewards conserve ses propres tables pour les récompenses, les pièces jointes de campagne, les réclamations, l'activité des réclamations, les réservations et les niveaux de campagne. Les adresses de livraison et les numéros de suivi sont des métadonnées de don plutôt que des colonnes de table, préfixés respectivement par charitable_rewards_shipping_ et charitable_rewards_tracking_.

Les schémas ne sont pas reproduits ici à dessein. Ils changent entre les versions, et une copie dans la documentation devient obsolète silencieusement. Lisez-les à partir de la classe de schéma si vous avez besoin de la forme actuelle.

Deux colonnes sont déclarées mais non écrites : deductible_snapshot et tax_profile_version sur la table des réclamations. Le montant de la franchise est dérivé au moment du rendu à partir de la juste valeur marchande figée. Ne construisez pas de rapports qui les lisent en attendant des données.

Choses qui ne sont délibérément pas filtrables

Bon à savoir pour ne pas chercher :

  • Le type d’une récompense après sa création. Le comportement s’est déjà produit au moment où vous le changeriez.
  • Suppression d’une récompense. Il n’y a aucun chemin de suppression ; l’archivage est la voie prise en charge, car les réclamations font référence aux récompenses.
  • Le portail des niveaux pair-à-pair. Les formulaires de dons enfants ne rendent pas les récompenses héritées lorsque le parent est en mode niveaux, car un niveau définit le montant du don et un formulaire enfant ne le peut pas. C’est une limite de capacité, pas une politique.

Connexes

Liens utiles

🤝 Obtenez de l’aide quand vous en avez besoin

Contactez le support client →  

📑 Trouvez le guide dont vous avez besoin

Parcourez le Hub de documentation →  

⬇️ Téléchargez des stratégies éprouvées, des idées de campagnes et des outils d'experts

Obtenez le Kit de collecte de fonds →  

🔗 Laissez votre assistant IA faire le travail de collecte de fonds pour vous.

Connect Charitable à votre assistant IA →

💸 Obtenez des ressources gratuites pour la collecte de fonds
Rendez-vous sur le Hub de collecte de fonds Charitable →

🤔 Des questions sur Charitable ?
FAQ Charitable →

Besoin d'aide pour comprendre les termes et le jargon des organisations à but non lucratif ?
Consultez notre glossaire des organisations à but non lucratif→

Vous avez encore des questions ? Nous sommes là pour vous aider !

Dernière modification :

Quoi de neuf dans Charitable

Voir les dernières mises à jour
🔔 Abonnez-vous pour recevoir nos dernières mises à jour
📧 Abonnez-vous aux e-mails

Abonnement par e-mail

Rejoignez notre newsletter

Nous ne vous enverrons pas de spam. Nous envoyons un e-mail uniquement lorsque nous pensons qu'il vous sera réellement utile. Désabonnez-vous à tout moment !

Fonctionnalité Nouveau

🎟️ Présentation des Événements Caritatifs : Vendez des Billets dans Vos Campagnes !

La plupart des organisations à but non lucratif vendent des billets d'événement dans un outil et collectent des dons dans un autre, ce qui laisse deux ensembles de rapports et une correspondance manuelle à la fin de l'année. Événements Caritatifs réunit les deux, en vendant des billets via les mêmes formulaires de don et passerelles de paiement que vous utilisez déjà dans Charitable. Pourquoi c'est important :

  • 🎟️ Chaque billet est un don : Les ventes de billets passent par la passerelle que vous utilisez déjà et comptent pour l'objectif de la campagne, le tout géré sous Charitable » Événements.
  • 📱 Enregistrement par QR code depuis n'importe quel téléphone : Chaque participant reçoit son propre code QR sur le reçu, et les bénévoles scannent à l'entrée via un lien d'enregistrement qui ne nécessite aucun compte WordPress.
  • 🧾 Reçus prêts pour la déclaration de revenus : Attribuez à chaque type de billet une juste valeur marchande, et Charitable indiquera le montant déductible d'impôt correct sur chaque reçu de donateur.
  • 📋 Détails des participants au moment du paiement : Demandez à chaque invité son choix de repas, sa taille de chemise ou ses besoins d'accès, avec un enregistrement distinct du participant créé pour chaque billet.
  • 🗓️ Blocs et calendriers inclus : Trois blocs d'éditeur ainsi que la prise en charge de Sugar Calendar et The Events Calendar placent vos événements là où les supporters les recherchent déjà.

Consultez notre annonce ici.

ia Nouveau

🚀 Libérez la puissance de l'IA dans Charitable !

Votre assistant IA peut désormais créer, modifier et gérer vos campagnes de collecte de fonds Charitable directement — il suffit de demander. Avec Charitable Pro ajoutant la prise en charge de l'écriture pour l'API WordPress Abilities, des outils comme ChatGPT, Claude et Cursor peuvent gérer des actions administratives complètes en toute sécurité via MCP. Pourquoi c'est important :

  • 🤖 Création de campagnes en langage clair : Demandez à votre assistant un objectif comme « Mettre en place une collecte de fonds pour le refuge avec un objectif de 5 000 $ », et il crée une ébauche de campagne complète avec des paliers de dons suggérés.
  • 🎨 Modifications instantanées du formulaire de don : Ajoutez des champs personnalisés, changez les couleurs des boutons ou réorganisez les éléments sans avoir à modifier les paramètres du formulaire.
  • 📝 Enregistrement des dons hors ligne : Informez votre assistant des dons en espèces ou par chèque, et il associera les e-mails des donateurs et enregistrera les transactions dans votre historique.
  • 🛡️ Sécurité et contrôle par défaut : L'accès en écriture reste désactivé jusqu'à ce qu'il soit activé dans Charitable » Outils » AI MCP, maintenant la sécurité des rapports en lecture seule par défaut.
  • 📜 Journalisation complète des audits : Chaque modification apportée par un assistant IA est suivie dans Charitable » Outils » Journaux, vous savez donc toujours qui (ou quoi) a mis à jour votre site.

Consultez notre annonce ici.

Amélioration Paiements

💰 Acceptez les dons récurrents avec Windcave et Charitable

Un donateur configure son don une seule fois sur la page de paiement sécurisée de Windcave, et Charitable facture chaque renouvellement par la suite selon le calendrier établi. Pourquoi c'est important :

🏦 Organisations basées en Nouvelle-Zélande ou en Australie : dons mensuels sur la passerelle avec laquelle votre banque vous a déjà configuré, sans second processeur à intégrer.
⛪ Églises acceptant les dîmes et offrandes régulières : les membres de la congrégation définissent leur propre calendrier une fois, ce qui est le moyen le plus simple de lancer des dons d'église récurrents sans plateforme distincte.
🌏 Groupes avec des donateurs dans plusieurs devises : Windcave en gère plus de 20, ainsi un sympathisant peut donner dans la devise qu'il détient réellement.
📅 Fonds de fonctionnement plutôt que des campagnes ponctuelles : activez le mode « Récurrent uniquement » et l'option ponctuelle disparaît, de sorte que chaque don à cette campagne est un abonnement.
🧾 Équipes sans développeur attitré : 3 jeux d'identifiants collés sur une page de paramètres, et aucun code nulle part.

Consultez notre annonce ici.

automatisation mettre à jour

⚡ Générateur d'automatisation visuelle : Glisser-déposer sans code !

Charitable Automation Connect 2.3.0 introduit le Générateur d'automatisation visuelle, une zone d'édition plein écran qui présente chaque automatisation sous forme de flux de cartes connectées : un déclencheur, des conditions facultatives et une liste d'actions exécutées dans l'ordre.

🧩 De nombreuses actions, un seul déclencheur : Taguez un donateur, envoyez un e-mail, ajoutez une note et déclenchez un webhook à partir d'un seul événement, disposés dans n'importe quel ordre.

✉️ Agissez à l'intérieur de Charitable : Les nouvelles actions Envoyer un e-mail, Taguez un donateur et Ajoutez une note de donateur s'exécutent sans service externe requis.

🔤 Étiquettes de fusion : Personnalisez les e-mails et les notes avec des champs dynamiques tels que {first_name}, {total} et {campaign_name}.

🔁 Appliquer aux donateurs existants : Exécutez Taguez un donateur et Ajoutez une note de donateur sur les donateurs que vous avez déjà.

🖥️ Zone d'édition ou Simple : Changez de vue à tout moment, et les automatisations créées avant la version 2.3.0 continueront de fonctionner sans modification.

En savoir plus ici.

Intégration mis à jour

📬 Présentation de Brevo pour Charitable : Transformez automatiquement les donateurs en abonnés

Le moment où un donateur fait un don est le moment où il est le plus engagé. Avec la nouvelle intégration Brevo pour Charitable, vous pouvez transformer automatiquement ces donateurs ponctuels en abonnés à long terme sans toucher à une seule feuille de calcul.

Collectez simplement le consentement du donateur directement sur votre formulaire de don et lancez votre série de bienvenue immédiatement.

Quoi de neuf :

🔄 Synchronisation automatisée des abonnés : Les nouveaux donateurs qui donnent leur accord sont ajoutés directement à votre liste de contacts Brevo dès que leur paiement est traité, sans aucune exportation manuelle ni importation de CSV.

🎯 Contrôle granulaire du consentement et de l'opt-in : Personnalisez le libellé de votre case à cocher, choisissez si elle est cochée par défaut ou non, ou activez le double opt-in de Brevo pour maintenir votre liste propre et conforme.

📋 Mappage de liste par campagne : Dirigez les sympathisants vers votre liste d'e-mails globale ou mappez des campagnes spécifiques à des listes Brevo ciblées pour adapter vos messages de suivi.

⚡ Configuration en 5 minutes : Connectez-vous instantanément en collant votre clé API Brevo dans les paramètres de Newsletter, mappez vos champs de contact et commencez à construire votre liste d'e-mails en mode pilote automatique.

Prêt à développer votre liste de diffusion ? Brevo est disponible dès maintenant à partir du plan Charitable Plus — connectez votre compte dès aujourd'hui !