Mise en œuvre du paiement
Activer le traitement
Une fois le plugin activé, vous pouvez aller sur un de vos formulaires construits avec le plugin formidable. En suivant le lien « Configurer les traitements » vous trouverez un nouveau traitement proposé « Paiement : Demander un paiement après saisie du formulaire ». Il suffit de cocher la case et de configurer ce traitement pour bénéficier de cette fonctionnalité de paiement. Il est nécessaire d’activer également le traitement « Enregistrer les résultats ».
Configurer le traitement
La configuration du traitement est simple :
- vous choisissez le champ dont la valeur doit être utilisée comme montant à payer ;
- alternativement vous pouvez remplir un montant fixe. Ce montant pourra être utilisé si aucun champ n’est utilisé ou si le champ choisi n’est pas rempli ;
- vous indiquez si le montant saisi s’entend Hors Taxes ou Toutes Taxes Comprises (ou si la TVA n’est pas applicable) ;
- vous indiquez le taux de TVA qui doit être appliqué à ce montant (ou 0 si pas de TVA) ;
- vous ajoutez un message qui sera affiché après paiement.
Type de champ pour le montant
Pour le montant vous pouvez utiliser un champ de type ligne : la saisie sera libre et c’est l’utilisateur qui choisit le montant qu’il va payer.
Vous pouvez utiliser un champ de type boutons radios : dans ce cas le formulaire propose plusieurs montants et l’utilisateur choisi une des options.
Attention : dans ce cas il faut que les valeurs fournies dans la configuration de la saisie soient bien des nombres, correspondant aux montants.
Par exemple :
10|Dix Euros
20|Vingt Euros
Enfin vous pouvez utiliser un champ de type liste déroulante qui permettra également à l’utilisateur de choisir le montant.
Si vous ne voulez pas laisser l’utilisateur choisir le montant à payer, ne mettez aucun champ pour le montant, et dans le traitement indiquez le montant fixe qui devra être payé.
Configurer le formulaire
Dans la configuration du formulaire, pour l’option « Afficher ensuite » vous pouvez choisir toutes les actions sauf celle intitulée « Rediriger vers une nouvelle adresse » qui ne permet pas à l’utilisateur de réaliser l’étape de paiement.
Fonctionnement
Une fois votre formulaire enregistré et configuré vous pouvez l’utiliser par exemple dans un article.
Dans le site public, l’utilisateur entre les valeurs dans le formulaire et clic sur « Valider ».
Il accède alors au formulaire de paiement :
- la récapitulation du montant à payer
- les moyens de paiement activés et configurés dans le plugin bank
L’utilisateur peut finir le processus de paiement en cliquant sur un des boutons.
Chaque affichage du formulaire de paiement créé en base une transaction au statut commande. Lorsque le paiement est confirmé la transaction passe en statut ok. Toutes les transactions peuvent être visualisées dans l’interface du plugin bank.
Discussions par date d’activité
2 discussions
Bonjour,
J’utilise ce plugin depuis longtemps, il est très pratique pour les dons ou la vente de produit/service unique. Par contre j’atteins très rapidement ces limites dès que je veux pouvoir proposer plusieurs options dont les prix sont identiques.
Sur un site j’ai par exemple 5 options (de produits/services) à vendre, donc je souhaiterais proposer le choix à l’utilisateur.
Tout va bien :
Pour que le champs « Montant à payer » soit satisfait, je dois lui fournir l’ID de mon select.
Problème les clés de mes choix dans mon select doivent tous être différent (alors que des tarifs sont identiques) et de toute manière, même si je pouvais avoir des ids en doublons, je ne pourrais jamais savoir ce que mes utilisateurs ont choisis...
Est-ce quelqu’un à une idée à court terme ?
Je ne souhaite pas complexifier l’ergonomie avec paniers&commandes...
merci,
Répondre à ce message
Bonjour,
Une raison à ne pas avoir fait le tag correspondant pour que ce soit disponible dans SVP pour SPIP 4.2
Cf : https://git.spip.net/spip-contrib-extensions/formidablepaiement/commit/6d74ba427409a76f3124d8e13dd36824059c338c
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |