• France
état des services
démonstrations
assistance
FAQContacter le support
Video tutorials
Rechercher
Catégories
Tags
Français
Français
Anglais
Accueil
Cas d'usage
Créer un paiement
Créer un paiement en plusieurs fois
Proposer un paiement complémentaire
Créer un paiement par alias (token)
Créer un lien de paiement
Créer un paiement à l'expédition
Créer un abonnement
Gérer vos abonnements
Gérer vos transactions (rembourser,...)
Analyser vos journaux
Docs API
Formulaire embarqué
API REST
Formulaire en redirection
Intégration mobile
Échange de fichiers
Exemples de code
Moyens de paiement
Modules de paiement
Guides
Back Office Marchand
Guides fonctionnels

vads_payment_seq

Description Détails des transactions réalisées.

Champ de sortie, retourné dans la réponse (IPN et URL de retour).

Format JSON

vads_payment_seq (format JSON) décrit les transactions d'un paiement complémentaire. Il contient les éléments :

  • "trans_id" : identifiant de la transaction global à la séquence de paiement.
  • "transaction" : tableau des transactions de la séquence. Il contient les éléments :
Tableau 1. Contenu de l'objet JSON
Nom du paramètre Description
amount

Montant de la séquence de paiement.

operation_type

Opération de débit.

auth_number

Numéro d'autorisation.

Ne sera pas retourné si non applicable au moyen de paiement concerné.

Exemple : 949478

auth_result Code retour de la demande d'autorisation.
capture_delay Délai avant remise (en jours).
  • Pour un paiement par carte bancaire, la valeur de ce paramètre tient compte du délai en nombre de jours avant la remise en banque. Si ce paramètre n'est pas transmis dans le formulaire de paiement, la valeur par défaut définie dans le Back Office Marchand sera utilisée.
card_brand

Moyen de paiement utilisé.

Pour un paiement par carte bancaire (exemple CB ou cartes CB cobadgées Visa ou Mastercard), ce paramètre est valorisé à "CB".

Se référer au guide d'intégration du formulaire de paiement disponible sur notre site documentaire pour visualiser la liste complète des types de carte.

card_number

Numéro masqué du moyen de paiement (carte ou token réseau, IBAN ou compte PayPal).

expiry_month

Mois d'expiration du moyen de paiement.

expiry_year

Année d'expiration du moyen de paiement.

cardholder_card_number

Numéro masqué de la carte utilisée par l'acheteur. Vide si le moyen de paiement utilisé n'est pas une carte.

cardholder_expiry_month

Mois d'expiration de la carte utilisée par l'acheteur. Vide si le moyen de paiement utilisé n'est pas une carte.

cardholder_expiry_year

Année d'expiration de la carte utilisée par l'acheteur. Vide si le moyen de paiement utilisé n'est pas une carte.

payment_certificate Certificat de paiement.
contract_used Contrat utilisé pour le paiement.
identifier Identifiant unique (token/alias) associé à un moyen de paiement.
identifier_status Présent uniquement si l’action demandée correspond à la création ou à la mise à jour d'un alias.
Valeurs possibles :
Valeur Description
CREATED

La demande d’autorisation a été acceptée.

L'alias (ou RUM pour un paiement SEPA) est créé avec succès.

NOT_CREATED

La demande d’autorisation a été refusée.

L'alias (ou RUM pour un paiement SEPA)n'est pas créé et n'apparaîtra pas dans le Back Office Marchand.

UPDATED L'alias (ou RUM pour un paiement SEPA)est mis à jour avec succès.
NOT_UPDATED L'alias (ou RUM pour un paiement SEPA)n'a pas été mis à jour.
ABANDONED

Action abandonnée par l'acheteur (débiteur).

L'alias (ou RUM pour un paiement SEPA)n'est pas créé et n'apparaîtra pas dans le Back Office Marchand.

presentation_date

Pour un paiement par carte bancaire, ce paramètre correspond à la date de remise en banque souhaitée (au format ISO 8601).

trans_id Numéro de transaction.
ext_trans_id

Paramètre absent pour le paiement par carte bancaire.

trans_uuid Référence unique générée par la plateforme de paiement suite à la création d'une transaction de paiement.

Offre une garantie d'unicité pour chaque transaction.

extra_result Code numérique du résultat des contrôles de risques.
Code Description
Vide Pas de contrôle effectué.
00 Tous les contrôles se sont déroulés avec succès.
02 La carte a dépassé l’encours autorisé.
03 La carte appartient à la liste grise du marchand.
04 Le pays d’émission de la carte appartient à la liste grise du marchand.
05 L’adresse IP appartient à la liste grise du marchand.
06 Le code bin appartient à la liste grise du marchand.
07 Détection d’une e-carte bleue.
08 Détection d’une carte commerciale nationale.
09 Détection d’une carte commerciale étrangère.
14 Détection d’une carte à autorisation systématique.
20 Contrôle de cohérence : aucun pays ne correspond (pays IP, pays carte, pays de l’acheteur ).
30 Le pays de l’adresse IP appartient à la liste grise.
99 Problème technique rencontré par le serveur lors du traitement d’un des contrôles locaux.
sequence_number Numéro de séquence.
trans_status Statut de la transaction.

Remarque : les transactions annulées sont également présentes dans le tableau (information donnée dans le paramètre JSON trans_status).

Catégorie Informations sur la transaction.
© 2025 Tous droits réservés à Scellius
25.18-1.11