Traiter les données spécifiques à la réponse d'un paiement par identifiant

L'URL de notification instantanée contiendra notamment les informations ci-dessous :

Nom du champ Description Valeur
vads_page_action Action réalisée. Idem requête.
Les valeurs possibles à analyser sont :
  • ASK_ REGISTER_PAY
  • REGISTER_UPDATE_PAY
vads_identifier Token (unique) associé au moyen de paiement.
  • Valeur du token créé dans les cas
    • ASK_REGISTER_PAY
    • REGISTER_UPDATE_PAY
  • Valeur transmise dans la requête pour tous les autres cas.

vads_identifier_status Statut de l'enregistrement ou la mise à jour d'un token.

Les valeurs possibles sont :

  • CREATED : la demande d’autorisation est acceptée. Le token est créé avec succès.
  • NOT_CREATED : la demande d’autorisation est refusée. Le token n'est pas créé et n'apparaît pas dans le Back Office Marchand.
  • UPDATED : le token est mis à jour avec succès.
  • ABANDONED : action abandonnée par l'acheteur (débiteur). Le token n'est pas créé et n'apparaîtra pas dans le Back Office Marchand.

    Dans le cas d’un Paiement avec inscription optionnelle du porteur :

    • si l’acheteur choisit de ne pas enregistrer les données de son moyen de paiement, le champ vads_identifier_status ne sera pas retourné dans la réponse.
vads_trans_status

Statut du paiement

Valeur Description
CAPTURED

Remisé

La transaction est remise en banque.

ABANDONED

Paiement abandonné par l’acheteur.

La transaction n’est pas créée et n’est donc pas visible dans le Back Office Marchand.

CANCELLED

Annulé

Annulation par l'acheteur, l'acquéreur ou par la plateforme.

REFUSED

Refusé

WAITING_AUTHORISATION

En attente d’autorisation

vads_card_brand Type de carte utilisé pour le paiement
  • MULTI
    Un paiement fractionné a été effectué (voir chapitre précédent).
  • EDENRED_TR
    Paiement effectué uniquement avec cette carte.
  • EDENRED_EC
    Paiement effectué uniquement avec cette carte.
  • EDENRED_TC
    Paiement effectué uniquement avec cette carte.
vads_auth_mode Mode d’autorisation Seule la valeur FULL est possible.

Autorisation du montant total de la transaction.

Valeur utilisée dans le cas d’un paiement comptant, si la durée séparant la date de remise demandée de la date du jour est strictement inférieure à la durée de validité de l'autorisation.

vads_auth_result Résultat de la demande d'autorisation.

Pour une autorisation acceptée, le champ est valorisé à 00.

Voir chapitre Traiter les codes retours spécifiques à un paiement

vads_payment_config Type du paiement SINGLE
vads_amount Montant dans la plus petite unité de la devise Ex : 3000 pour 30,00 EUR
vads_currency Devise utilisée pour le paiement Ex : 978 pour l'euro (EUR)
vads_presentation_date Date de remise en banque Une transaction e-Ticket est toujours envoyée le jour même sauf si le marchand configure une autre date.
vads_contract_used Valeur du contrat associée à la transaction.

Exemple : 12468860

vads_ext_trans_id Identifiant de la transaction côté Edenred Belgique Exemple : 10000000123
vads_cust_email   Idem requête
vads_cust_id   Idem requête