Créer une demande de paiement avec enregistrement du TRD
- Utilisez l'ensemble
des champs présents dans le tableau ci-après pour construire votre
formulaire.
Nom du champ Description Format Valeur vads_payment_cards Permet de forcer le type de carte à utiliser. il est recommandé de proposer sur le site marchand un bouton de paiement différent pour chaque moyen de paiement.
Il est déconseillé de laisser le champ vide.
enum - APETIZ pour les Titres-Restaurant Apetiz.
- SODEXO pour les Titres-Restaurant Sodexo.
- CHQ_DEJ pour les Titres-Restaurant Chèque-Déjeuner.
- CONECS pour l'ensemble des Titres-Restaurant traités sur le réseau Conecs.
- MASTERCARD pour les Titres-Restaurant hors réseau Conecs.
vads_page_action Action à réaliser. enum - ASK_REGISTER_PAY
Paiement avec enregistrement optionnel de la carte TRD.
- REGISTER_PAY
Paiement avec enregistrement obligatoire de la carte TRD.
vads_cust_email Adresse e-mail de l’acheteur. enum Ex : nom.prenom@example.com vads_ctx_mode Mode de fonctionnement. enum TEST ou PRODUCTION vads_action_mode Mode d’acquisition des données du moyen de paiement. enum INTERACTIVE vads_amount Montant du paiement (dans sa plus petite unité monétaire) n..12 Ex : 5124 pour 51.24 euros vads_currency Code de la devise utilisée pour le paiement suivant la norme ISO 4217 n3 978 pour l'Euro vads_acquirer_transient_data Montant du paiement éligible au paiement par carte Titre-Restaurant (dans sa plus petite unité monétaire) json Exemple pour un montant éligible de 17.25 EUR : vads_acquirer_transient_data ={"CONECS":{"eligibleAmount":"1725"}}
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_capture_delay Délai avant remise en banque. Tout délai de remise supérieur à 7 jours sera ignoré et abaissé à 7 jours. n..3 Ex : 3 vads_validation_mode Mode de validation n1 0 (automatique) ou 1 (manuel) signature Signature garantissant l'intégrité des requêtes échangées entre le site marchand et la plateforme de paiement.
ans - Ajoutez les champs optionnels décrits dans les chapitres suivants en fonction de vos besoins.
- 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).