Créer un paiement en un clic
Ce cas d'utilisation nécessite l'utilisation d'un mandat déjà existant et valide.
Pour effectuer un paiement en un clic :
- Utilisez l'ensemble des champs présents dans le tableau ci-après pour
construire votre formulaire de paiement.
Nom du champ Description Valeur vads_action_mode Mode d’acquisition des données bancaires. INTERACTIVE vads_amount Montant du paiement dans sa plus petite unité monétaire. Ex : 4525 pour 4525 XPF vads_ctx_mode Mode de fonctionnement. TEST ou PRODUCTION vads_currency Code de la devise suivant la norme ISO 4217. 953 vads_cust_email Adresse e-mail de l’acheteur. Lorsque l'adresse e-mail de l'acheteur est pré-renseignée sur la page de paiement, l'acheteur ne peut la modifier lors de la signature du mandat.
Si l'adresse e-mail n'est pas connue, l'acheteur sera invité à la renseigner sur la page de paiement.
Ex : monmail@exemple.com vads_identifier Référence unique du mandat Ex :
22e75ce992afe18da10
vads_page_action Action à réaliser pour effectuer un paiement en utilisant un mandat récurrent déjà enregistré PAYMENT vads_payment_cards Moyen de paiement. SDD vads_payment_config Type de paiement. SINGLE pour un paiement en 1 fois MULTI pour un paiement en plusieurs fois
vads_site_id Identifiant de la boutique. Ex : 12345678 vads_trans_date Date et heure UTC du formulaire de paiement. Ex : 20240913131438 vads_trans_id Numéro de la transaction. Ex : V8y52j vads_version Version du protocole d’échange. V2 - Valorisez le champ vads_identifier avec l'identifiant du mandat (RUM) déjà existant et valide.
- 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 API Formulaire.