Recevoir des dons sur votre site Web avec un formulaire de contact

Vous pouvez recevoir des dons ponctuels avec le widget Formulaire de contact avancé (Contact Form Advanced) dans EverWeb 4.6 et versions ultérieures. Les donateurs choisissent un montant prédéfini ou fixent le leur, ajoutent un mot et paient par carte via Stripe ou via PayPal. Vous recevez un e-mail marqué « Paid » (payé) avec tout ce qu'ils vous ont indiqué, et ils reçoivent un e-mail de remerciement.

Qui l'utilise

  • Une paroisse ou une mosquée permet à ses membres de donner en ligne, en choisissant un fonds, par exemple Général, Appel pour les travaux ou Banque alimentaire.
  • Une association de protection animale propose 10, 25 ou 50, ou un autre montant, avec une case pour donner en mémoire d'un animal.
  • L'association des parents d'élèves d'une école collecte les parrainages d'une course solidaire et permet aux parents de prendre en charge les frais de carte.
  • Un club sportif de jeunes récolte des fonds pour un nouveau minibus et remercie chaque donateur par e-mail.

Ce dont vous avez besoin

Vous découvrez le widget de formulaire ? Commencez par Créer un formulaire personnalisé : demandes de devis, inscriptions et envoi de fichiers.

Exemple de plan de formulaire

Libellé du champControl Type (type de contrôle)Réglages / Prix
Votre donCard Select (sélection par cartes)Options : 10, 25, 50, 100, Je choisis mon propre montant. Prix : 10, 25, 50, 100, et laissez le dernier vide
Votre propre montantStepper (sélecteur numérique)Min 0, Max 5000, Step 1, Unit Price (prix unitaire) 1. Control Instructions/Tip (instructions/astuce du contrôle) : « Ce montant s'ajoute au montant choisi ci-dessus. »
FondsDrop Down Menu (menu déroulant)Là où c'est le plus utile, Appel pour les travaux, Banque alimentaire (sans prix)
Oui, j'ajoute 3 % pour aider à couvrir les frais de carteToggle (interrupteur)Price When On (prix si activé) 3% (désactivé au départ, pour que cela reste facultatif)
En mémoire ou en l'honneur deTextBox (zone de texte sur une ligne)Facultatif
NomTextBoxObligatoire
E-mailEmailObligatoire
AdresseAddress (adresse)Uniquement si vous en avez besoin pour les reçus ou le Gift Aid

Le pourcentage est calculé sur la totalité du don, montant du Stepper compris : un don de 50 avec l'interrupteur des frais activé donne donc 51,50.

Configuration

  1. Achetez l'add-on et connectez-vous à votre compte dans EverWeb (EverWeb > Réglages… sur Mac, Édition > Options sur Windows).
  2. Faites glisser Formulaire de contact avancé sur votre page et ouvrez Inspecteur > Réglages des widgets.
  3. En haut, choisissez votre add-on dans Module complémentaire amélioré du formulaire de contact et saisissez un nom dans Nom du formulaire de contact, par exemple Dons Sainte-Marie. Les donateurs voient ce nom sur la page de paiement Stripe ou PayPal.
  4. Dans Adresse e-mail à laquelle envoyer le formulaire, saisissez l'adresse qui doit recevoir chaque don.
  5. Ouvrez la section Payments (paiements) et cochez Accept Payments (accepter les paiements). Cochez Accept Cards (Stripe) (accepter les cartes) et collez votre Stripe Secret Key (clé secrète Stripe), et/ou cochez Accept PayPal (accepter PayPal) et collez votre PayPal Client ID (ID client PayPal) et votre PayPal Secret (secret PayPal). Get a Stripe API Key... (obtenir une clé API Stripe) et Get PayPal Credentials... (obtenir les identifiants PayPal) ouvrent les bonnes pages.
  6. Choisissez votre Currency (devise), réglez Total Label (libellé du total) sur Total du don et laissez Tax Rate (%) (taux de taxe) vide.
  7. Ajoutez les champs du plan. Une fois Accept Payments activé, l'Option List (liste d'options) comporte une colonne Price (prix). Écrivez les prix avec un point pour les décimales, par exemple 12.50.
  8. Réglez Soumettre une légende (le texte du bouton d'envoi) sur Faire un don. Créez une page de remerciement et choisissez-la dans Page suivante (la page affichée après l'envoi), ainsi qu'une page « Votre don n'a pas abouti » pour Payment Unsuccessful Page (page d'échec du paiement).
  9. Activez la protection anti-spam (Utiliser la protection anti-spam reCaptcha, avec le Captcha Provider (fournisseur de captcha) de votre choix), puis cochez Envoyer un e-mail de confirmation (voir ci-dessous).
  10. Faites un test avec une clé de test Stripe ou PayPal Sandbox (testing) (sandbox PayPal, pour les tests), puis collez vos informations réelles et publiez avec Fichier > Publier le site entier. Les paiements ne fonctionnent que sur le site Web publié, pas dans l'aperçu.

L'e-mail de remerciement

L'option Envoyer un e-mail de confirmation envoie un e-mail au donateur une fois son paiement confirmé. Dans Contenu de l'e-mail de confirmation, vous pouvez utiliser n'importe quel libellé de champ entre signes %, ainsi que quelques mots liés au paiement. Par exemple :

Bonjour %Name%, merci pour votre don de %ordertotal% à Sainte-Marie. La référence de votre paiement est %paymentreference%.

L'e-mail peut remercier le donateur et indiquer le montant. Pour savoir s'il vaut reçu fiscal officiel, et ce qu'un tel reçu doit contenir, tout dépend des règles de votre pays : vérifiez-les avant de l'appeler reçu.

Ce que vous recevez

  • Un e-mail pour chaque don, marqué Paid (payé), avec le moyen de paiement, une Payment Reference (référence du paiement) et le montant. Il arrive une fois le paiement confirmé.
  • Si quelqu'un commence à payer sans aller jusqu'au bout, vous recevez ses coordonnées quelques heures plus tard avec Unpaid order (commande non payée) dans l'objet, pour pouvoir le relancer.
  • La trace de chaque don dans votre Espace client sous Contact Form Submissions > View Form Submissions (envois de formulaires de contact > voir les envois), où vous pouvez rechercher, trier et utiliser Export (exporter) pour obtenir un fichier CSV pour vos chiffres de fin d'année.

Bon à savoir

  • Dons ponctuels uniquement. Les formulaires ne peuvent pas prendre de paiements mensuels ou récurrents. Pour les dons réguliers, utilisez une formule payante dans Pages réservées aux membres, connexions et abonnements payants : EverWeb Membership Sites, ou les outils de paiement récurrent de votre propre compte Stripe ou PayPal.
  • Il n'existe pas de case où saisir n'importe quel montant dans un champ TextBox ou Number pour qu'il soit débité. C'est le Stepper avec un Unit Price de 1 qui remplit ce rôle : les donateurs touchent + et −, ou saisissent un montant entier.
  • Si un donateur ne choisit rien qui ait un prix, le total est de 0 et le formulaire arrive comme un message normal, sans paiement.
  • Une seule devise par formulaire : pour deux devises, créez deux formulaires.
  • Gift Aid (associations caritatives au Royaume-Uni) : ajoutez un champ Description avec le texte de déclaration actuellement demandé par le HMRC, un Toggle du type « Oui, je souhaite appliquer le Gift Aid à mon don » (laissez Required field (champ obligatoire) décoché pour qu'il reste facultatif), et le champ Address. Vérifiez vous-même les exigences officielles.
  • Ne demandez jamais de numéro de carte ni de coordonnées bancaires dans un champ de formulaire. Le paiement se fait sur la page sécurisée de Stripe ou de PayPal, si bien que les données de carte ne passent jamais par votre site Web.

Articles connexes

  • 0 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

Mon formulaire de contact ne m'envoie pas d'e-mails

Les formulaires n'envoient des e-mails que depuis votre site Web publié, pas depuis l'aperçu....

Comment utiliser mes propres paramètres SMTP (courrier sortant) avec mon formulaire de contact ?

Contact Form Advanced (formulaire de contact avancé) peut envoyer chaque message du formulaire...

What is the Contact Forms Enhanced Add-on?

The Contact Forms Enhanced add-on is a paid extra for EverWeb's Contact Form Advanced widget. It...

Que se passe-t-il quand j'atteins ma limite d'envois avec l'add-on Contact Forms Enhanced ?

Chaque fois qu'un visiteur vous envoie un formulaire de contact, vous recevez une notification...

Quelle est la configuration serveur requise pour l'add-on Contact Forms Enhanced ?

Si vous utilisez EverWeb + Hosting, vous n'avez pas à vous soucier de la configuration du serveur...