Construire un formulaire de paiement par identifiant /token
Construire un formulaire de paiement avec inscription optionnelle du porteur (ASK_REGISTER_PAY)
- Utilisez l'ensemble des champs
présents dans le tableau ci-après pour construire votre formulaire.
Tableau 1. Liste des champs - Paiement avec inscription optionnelle du porteur (ASK_REGISTER_PAY) Nom du champ Description Format Valeur vads_page_action Action à réaliser. string (enum) ASK_ REGISTER_PAY vads_ctx_mode Mode de fonctionnement. string (enum) TEST ou PRODUCTION vads_action_mode Mode d’acquisition des données du moyen de paiement. string (enum) INTERACTIVE vads_site_id Identifiant de la boutique. n8 Ex : 12345678 vads_trans_date Date et heure UTC du formulaire de paiement. n14 Ex : 20170501130025 vads_version Version du protocole d’échange. string V2 vads_cust_email Adresse e-mail de l’acheteur. ans..255 Ex: prenom.nom@exemple.com - Calculez la valeur du champ signature en utilisant l’ensemble des champs de votre formulaire, dont le nom commence par vads_ (voir chapitre Calculer la signature du guide d'implémentation du formulaire de paiement disponible sur notre site Internet : https://lyra.com/doc/fr/ ).
Construire un formulaire de paiement avec mise à jour des informations du moyen de paiement avec paiement (REGISTER_UPDATE_PAY)
- Utilisez l'ensemble des champs
présents dans le tableau ci-après pour construire votre formulaire.
Tableau 2. Liste des champs - Paiement avec mise à jour des informations du moyen de paiement (REGISTER_UPDATE_PAY) Nom du champ Description Format Valeur vads_page_action Action à réaliser. string (enum) REGISTER_UPDATE_PAY vads_ctx_mode Mode de fonctionnement. string (enum) TEST ou PRODUCTION vads_action_mode Mode d’acquisition des données du moyen de paiement. string (enum) INTERACTIVE vads_site_id Identifiant de la boutique. n8 Ex : 12345678 vads_trans_date Date et heure UTC du formulaire de paiement. n14 Ex : 20170501130025 vads_version Version du protocole d’échange. string V2 vads_cust_email Adresse e-mail de l’acheteur. ans..255 Ex: prenom.nom@exemple.com - Calculez la valeur du champ signature en utilisant l’ensemble des champs de votre formulaire, dont le nom commence par vads_ (voir chapitre Calculer la signature du guide d'implémentation du formulaire de paiement disponible sur notre site Internet : https://lyra.com/doc/fr/ ).
Construire le formulaire pour un paiement par identifiant / token
Cette fonction est utilisée lors d'un paiement avec un token existant et valide. Le token a été créé suite à l'utilisation d'une des fonctions précédentes (ASK_REGISTER_PAY, REGISTER_UPDATE_PAY).
- Utilisez l'ensemble des champs
présents dans le tableau ci-après pour construire votre formulaire.
Tableau 3. Liste des champs - Paiement par identifiant / token Nom du champ Description Format Valeur vads_page_action Action à réaliser. string (enum) PAYMENT vads_identifier Token associé au moyen de paiement à débiter. string Ex:361bf71bdd9d4deeb1f5918274304b32 vads_payment_config Type de paiement string (enum) SINGLE vads_trans_id Numéro de la transaction n6 Ex : 415930 vads_amount Montant du paiement (dans sa plus petite unité monétaire) n..12 Ex : 3000 pour 30,00 EUR vads_currency Code de la devise utilisée pour le paiement suivant la norme ISO 4217 n3 Ex : 978 pour l'euro (EUR) vads_ctx_mode Mode de fonctionnement. string (enum) TEST ou PRODUCTION vads_action_mode Mode d’acquisition des données du moyen de paiement. string (enum) INTERACTIVE vads_site_id Identifiant de la boutique. n8 Ex : 12345678 vads_trans_date Date et heure UTC du formulaire de paiement. n14 Ex : 20170501130025 vads_version Version du protocole d’échange. string V2 vads_cust_email Adresse e-mail de l’acheteur. ans..255 Ex: prenom.nom@exemple.com - Ajoutez d'autres champs optionnels en fonction de vos besoins (voir chapitre Utiliser des fonctions complémentaires du guide d'implémentation du formulaire de paiement disponible sur notre site Internet : https://lyra.com/doc/fr/ ).
- Calculez la valeur du champ signature en utilisant l’ensemble des champs de votre formulaire, dont le nom commence par vads_ (voir chapitre Calculer la signature du guide d'implémentation du formulaire de paiement disponible sur notre site Internet : https://lyra.com/doc/fr/ ).