Pré-remplissage d'une page de paiement avec les détails du formulaire
Les Pages de Paiement, l’un de nos outils hébergés par Paystack, sont l’un des moyens les plus simples et polyvalents de recevoir des paiements avec Paystack. Une fois votre page créée et publiée en production, vous partagez le lien avec vos clients pour qu’ils puissent vous payer.
Pour faciliter le processus pour vos clients, vous pouvez préremplir les champs de la page ; tout ce qu’ils ont à faire, c’est finaliser le paiement. Cela est utile lorsque vous connaissez déjà certaines informations sur vos clients, comme leur nom, leur adresse e-mail et leur numéro de téléphone.
Cas d’utilisation
Une bonne utilisation de cette fonctionnalité est l’envoi d’une demande de don par e-mail à vos clients. Vous pouvez leur envoyer le lien vers votre page préremplie avec les informations pertinentes du donateur et les montants de paiement.
Si vous êtes dans le secteur du prêt, vous pouvez utiliser des pages de paiement préremplies pour permettre à vos clients de rembourser leurs prêts lorsque leurs cartes enregistrées ont échoué. Ils n’auront qu’à finaliser le paiement sans saisir leur nom ni leur adresse e-mail.
Les écoles et universités peuvent également utiliser des pages de paiement préremplies pour envoyer des rappels de frais à payer. La page peut être préremplie avec les informations de l’étudiant pour plus de transparence.
Préremplir votre page de paiement
Pour préremplir une page avec les informations de votre client, il vous suffit de transmettre les valeurs sous forme de paramètres d’URL. Le tableau ci-dessous présente les paramètres d’URL possibles pouvant être utilisés pour créer des pages de paiement.
Nom | Paramètres d'URL | Valeurs |
Adresse email | ada@test.com | |
Prénom | pré_nom | Ada |
Nom de famille | nom_famille | Lovelace |
Montant à facturer | montant | 3000 |
lire-uniquement | lire-uniquement | email,pré_nom,nom_famille,montant |
Voici le lien vers la page de paiement créée avec les valeurs indiquées dans le tableau ci-dessus.
Voici un lien vers la même page, mais préremplie avec les informations d’un autre client.
Rendre les champs en lecture uniquement
Vous avez probablement remarqué que dans les exemples précédents, le client pouvait toujours modifier les champs du formulaire. Cela peut poser problème, car nous ne souhaitons pas que nos clients modifient certaines informations de la page. Pour éviter cela, nous listons les champs que nous souhaitons rendre non modifiables dans le paramètre en lecture seule.
Les clients férus de technologie peuvent toujours remarquer qu'ils peuvent modifier les valeurs à partir de l'URL. Pour éviter cela, vous pouvez définir un montant fixe lors de la création de la page de paiement.
Dans le lien, nous avons ajouté les champs email et montant au paramètre en lecture uniquement afin d’empêcher votre client d’y apporter des modifications.
Nous pouvons également rendre tous les champs statiques en passant l’ensemble des champs au paramètre en lecture seule, comme illustré ci-dessous :
Si vous avez d'autres questions, veuillez nous contacter à support@paystack.com ou via notre formulaire de contact.