• France
Rechercher
Catégories
Tags
Français
Français
Anglais
Implémentation
Formulaire embarqué (cartes)
API REST de paiement
Formulaire en redirection
Push mail
Échange de fichiers
Paiement mobile
Exemples de code
Logos
Modules de paiement
Back office
Guides
Aide
FAQ
Tutoriels vidéos
Contacter le support

Créer des champs spécifiques en fonction de vos besoins

Le marchand peut transmettre des informations spécifiques dans le formulaire de paiement. Il peut par exemple ajouter une information complémentaire dans l'e-mail de confirmation de paiement qu'il recevra.

Cette information sera visible dans le Back Office, dans le détail de la transaction (onglet Extras), et sera également retournée dans l'URL de notification.

Le nom doit commencer par vads_ext_info pour être pris en compte.

vads_ext_info_ lenomduchamp =valeur
  1. Utilisez l’ensemble des champs nécessaires à votre cas d’utilisation (voir chapitre Générer un formulaire de paiement) pour construire votre formulaire de paiement.
  2. Utilisez le champ facultatif vads_ext_info en fonction de vos besoins en respectant la syntaxe :
    vads_ext_info_ lenomduchamp= valeur
    Où :
    • lenomduchamp

      Permet de définir le nom du champ.

    • valeur

      Permet de définir la valeur du champ.

    Il n'a pas de restriction sur le nombre de champs spécifiques créés.
    Ce ou ces champs seront renvoyés dans la réponse avec la valeur transmise dans le formulaire.
  3. 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).
<form method="POST" action="https://paiement.systempay.fr/vads-payment/">
<input type="hidden" name="vads_action_mode" value="INTERACTIVE" />
<input type="hidden" name="vads_amount" value="4000" />
<input type="hidden" name="vads_capture_delay" value="0" />
<input type="hidden" name="vads_ctx_mode" value="TEST" />
<input type="hidden" name="vads_currency" value="978" />
[...]
<input type="hidden" name="vads_ext_info_qty_articles" value="2" /> />
[...]
<input type="hidden" name="vads_page_action" value="PAYMENT" />
<input type="hidden" name="vads_payment_config" value="SINGLE" />
<input type="hidden" name="vads_site_id" value="12345678" />
<input type="hidden" name="vads_trans_date" value="20150826133115" />
<input type="hidden" name="vads_trans_id" value="722754" />
<input type="hidden" name="vads_version" value="V2" />
<input type="hidden" name="signature" value="7896adcaf7338930db9715afa123531f42"/>
<input type="submit" name="payer" value="Payer"/>
</form>
© 2023 | Tous droits réservés à Systempay | Mentions légales
2.16.0-doc-1.8