Documentation Charitable

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

Gestion du spam de dons et des attaques de test de cartes

Si vous constatez l'apparition rapide de milliers de dons « En attente », vous êtes probablement victime d'une attaque de « test de carte ». Il s'agit d'un bot qui utilise votre formulaire de don pour tester des numéros de carte de crédit volés afin de vérifier leur validité.

Ce guide explique comment nettoyer les dons indésirables et fournit des conseils généraux pour les utilisateurs de Lite et Pro. Pour plus d'informations sur la manière dont Charitable continue de travailler sur les mesures anti-spam, n'hésitez pas à visiter notre blog.

⚠️ Important : Sauvegardes et Responsabilité Avant d'exécuter des plugins de suppression en masse ou des scripts de base de données personnalisés, vous devez créer une sauvegarde complète de votre site. Si une opération de nettoyage supprime des données involontairement ou si les suggestions ci-dessus ne résolvent pas le problème, votre filet de sécurité consiste à restaurer votre site à une version sauvegardée avant les modifications. Veuillez noter que l'exécution de requêtes de base de données et de scripts tiers se fait à vos propres risques ; WP Charitable n'est pas responsable de la perte de données résultant de ces opérations. Si vous n'êtes pas sûr de la manière d'utiliser ces outils, nous vous recommandons vivement de consulter un développeur web ou de contacter notre équipe de support pour obtenir des conseils *avant* de procéder.

Table des matières

Suppression des dons en attente

Si vous avez une grande quantité de dons indésirables, il n'est pas recommandé d'essayer de les supprimer manuellement dans le tableau de bord WordPress. Cela risque de planter votre navigateur ou de dépasser le temps imparti de votre serveur.

Si vous utilisez Charitable Pro (ou le plugin Lite avec le module complémentaire Spam Blocker), il existe un paramètre « Supprimer les dons en masse » dans Charitable -> Paramètres -> Avancé/Divers qui peut supprimer TOUS les dons échoués et en attente de votre installation WordPress. Notez que cela pourrait supprimer des dons légitimes, il est donc préférable de faire un audit avant d'utiliser cette fonctionnalité.

Attention : Cela supprime définitivement tous les dons de toutes les campagnes.

La manière la plus simple de supprimer ces enregistrements sans toucher au code est d'utiliser un plugin gratuit conçu à cet effet. Nous recommandons également cette option car certains plugins offrent plus de contrôle sur les éléments à supprimer en masse.

  1. Allez dans Plugins > Ajouter et recherchez « Bulk Delete » (un de ces plugins est WP Bulk Delete, mais utilisez celui qui correspond le mieux à vos besoins).
  2. Installez et activez le plugin.
  3. Allez dans WP en masse > Supprimer des articles en masse.
  4. Sélectionner le type d'article : Choisissez Dons.
  5. Sélectionner le statut de l'article : Choisissez En attente (ou charitable-pending).
  6. Choisir l'action : Sélectionnez « Mettre à la corbeille » ou « Supprimer définitivement ».
  7. Exécutez la suppression. Note : Vous devrez peut-être l'exécuter par lots si votre serveur est lent.

Méthode 3 : Utiliser un script personnalisé (Avancé)

Si le plugin a du mal avec le volume ou si vous préférez une solution basée sur le code, vous pouvez utiliser notre script de nettoyage.

  1. Installez le plugin gratuit WPCode.
  2. Utilisez l'extrait de code suivant pour supprimer en toute sécurité les dons en attente directement de la base de données :

Important : Une fois le nettoyage terminé, n'oubliez pas de désactiver l'extrait afin qu'il ne continue pas à s'exécuter.

Mesures à prendre pour une prévention supplémentaire

Nous recommandons de mettre en œuvre les mesures dans cet ordre :

DNS et serveur (la meilleure défense)

Le meilleur endroit pour arrêter un bot est avant même qu'il n'atteigne votre site WordPress.

  • Cloudflare : Nous vous recommandons vivement de placer votre site derrière Cloudflare (leur plan gratuit est excellent). Il inclut le « Mode de lutte contre les bots » et la limitation du débit qui peuvent bloquer ces attaques au niveau DNS.
  • Votre fournisseur d'hébergement : Contactez immédiatement votre hébergeur. Ils peuvent souvent voir les modèles d'attaque (par exemple, le trafic provenant d'un pays spécifique) et bloquer ces adresses IP au niveau du serveur.

Sécurité générale de WordPress

  • Plugins de sécurité : Des plugins comme Wordfence ou Solid Security disposent d'outils de surveillance du trafic qui peuvent détecter un comportement de bot agressif et bloquer automatiquement leurs IP.

Paramètres spécifiques à Charitable

Si vous avez une licence payante et utilisez Charitable (pas le plugin Pro), assurez-vous d'avoir l'extension Bloqueur de spam installée.

  • Limitation du débit : Aide à prévenir les soumissions rapides.
  • CAPTCHA : Ajoute Google reCAPTCHA ou hCaptcha à vos formulaires.
  • Journalisation des IP : Suit les adresses IP des donateurs, vous permettant de bloquer des contrevenants spécifiques.

Si vous utilisez la version gratuite (Charitable Lite), vous pouvez utiliser ces paramètres et extraits de code pour ajouter des barrières :

  • Augmenter le montant minimum du don : Les bots testent souvent avec de très petits montants (par exemple, 1,00 $) pour que les transactions passent inaperçues.
    • Accédez à l'éditeur de votre campagne.
    • Localisez l'onglet Options de don.
    • Augmentez le montant du Don minimum suggéré (par exemple, augmentez-le de 1 $ à 5 $ ou 10 $).
    • Remarque : Bien qu'utile, les bots sophistiqués peuvent s'y adapter, ne vous fiez donc pas uniquement à cette mesure de défense.
  • Bloquer par modèle d'e-mail : Si les bots utilisent un modèle d'e-mail spécifique (par exemple, des lettres aléatoires ou des domaines spécifiques), vous pouvez utiliser cet extrait pour les bloquer :
  • Changer l'URL : Changer temporairement l'URL de votre page de don peut parfois arrêter un bot qui cible un lien spécifique.

Notez que les utilisateurs de Charitable Pro disposent d'un onglet « sécurité » qui comprend plusieurs des fonctionnalités mentionnées ci-dessus. Par exemple, voici un guide sur la validation avancée des e-mails.

Protection de la passerelle de paiement (Stripe et PayPal)

Votre processeur de paiement dispose souvent d'outils avancés qui peuvent bloquer la fraude avant même qu'elle ne notifie votre site Web. Notez que les informations ci-dessous sont exactes au moment de la rédaction – pour les informations les plus à jour, veuillez consulter les sites de vos fournisseurs de passerelle.

Utilisateurs Stripe : Stripe Radar Stripe dispose d'un outil de détection de fraude intégré appelé Radar.

  • Radar Standard (Gratuit) : Inclus avec tous les comptes Stripe. Il utilise l'apprentissage automatique pour bloquer les paiements suspects. Vous pouvez également ajouter manuellement des adresses e-mail ou des cartes spécifiques à une « Liste de blocage » dans votre Tableau de bord Stripe sous Fraude et Risque > Listes.
  • Radar pour les équipes de fraude (Mise à niveau payante) : Cette version vous permet d'écrire des Règles personnalisées.
    • Astuce : Si vous remarquez que les robots utilisent tous le même domaine d'e-mail (par exemple, [email protected] ou [email protected]), vous pouvez créer une règle pour bloquer ce domaine entier.
    • Assistant IA : La version payante inclut un assistant IA qui vous permet de taper des requêtes en langage naturel comme « Bloquer tous les paiements où le domaine de messagerie est example.com » et il générera la règle pour vous.
    • En savoir plus sur Stripe Radar ici.

Utilisateurs PayPal : Protection contre la fraude PayPal offre des protections similaires pour les comptes professionnels.

  • Protection contre la fraude : Allez dans Outils professionnels > Gérer les risques > Protection contre la fraude. PayPal propose actuellement un plan de protection contre la fraude gratuit avec des mises à niveau possibles.
  • Vous pouvez configurer des filtres pour signaler ou refuser les transactions en fonction de montants élevés, d'inadéquations d'adresses (AVS) ou d'échecs de code de sécurité de carte (CVV). Si vous identifiez des adresses e-mail ou IP spécifiques qui vous ciblent de manière répétée, vous pouvez les ajouter à vos listes négatives dans les paramètres de protection contre la fraude de PayPal.
  • En savoir plus sur la gestion de la fraude PayPal ici.

Nous vous recommandons de surveiller attentivement votre site pendant les premières 24 à 48 heures après la mise en œuvre des modifications. Si le spam reprend, remettez immédiatement le statut de votre campagne à « Brouillon » et augmentez vos paramètres de sécurité (par exemple, activez le « Mode sous attaque » dans Cloudflare).

Vérifiez vos tableaux de bord Stripe/PayPal Bien que les dons « En attente » dans Charitable indiquent généralement que le paiement a été abandonné ou a échoué, vous devez toujours vérifier directement votre tableau de bord Stripe ou PayPal. Vérifiez qu'aucune transaction réussie n'a été effectuée pendant l'attaque. Si vous trouvez des transactions non autorisées réussies, remboursez-les immédiatement via le processeur de paiement pour éviter d'éventuels frais de litige ou rétrofacturations ultérieurs.

Une note sur le « test de carte » N'oubliez pas que le « test de carte » est un problème courant qui affecte l'ensemble de l'industrie du commerce électronique et des dons, pas seulement votre site spécifique. Les robots recherchent tout formulaire ouvert pour tester des données volées. En utilisant une combinaison de blocage au niveau du serveur (comme Cloudflare) et des restrictions sur site décrites ci-dessus, vous rendez votre site une cible peu attrayante, encourageant les robots à passer à autre chose.

Demandes diverses

Si vous utilisez une version de Charitable, y compris Charitable Lite, et que vous avez besoin de contacter notre équipe de support pour tout ce qui n'est pas couvert ci-dessus, n'hésitez pas à utiliser notre formulaire de support. Si la demande concerne Stripe, n'hésitez pas à fournir le nom de l'entreprise et les informations associées au compte que vous avez utilisé pour connecter votre site Web à Stripe via Charitable. Cela garantira que les informations échangées resteront privées et sécurisées.

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 !

💂‍♂️ New DonationGuard 🛡️ Automatically Protects Your Donations!

Worried about card testing attacks or spam bots flooding your donation forms, but don’t want to ruin the giving experience for your real supporters? Charitable’s DonationGuard features:

🛡️ Real-Time Bot Detection: Actively monitors every donation submission for five distinct attack signals without slowing down your human donors.

📊 Smart Traffic Scoring: Instantly evaluates activity against a learned baseline of your site’s normal donation rhythms to catch sneaky, slow-drip card testing.

🚨 Severity-Tiered Alerts: Immediately opens structured “Attack Records” and notifies you via email and admin alerts the moment a campaign starts taking fire.

🎯 Single-Click Defense: Deploy instant security using the “Recommended Settings” preset to turn on Honeypot, Time Trap, and Rate Limit modules all at once.

🚫 Automated Blocklists: Permanently stop repeat offenders by automatically blocking suspicious email addresses based on your customized rules.

Visitez cette page pour en savoir plus.

GiveWP Migrations Nouveau

🧤 White Glove Migration Service for GiveWP

Vous envisagez de passer de GiveWP à Charitable pour votre plateforme de collecte de fonds, mais vous ne voulez pas risquer de perdre vos données ni gérer vous-même une configuration technique complexe ? Le service de migration "White Glove" de Charitable comprend :

👥 Cartographie parfaite des donateurs : transférez en toute sécurité toute votre base de données de supporters sans aucune perte de données.

📊 Historique financier complet : préservez méticuleusement chaque transaction historique pour des rapports continus et précis.

🔄 Dons récurrents transparents : transférez en toute sécurité les abonnements récurrents actifs sans perturber vos revenus entrants ni obliger vos donateurs à mettre à jour leurs informations.

💳 Aucune interruption de passerelle : continuez à utiliser Stripe, PayPal ou tout autre processeur compatible avec GiveWP que vous utilisez déjà.

🚀 Configuration technique experte : détendez-vous pendant que notre équipe s'occupe du travail le plus difficile pour installer et configurer vos formulaires — de plus, les utilisateurs éligibles reçoivent une année complète de Charitable Pro gratuitement.

Visitez cette page pour en savoir plus.

automatisation Amélioration

📢 Alerte nouvelle fonctionnalité : Automation Connect 2.0 est là ! 🚀

Vous envisagez de connecter vos données de collecte de fonds à des outils comme Mailchimp, Slack ou Google Sheets, mais vous ne voulez pas engager un développeur ou écrire du code personnalisé ? Le nouvel add-on d'automatisation de Charitable propose :

⚡ 17 déclencheurs d'événements : déclenchez instantanément des webhooks pour le premier don d'un donateur, les paiements de renouvellement ou les étapes importantes de la campagne atteintes.

🎯 Logique conditionnelle intelligente : utilisez une logique ET/OU puissante sur 11 champs pour n'envoyer des données que lorsqu'elles répondent à vos critères exacts, comme les inscriptions à la newsletter.

📊 Contrôle personnalisé de la charge utile : choisissez parmi plus de 80 champs de données propres sur les métadonnées du donateur, du don et de la campagne afin que vos applications obtiennent exactement ce dont elles ont besoin.

🚀 Modèles de plateforme pré-intégrés : évitez la configuration à partir de zéro avec des modèles prêts à l'emploi pour Zapier, Make.com, n8n, HubSpot et Slack.

🛡️ Outils de développement fiables : alimentez vos flux de travail avec des charges utiles signées HMAC-SHA256, des filtres WordPress complets et des journaux de nouvelles tentatives automatiques.

automatisation Amélioration

🔌 Charitable rencontre Zapier : Connectez-vous à plus de 7 000 applications et automatisez votre collecte de fonds

Fatigué de copier manuellement les données de dons dans des feuilles comptables ou de rechercher les nouvelles inscriptions de donateurs ? Mettez vos tâches administratives en pilote automatique. Charitable est maintenant officiellement sur Zapier, vous offrant un moyen puissant et sans code de connecter directement votre collecte de fonds au reste de vos outils préférés.

Chaque don, inscription de donateur et jalon de campagne peut désormais déclencher un flux de travail automatisé en toute transparence.

Quoi de neuf :

♾️ Connectez-vous à plus de 7 000 applications : Reliez vos campagnes Charitable à des logiciels quotidiens comme Google Sheets, QuickBooks, Slack, Mailchimp, HubSpot, Notion, Airtable, et des milliers d'autres.

⚡ 12 déclencheurs puissants : Créez des flux de travail approfondis à l'aide de déclencheurs d'automatisation intelligents couvrant l'ensemble du cycle de vie des dons, y compris Nouveau don, Nouveau donateur, Abonnement annulé et Objectif de campagne atteint.

📋 Modèles d'actions pré-intégrés : Commencez en trois minutes ou moins avec nos combinaisons de modèles prédéfinis, comme l'enregistrement automatique des nouveaux dons directement dans une feuille Google ou l'envoi d'e-mails de bienvenue personnalisés aux donateurs via Gmail.

🚫 Zéro code requis : Pas de webhooks complexes ni de scripts PHP personnalisés nécessaires. Choisissez simplement votre déclencheur, sélectionnez votre application, mappez vos champs, et laissez Zapier s'occuper du travail acharné.

Prêt à économiser des heures d'administration ? Obtenez Charitable Pro avec le module complémentaire Automation Connect dès aujourd'hui et lancez votre premier Zap !

Amélioration Paiements

🚀 Présentation de PayPal Commerce : Une connexion, six façons de faire un don

Les donateurs s'attendent à des options de paiement modernes et flexibles lorsqu'ils soutiennent une cause. S'ils ne voient pas leur méthode préférée sur votre formulaire de don, ils disparaissent souvent sans un mot. Avec PayPal Commerce, nous apportons une expérience de paiement entièrement modernisée directement à vos campagnes.

Profitez d'une seule intégration qui améliore vos formulaires, rend le don transparent et vous aide à capturer chaque don.

Quoi de neuf :

🔌 Connexion en un clic : Oubliez les clés API compliquées et la documentation pour développeurs. Cliquez simplement sur « Se connecter avec PayPal », connectez-vous à votre compte professionnel, et votre formulaire moderne sera en ligne en moins de cinq minutes.

💳 Six façons de donner : Offrez à vos supporters un accès instantané à leur solde PayPal, Venmo (US), le financement « Pay Later », les principales cartes de crédit/débit, Apple Pay (Safari) et Google Pay (Chrome), le tout à partir du même formulaire.

🔄 Dons récurrents flexibles : Prend entièrement en charge les dons mensuels. Choisissez entre l'API PayPal Subscriptions (gérée automatiquement par PayPal) ou Vault + Cron (gérée en toute sécurité sur votre site).

💬 Récupération d'erreurs conviviale : Fini les alertes navigateur confuses. Si un paiement est refusé, les donateurs voient des messages clairs et intégrés qui les guident sur la façon de résoudre le problème et de finaliser leur don.

Prêt pour PayPal, modernisé ? Mettez à jour vers Charitable Pro 1.8.15+ (ou Charitable Lite 1.8.11+) et connectez votre compte dès aujourd'hui !