Créer une demande de paiement
- Utilisez l'ensemble des champs présents
dans le tableau ci-après pour construire votre formulaire de paiement.
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 PAYMENT vads_ctx_mode Mode de communication avec la plateforme de paiement enum TEST ouPRODUCTION vads_action_mode Mode d’acquisition des données du moyen de paiement enum INTERACTIVE vads_site_id Identifiant de la boutique n8 Ex : 12345678 vads_trans_date Date et heure du formulaire de paiement dans le fuseau horaire UTC n14 Respectez le format AAAAMMJJHHMMSS
Ex : 20200101130025vads_version Version du protocole d’échange avec la plateforme de paiement enum V2 vads_amount Montant du paiement dans sa plus petite unité monétaire (le centime pour l'euro) n..12 Ex : 4525 pour 45,25 EUR vads_currency Code numérique de la monnaie à utiliser pour le paiement, selon la norme ISO 4217 (code numérique) n3 Ex : 978 pour l'euro (EUR) 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_payment_config Type de paiement enum SINGLE vads_trans_id Numéro de la transaction. Doit être unique sur une même journée (de 00:00:00 UTC à 23:59:59 UTC).
Attention : ce champ n'est pas sensible à la casse.
an6 Ex : xrT15p 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).