Créer une demande de paiement WeChat Pay
- 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. Laissez vide pour laisser le choix à l'acheteur parmi tous les moyens de paiement éligibles (en fonction de la devise, du montant minimum ou maximum, des contraintes techniques) associés à la boutique .
enum - WECHAT pour appeler directement le bouton de paiement WeChat Pay.
- VISA;WECHAT pour proposer le choix entre VISA et WeChat Pay.
vads_page_action Action à réaliser enum PAYMENT vads_amount Montant du paiement dans sa plus petite fraction monétaire (le centime pour l'euro). n..12 Ex : 4525 pour 45,25 EUR vads_ctx_mode Mode de communication avec la plateforme de paiement enum TEST ouPRODUCTION vads_currency Code numérique de la monnaie à utiliser pour le paiement, selon la norme ISO 4217 (code numérique) n3 Valeurs possibles: - 978 (EUR)
- 826 (GBP)
- 840 (USD)
vads_action_mode Mode d’acquisition des données du moyen de paiement enum INTERACTIVE vads_cust_email Adresse e-mail de l’acheteur ans..150 Ex : abc@example.com vads_cust_country Code pays suivant la norme ISO 3166 alpha-2 a2 Valeur possible: CN vads_cust_first_name Prénom ans..63 Ex : Laurent vads_cust_last_name Nom ans..63 Ex : Durant vads_payment_config Type de paiement enum SINGLE 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_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).
an6 Ex : xrT15p vads_version Version du protocole d’échange avec la plateforme de paiement enum V2 - Ajoutez les champs optionnels en fonction de vos besoins (voir chapitre "Utiliser des fonctions complémentaires" du Guide d'implémentation API Formulaire).
- Calculez la valeur du champ signature en utilisant l’ensemble des champs de votre formulaire, dont le nom commence par vads_ (voir : Calculer la signature du Guide d'implémentation API Formulaire disponible sur notre site documentaire).