Documentation Charitable

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

Charitable Razorpay

Charitable Razorpay permet à votre organisation à but non lucratif d'accepter des dons via Razorpay, la principale passerelle de paiement indienne, avec une prise en charge intégrée de l'UPI et des codes QR de campagne. Il est spécialement conçu pour les organisations au service des donateurs indiens tout en prenant en charge les devises internationales pour les campagnes mondiales.

Disponible en tant que module complémentaire gratuit. Nécessite Charitable Pro 1.8.13.5 ou une version ultérieure. La version 1.0.0-beta-1 est actuellement en bêta exclusivement pour ceux qui possèdent le plugin Charitable Pro et le plan Pro, et vos commentaires pendant cette période aident à façonner la version générale.

Fonctionnalités clés

  • Acceptez les dons Razorpay en mode réel et en mode test à partir d'un seul panneau de configuration
  • Proposez l'UPI comme méthode de paiement de premier plan sur le formulaire de don pour les campagnes en INR
  • Générez des codes QR par campagne que les donateurs scannent pour donner à partir de n'importe quelle application UPI
  • Traitez les dons récurrents via le module complémentaire Charitable Recurring
  • Gérez les remboursements directement à partir de l'enregistrement du don Charitable
  • Vérifiez les paiements via les webhooks Razorpay avec vérification de la signature HMAC
  • Personnalisez le popup Razorpay avec votre propre image et couleur de thème
  • Prend en charge huit devises : INR, USD, EUR, GBP, SGD, AED, CAD, AUD

Pourquoi utiliser Charitable Razorpay ?

Razorpay est la passerelle dominante pour les organisations caritatives et les donateurs en Inde, et l'UPI représente désormais la majorité des dons numériques. Avec Charitable Razorpay, vous pouvez accepter les dons UPI, les dons par code QR à scanner et les paiements par carte de crédit et de débit sans avoir à ajouter un plugin tiers ou à envoyer les donateurs vers une page de paiement externe. Les mises à jour de statut pilotées par webhook signifient que votre tableau de bord reflète la vérité chez Razorpay, même lorsqu'un donateur ferme le navigateur avant la redirection.

Exigences

  • Charitable Pro 1.8.13.5 ou une version ultérieure
  • WordPress 6.2 ou ultérieure
  • PHP 7.4 ou version ultérieure
  • Un compte marchand Razorpay (mode réel et/ou mode test)
  • Pour les dons récurrents : le module complémentaire Charitable Recurring

Démarrage

Activation

Téléchargez et activez le plugin Charitable Razorpay depuis Plugins » Ajouter.

Accédez à Charitable » Paramètres » Passerelles de paiement.

Cliquez sur Activer la passerelle à côté de Razorpay. Nous vous recommandons d'activer le mode test pendant que vous configurez cela. Cela garantira que les transactions réelles ne se produisent pas tant que vous n'êtes pas prêt pour elles.

Charitable activer la passerelle de paiement

Lorsque vous activez la passerelle, vous verrez un nouveau bouton Paramètres de la passerelle. Cela vous mènera à la page des paramètres où vous pourrez entrer vos identifiants API. Vous pouvez utiliser vos clés réelles ou vos clés de test.

Clés de test dans Razorpay

Configuration

  1. Dans votre tableau de bord Razorpay, générez des clés API pour le mode réel (et le mode test si vous souhaitez tester d'abord).
  2. Collez l'**ID de clé réelle** et la **Clé secrète réelle** dans l'onglet des paramètres Razorpay dans Charitable.
  3. Dans Razorpay, créez un webhook pointant vers l'URL indiquée dans le texte d'aide **Secret du webhook** du même onglet de paramètres. Copiez le secret du webhook dans Charitable.
  4. Enregistrez les paramètres. Soumettez un petit don de test en mode test pour confirmer que l'aller-retour est sain.

Comment les donateurs voient Razorpay sur le formulaire de don

Sur votre page de campagne, lorsqu'un donateur clique pour faire un don, il devrait maintenant voir Razorpay comme option dans votre formulaire de don.

Razorpay sur le formulaire de don

Il peut soit ajouter son identifiant UPI dans ce formulaire, qui sera ensuite pré-rempli dans le formulaire de paiement Razorpay.

Lorsqu'un donateur clique sur le bouton Donner, Charitable ouvre la fenêtre contextuelle Razorpay avec le montant du don, le nom et l'e-mail du donateur pré-remplis, ainsi que votre image de marque et la couleur de votre thème.

Les options Cartes, Netbanking, Portefeuille, Payer plus tard et UPI apparaissent dans la fenêtre contextuelle en fonction de ce qui est activé dans votre compte marchand Razorpay.

Exemple de passerelle Razorpay

Codes QR sur les pages de campagne

Si vous activez la Génération de code QR, chaque campagne publiée obtient un code QR scannable rendu sur la page de campagne (et une version plus petite dans la mise en page de la barre latérale de la campagne). Le QR code encode un lien profond UPI vers votre identifiant marchand, avec le montant de l'objectif de la campagne pré-rempli lorsque le Montant du code QR pré-rempli est activé. Les donateurs peuvent scanner avec n'importe quelle application UPI pour envoyer un cadeau directement sur votre compte.

Vous pouvez activer cela dans la même page Charitable » Paramètres » Passerelles de paiement » Paramètres de la passerelle pour Razorpay.

QR-code-dans-razorpay

C'est tout ! Vous êtes prêt à accepter des dons avec Razorpay.

Visualisation des transactions Razorpay dans Charitable

Une fois que les dons arrivent via la passerelle Razorpay, vous pouvez les consulter sous Charitable » Dons. Ici, vous verrez une liste des dons avec le montant donné, la campagne, la date et le statut du paiement. Dans la colonne Montant donné, vous verrez la passerelle de paiement utilisée.

enregistrements de dons Razorpay

Vous pouvez choisir de visualiser ou de modifier n'importe quel enregistrement ici. À l'intérieur, vous verrez également les détails de l'enregistrement du paiement Razorpay

Vue de l'enregistrement du don Razorpay

Ci-dessous, nous discuterons d'autres options de configuration disponibles pour vous lorsque vous activez Razorpay.

Options de configuration disponibles pour Razorpay

Les paramètres Razorpay se trouvent dans Charitable » Paramètres » Passerelles de paiement » Razorpay.

Identifiants API et Webhook

ParamètreTypeDéfautDescription
ID de clé en directtexte—Votre ID de clé marchand en direct Razorpay.
Clé secrète en directmot de passe—Votre clé secrète marchand en direct Razorpay.
ID de clé de testtexte—Votre ID de clé marchand de test Razorpay.
Clé secrète de testmot de passe—Votre clé secrète marchand de test Razorpay. Utilisée lorsque le mode test de Charitable est activé.
Secret du webhookmot de passe—Le secret partagé que vous créez dans la configuration du webhook Razorpay. Sans lui, les confirmations de paiement et les mises à jour d'abonnement sont silencieusement rejetées.

Expérience du donateur

ParamètreTypeDéfautDescription
Image de la fenêtre contextuelleimage—Image affichée en haut de la fenêtre contextuelle Razorpay. 80x80px recommandé.
Couleur du thème de la fenêtre contextuelleSélecteur de couleur#2bc253Couleur d'accentuation utilisée dans l'interface contextuelle de Razorpay.
Champ TéléphoneradioActivéAfficher un champ de numéro de téléphone sur le formulaire de don.
Code Pays Téléphonesélectionner+1Code pays par défaut ajouté au champ téléphone. Inclut +1, +91, +44, +61, +65, +971, +33, +49, +81, +86.
Collecter les informations de facturationradioDésactivéCollecter les informations d'adresse de facturation du donateur en plus du paiement.

Codes UPI & QR

ParamètreTypeDéfautDescription
Activer l'intégration UPIradioActivéAjoute le mode de paiement UPI au formulaire de don pour les campagnes en INR.
Activer la génération de code QRradioActivéAffiche un code QR scannable sur la page publique de chaque campagne.
Pré-remplissage du montant du code QRradioActivéInclut le montant objectif de la campagne dans le code QR afin que l'application UPI du donateur s'ouvre avec cette valeur.
Identifiant Marchand UPItexte—Votre identifiant marchand UPI enregistré (VPA). Requis pour la génération de code QR.

Personnalisation

Remplacement de modèles

Les deux modèles front-end peuvent être remplacés en les copiant dans votre thème :

  • templates/donation-form/upi-fields.php → your-theme/charitable/donation-form/upi-fields.php
  • templates/qr-code/qr-code-display.php → your-theme/charitable/qr-code/qr-code-display.php

Gestion des devises

Razorpay prend en charge INR, USD, EUR, GBP, SGD, AED, CAD, AUD. Si la devise de Charitable est définie sur autre chose que cette liste, l'intégration se rabat sur l'INR. Les fonctionnalités UPI et code QR sont restreintes aux campagnes INR par la politique de Razorpay.

Guide de dépannage pour Razorpay + Charitable

L'onglet Razorpay est manquant dans les passerelles de paiement

Confirmez que le module complémentaire est activé sous Plugins. Si c'est le cas, désactivez-le et réactivez-le. L'onglet est enregistré au démarrage de Charitable, donc une nouvelle activation le force à apparaître.

Les dons se terminent dans la fenêtre contextuelle mais restent « En attente » dans Charitable

Le webhook n'atteint pas votre site, ou le secret du webhook est manquant. Vérifiez que l'URL du webhook dans votre tableau de bord Razorpay correspond à celle affichée dans le texte d'aide des paramètres Razorpay, et que le champ Secret du webhook est rempli. Effectuez un don de test de 1 INR et regardez l'onglet Charitable → Outils → Journaux pour confirmer l'arrivée du webhook.

Les champs UPI n'apparaissent pas sur le formulaire de don

L'UPI est limité aux campagnes en INR. Vérifiez que Charitable → Paramètres → Général → Devise est défini sur la Roupie Indienne, et que Activer l'intégration UPI est activé.

Le code QR est manquant sur la page de la campagne

Vérifiez que Activer la génération de code QR est activé, que ID marchand UPI contient un VPA valide, et que la devise de la campagne est l'INR.

Les remboursements ne se synchronisent pas avec Razorpay

Les remboursements initiés dans Charitable sont envoyés à Razorpay via l'API. Les remboursements effectués dans le tableau de bord Razorpay reviennent via le webhook. Si un remboursement initié depuis le tableau de bord n'est pas reflété, le webhook est le problème (voir la deuxième entrée de dépannage ci-dessus).

Ressources pour les développeurs

Hooks et filtres

  • charitable_razorpay_start (action) — S'exécute une fois après le chargement complet du module Razorpay. Utile pour intégrer des intégrations supplémentaires.
  • charitable_razorpay_languages_directory (filtre) — Filtre le répertoire utilisé pour charger les fichiers de traduction.
  • charitable_payment_gateway_supports (filtre) — Filtre principal de Charitable ; le module s'y accroche pour déclarer le support des dons récurrents.

Points de terminaison AJAX

Le module enregistre plusieurs actions AJAX internes pour le flux de dons. Ce ne sont pas des API publiques et elles sont documentées ici par souci de transparence :

  • charitable_razorpay_create_order — Crée une commande Razorpay avant le paiement.
  • charitable_razorpay_verify_payment — Vérifie la signature renvoyée par la fenêtre contextuelle.
  • charitable_razorpay_process_upi — Traite une soumission UPI directe depuis le formulaire.
  • charitable_razorpay_generate_qr — Génère un code QR de campagne à la demande.
  • charitable_razorpay_download_qr — Renvoie un PNG téléchargeable du code QR de la campagne.

URL du webhook

L'URL du webhook que Charitable attend que Razorpay appelle est affichée en ligne dans le texte d'aide du Secret du webhook. Elle utilise le modèle d'écouteur standard de Charitable : https://votre-site.com/?charitable_listener=razorpay.

Comment partager des questions et des commentaires

Nous nous améliorons constamment, et votre expérience avec nos dernières fonctionnalités nous aide à bien faire les choses. Cela ne prend qu'une minute.

Remplissez notre formulaire de commentaires »

Restez connecté pour plus de ressources pour les organisations à but non lucratif

Pour plus de tutoriels et de vidéos adaptés aux organisations à but non lucratif, abonnez-vous à notre chaîne YouTube. Nous publions régulièrement des conseils d'experts, des guides étape par étape sur les dons en ligne, des stratégies de collecte de fonds et des ressources pratiques pour aider votre organisation à réussir.

🗞️ Recevez des conseils hebdomadaires et des guides exclusifs dans votre boîte de réception
Rejoignez notre newsletter →  

🎥 Regardez des tutoriels étape par étape et des histoires de réussite
Abonnez-vous à notre chaîne YouTube →  

👩🏽‍💻 Connectez-vous avec notre communauté et obtenez des informations quotidiennes sur les organisations à but non lucratif
Suivez-nous sur LinkedIn →

🥳 Reels amusants et informations sur les organisations à but non lucratif
Suivez-nous sur Instagram → 

👀 Vidéos perspicaces et amusantes pour vous aider à développer votre cause
Suivez-nous sur TikTok→  

🌎 Abonnez-vous et suivez pour des conseils généraux sur la collecte de fonds
Obtenez des conseils sur la collecte de fonds sur TikTok → 

Ressources puissantes pour la collecte de fonds

🤖 Utilisez Charitable avec votre assistant IA

Voir Charitable + IA →

⬇️ 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 →  

💸 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 →

🏎️ Essayez Charitable
Créez votre démo Charitable →

Comprendre les termes et le jargon des organisations à but non lucratif
Glossaire des organisations à but non lucratif→

% Vous recherchez des offres et des réductions pour les organisations à but non lucratif ?
Meilleures offres et réductions pour les 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 !

ambassadeurs Nouveau

🖨️ Présentation des prospectus et affiches : collectez des fonds loin de l'écran !

Une grande partie de la collecte de fonds de pair à pair se fait loin d'un écran : à la ligne d'arrivée d'un 5 km, sur un panneau d'affichage d'école, dans une cuisine de bureau. Charitable Ambassadors 3.4.7 ajoute 2 imprimables, un prospectus de collecte de fonds portant la propre histoire et le code QR de chaque collecteur de fonds, et une affiche de recrutement qui inscrit de nouveaux collecteurs de fonds. Les deux s'ouvrent comme une page Web normale et s'impriment directement depuis le navigateur. Pourquoi c'est important :

  • 🏁 Un prospectus pour chaque collecteur de fonds : Chacun porte la propre photo, histoire et objectif de ce collecteur de fonds, avec un code QR qui ouvre sa page plutôt que votre campagne principale.
  • 📌 Une affiche qui recrute : Elle affiche « Recrutement en cours » au-dessus du nom de votre campagne avec un grand code QR qui ouvre votre formulaire d'inscription, afin que quelqu'un puisse commencer à collecter des fonds sans attendre un lien de votre part.
  • 🪄 Aucun outil de conception nécessaire : Les deux imprimables s'affichent comme une page Web normale et s'impriment depuis le navigateur, sans plugin PDF et sans designer.
  • 📄 2 mises en page de prospectus : « À distribuer » contient l'histoire complète pour donner à vos amis et à votre famille, et « À afficher » contient un court message accrocheur avec 5 languettes détachables pour un panneau d'affichage.
  • 🛡️ Désactivé jusqu'à ce que vous l'activiez : Les prospectus restent désactivés après la mise à jour jusqu'à ce que vous les activiez sous Charitable » Ambassadeurs » Autre » Prospectus, et seul le propriétaire ou un administrateur peut en ouvrir un.

Consultez notre annonce ici.

Amélioration Paiements

💸 Introduction des tarifs échelonnés pour l'allègement des frais : Adaptez la demande au don !

L'allègement des frais pose une courte question à vos donateurs lors du paiement : souhaitez-vous couvrir les frais de traitement de ce don ? Jusqu'à présent, cette question utilisait un taux unique pour chaque don sur une passerelle, de sorte qu'un don de 10 $ et un don de 500 $ se voyaient demander le même pourcentage. L'allègement des frais 1.3.0 vous permet de définir autant de tranches de dons que vous le souhaitez, chacune portant son propre taux. Pourquoi c'est important :

  • 🪙 Plus doux pour les petits dons : Un coût de transaction fixe représente une part beaucoup plus importante d'un don de 10 $ que d'un don de 500 $, les tranches vous permettent donc de demander moins en bas.
  • 🎚️ Autant de tranches que nécessaire : Chaque tranche porte son propre pourcentage et son propre montant fixe, et la tranche supérieure s'exécute sans limite supérieure.
  • 🛑 Un plafond facultatif : Un champ de frais maximum empêche qu'un donateur ne se voie demander plus qu'un nombre que vous choisissez, quel que soit le montant du don.
  • 🔌 Défini par passerelle de paiement : Stripe peut fonctionner avec quatre tranches tandis que Windcave et Payfast restent sur un taux unique, car les tranches appartiennent à une passerelle et non à l'ensemble de votre site.
  • 🛡️ Rien ne change tant que vous ne le décidez pas : Vos taux actuels restent exactement les mêmes jusqu'à ce que vous activiez « Utiliser les tarifs échelonnés » sous Charitable » Paramètres » Avancé » Allègement des frais.

Consultez notre annonce ici.

Dons Amélioration

📊 Votre tableau de bord Pro peut désormais comparer, exporter et évaluer !

La plupart des tableaux de bord de collecte de fonds vous indiquent seulement combien vous avez collecté. Charitable Pro 1.8.19 reconstruit le tableau de bord et la Vue d'ensemble des rapports autour des questions les plus difficiles : si quelque chose ne fonctionne pas, si cette période a été meilleure que la précédente, et quel changement unique ferait la plus grande différence aujourd'hui. Pourquoi c'est important :

  • 📈 Chaque chiffre a une tendance : Choisissez une période et les vignettes ainsi que le graphique bougent ensemble, chaque total étant affiché par rapport à la période précédente.
  • 🗓️ Des graphiques lisibles : Les courtes périodes regroupent les dons jour par jour, tandis que les longues périodes regroupent par semaine ou par mois, de sorte qu'une année complète se lit comme une courbe au lieu d'une ligne plate.
  • 🔀 Comparez n'importe quelles 2 périodes : Pas seulement consécutives, vous pouvez donc demander comment ce mois de décembre s'est comparé au mois de décembre dernier. C'est important car la collecte de fonds est saisonnière.
  • 📤 Exportez le résumé complet : Envoyez la vue d'ensemble complète en CSV ou PDF, prête pour un dossier de conseil d'administration ou un rapport de bailleur de fonds.
  • 🎯 Évaluez votre configuration gratuitement : Faites évaluer votre configuration de collecte de fonds, de sorte que le seul changement à faire ensuite soit celui que vous pouvez voir.

Consultez notre annonce ici.

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.