Créer un paiement par identifiant /alias

Utilisez l'ensemble des champs présents dans le tableau ci-après pour construire votre formulaire.

Tableau 1. Liste des champs - Paiement par alias avec PayPal
Nom du champ Description Format Valeur
vads_page_action Action à réaliser. string (enum)
Plusieurs valeurs possibles :
  • REGISTER
    Créer un alias.
  • REGISTER_PAY
    Créer un alias lors d’un paiement.
  • REGISTER_SUBSCRIBE
    Créer un alias lors de la souscription d’un abonnement.
  • REGISTER_ PAY_SUBSCRIBE
    Créer un alias lors de la souscription d’un abonnement accompagné d’un paiement.
  • REGISTER_UPDATE
    Modifier les informations associées à l’alias.
  • PAYMENT
    Utiliser un alias pour payer en 1 clic.
  • SUBSCRIBE
    Utiliser un alias pour souscrire à un nouvel abonnement.
  • ASK_ REGISTER_PAY
    Proposer la création d’un alias lors d’un paiement
  • REGISTER_UPDATE_PAY
    Modifier les informations associées à l’alias lors d'un paiement.
vads_amount Montant du paiement dans sa plus petite unité monétaire (le centime pour l'euro) . n..12 Ex : 3000 pour 30,00 EUR
vads_ctx_mode Mode de fonctionnement. string (enum) TEST ou PRODUCTION
vads_currency Code de la devise utilisée pour le paiement. n3 Ex : 978 pour l'euro (EUR)
vads_action_mode Mode d’acquisition des données du moyen de paiement. string (enum) INTERACTIVE
vads_identifier Alias (unique) associé à un moyen de paiement. string
  • Soit cet identifiant est généré par la plateforme de paiement
    Dans ce cas, ce paramètre ne doit pas être renseigné.
  • Soit cet identifiant est généré par le site marchand
    Dans ce cas, ce paramètre doit être renseigné avec la valeur de l’identifiant souhaité.
    Attention, il incombe au site marchand de s’assurer de l’unicité des identifiants.
    Toute demande d'enregistrement contenant un identifiant déjà existant, sera rejetée, et provoquera l’affichage d’un message d’erreur.
vads_payment_config Type de paiement. string (enum) SINGLE
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_trans_id Identifiant unique d'une transaction. n6 Ex : 123456
vads_version Version du protocole d’échange. string V2