Comment définir une valeur de champ par défaut dynamique
Dans ce document
Presque tous les champs personnalisés disponibles dans le constructeur de formulaires permettent de définir une valeur par défaut. De plus, une suite de « balises de valeur dynamique » sont disponibles pour remplir automatiquement un champ avec les données requises dans des flux de paiement plus avancés.
Valeurs par défaut du contexte utilisateur et du formulaire
Contexte utilisateur
Si votre site possède des comptes utilisateurs et que vos utilisateurs sont connectés, vous pouvez utiliser les Valeurs par défaut pour pré-remplir les informations dans le formulaire de paiement.

Valeurs disponibles du contexte utilisateur
{User ID}
L'ID utilisateur de l'utilisateur WordPress.
{User Email}
L'adresse e-mail stockée dans le compte utilisateur WordPress.
{User First Name}
Le prénom, le cas échéant, stocké dans le compte utilisateur WordPress.
{User Last Name}
Le nom de famille, le cas échéant, stocké dans le compte utilisateur WordPress.
{User IP}
L'adresse IP stockée de l'utilisateur WordPress.
Contexte du formulaire
Vous pouvez utiliser les Valeurs par défaut pour pré-remplir les informations relatives au formulaire de paiement.

Valeurs disponibles du contexte du formulaire
{Form ID}
L'ID du formulaire WP Simple Pay pour le formulaire actuel.
{Form Title}
Le titre du formulaire WP Simple Pay pour le formulaire actuel.
{Form Description}
La description du formulaire WP Simple Pay pour le formulaire actuel.
{Embedded Post/Page ID}
L'ID de l'article/de la page WordPress à partir duquel le formulaire WP Simple Pay actuel est servi.
{Embedded Post/Page Title}
Le titre de l'article/de la page WordPress à partir duquel le formulaire WP Simple Pay actuel est servi.
{Embedded Post/Page URL}
L'URL de l'article/de la page WordPress à partir duquel le formulaire WP Simple Pay actuel est servi.
Variables de requête d'URL
En utilisant les variables de requête d'URL, vous pouvez transmettre des informations dans votre formulaire de paiement à l'aide d'une URL formatée.
Une URL avec les valeurs de requête de montant et d'e-mail transmises ressemblera à ceci :
http://example.com/payment-page?amount=2500&[email protected]
Consultez la section FAQ ci-dessous pour un exemple complet sur l'utilisation des variables de requête d'URL.
FAQ
Puis-je pré-remplir des champs à partir de la page précédente ou de l'URL
L'exemple ci-dessous montrera comment configurer le pré-remplissage des champs montant et e-mail via les paramètres d'URL. C'est un scénario courant après avoir été redirigé depuis un autre plugin de formulaire ou en fournissant une URL pré-construite aux clients.
Configuration du montant personnalisé
Créez votre option de prix, en vous assurant de sélectionner Autoriser le montant à être déterminé par l'utilisateur et de le définir comme option de Prix par défaut.

Après avoir ajouté et configuré l'option de prix personnalisé, vous voudrez modifier le champ de formulaire Saisie du montant personnalisé qui a été ajouté pour vous.

Cliquez sur le sélecteur Valeur dynamique, et choisissez Variable de chaîne de requête.
Entrez le nom de la variable de requête entre les « » comme indiqué ci-dessous. Ici, nous utilisons montant.
Assurez-vous de cocher « Oui » à Pré-remplir la saisie avec le montant du prix par défaut.
Configuration du champ e-mail
Modifier le champ de formulaire d'adresse e-mail
Cliquez sur le sélecteur Valeur dynamique, et choisissez Variable de chaîne de requête.

Entrez le nom de la variable de requête entre les « » comme indiqué ci-dessous. Ici, nous utilisons email.

Exemple de formulaire avec variables de requête d'URL transmises
Après avoir publié ou prévisualisé votre formulaire, vous pouvez transmettre les variables de requête et les montants par défaut, comme indiqué ci-dessous.
Une URL avec une chaîne de requête ressemblera à ceci :
http://example.com/plugin?amount=25000&[email protected]

Vous avez encore des questions ? Nous sommes là pour vous aider !
Dernière modification :