-
acceptHeader
string
Len-tête "Accept" du navigateur web du client.
-
acceptLanguageHeader
string
Len-tête "Accept Language" du navigateur web du client.
-
allowedPaymentMethodBrands
array
Les marques de la méthode de paiement qui peuvent être utilisées pour autoriser la transaction.
-
allowedPaymentMethodConfigurations
array
Les configurations de la méthode de paiement qui peuvent être utilisées pour autoriser la transaction.
-
authorizationAmount
decimal
La somme de tous les prix des postes, taxes comprises, dans la devise de la transaction.
-
authorizationEnvironment
string
Lenvironnement dans lequel la transaction a été autorisée.
-
bigint
Le canal de vente par lequel la transaction a été effectuée.
-
authorizationTimeoutOn
timestamp
La date et lheure auxquelles la transaction doit être autorisée, sinon elle sera annulée.
-
authorizedOn
timestamp
La date et lheure auxquelles la transaction a été autorisée.
-
autoConfirmationEnabled
boolean
Indique si la transaction peut être confirmée automatiquement ou si cela doit être fait explicitement via lAPI. La valeur par défaut est true.
-
billingAddress
struct
Ladresse associée à la méthode de paiement à des fins de facturation et de traitement des transactions.
-
billingAddress.city
string
-
billingAddress.commercialRegisterNumber
string
-
billingAddress.country
string
-
billingAddress.dateOfBirth
date
-
billingAddress.dependentLocality
string
-
billingAddress.emailAddress
string
-
billingAddress.familyName
string
-
billingAddress.gender
string
-
billingAddress.givenName
string
-
bigint
-
billingAddress.mobilePhoneNumber
string
-
billingAddress.organizationName
string
-
billingAddress.phoneNumber
string
-
billingAddress.postalState
string
-
billingAddress.postcode
string
-
billingAddress.salesTaxNumber
string
-
billingAddress.salutation
string
-
billingAddress.socialSecurityNumber
string
-
billingAddress.sortingCode
string
-
billingAddress.street
string
-
chargeRetryEnabled
boolean
Indique si le client peut effectuer dautres tentatives de paiement si la première a échoué. La valeur par défaut est true.
-
completedAmount
decimal
Le montant total qui a été réalisé, dans la devise de la transaction.
-
completedOn
timestamp
La date et lheure auxquelles la transaction a été effectuée.
-
completionBehavior
string
Le comportement qui contrôle la fin de la transaction.
-
completionTimeoutOn
timestamp
La date et lheure auxquelles la transaction est terminée automatiquement.
-
confirmedBy
bigint
LID de lutilisateur par lequel la transaction a été confirmée.
-
confirmedOn
timestamp
La date et lheure auxquelles la transaction a été créée.
-
createdBy
bigint
LID de lutilisateur par lequel la transaction a été créée.
-
createdOn
timestamp
La date et lheure de création de lobjet.
-
currency
string
Code à trois lettres (format ISO 4217) de la devise de la transaction.
-
customerEmailAddress
string
Ladresse électronique du client.
-
customerId
string
Lidentifiant unique du client dans le système externe.
-
customersPresence
string
La présence du client indique si le client de la transaction est présent et de quelle manière. La valeur par défaut est VIRTUAL_PRESENT.
-
deliveryDecisionMadeOn
timestamp
Date et heure auxquelles la décision a été prise dexpédier ou non la commande.
-
deviceSessionIdentifier
string
Permet de lier la transaction aux données collectées sur lappareil du client.
-
emailsDisabled
boolean
Indique si lenvoi de-mails est désactivé pour la transaction. La valeur par défaut est false.
-
environment
string
-
environmentSelectionStrategy
string
La stratégie permettant de déterminer si la transaction doit être traitée dans lenvironnement de test ou de production.
-
failedOn
timestamp
Date et heure de léchec de la transaction.
-
failedUrl
string
URL vers laquelle rediriger le client après lannulation ou léchec de lauthentification de son paiement.
-
bigint
La raison de léchec de la transaction.
-
id
bigint
A unique identifier for the object.
-
internetProtocolAddress
string
Ladresse IP de lappareil du client.
-
internetProtocolAddressCountry
string
Le pays déterminé à partir de ladresse IP de lappareil du client.
-
invoiceMerchantReference
string
Référence du commerçant utilisée pour identifier la facture.
-
javaEnabled
boolean
Si Java est activé sur le navigateur web du client.
-
language
string
The language that is linked to the object.
-
lineItems
array
Les articles achetés par le client.
-
merchantReference
string
Référence du commerçant utilisée pour identifier la transaction.
-
metaData
map
Permet de stocker des informations supplémentaires sur lobjet.
-
bigint
La transaction mère qui a été (partiellement) remplacée par cette transaction.
-
bigint
La configuration du connecteur de paiement qui a été utilisée pour autoriser la transaction.
-
processingOn
timestamp
La date et lheure auxquelles le traitement de la transaction a commencé.
-
refundedAmount
decimal
Le montant total remboursé, dans la devise de la transaction.
-
screenColorDepth
string
La profondeur de couleur de lécran du navigateur web du client.
-
screenHeight
string
La hauteur de lécran du navigateur web du client.
-
screenWidth
string
Largeur de lécran du navigateur web du client.
-
shippingAddress
struct
Ladresse à laquelle la commande sera expédiée.
-
shippingAddress.city
string
-
shippingAddress.commercialRegisterNumber
string
-
shippingAddress.country
string
-
shippingAddress.dateOfBirth
date
-
shippingAddress.dependentLocality
string
-
shippingAddress.emailAddress
string
-
shippingAddress.familyName
string
-
shippingAddress.gender
string
-
shippingAddress.givenName
string
-
bigint
-
shippingAddress.mobilePhoneNumber
string
-
shippingAddress.organizationName
string
-
shippingAddress.phoneNumber
string
-
shippingAddress.postalState
string
-
shippingAddress.postcode
string
-
shippingAddress.salesTaxNumber
string
-
shippingAddress.salutation
string
-
shippingAddress.socialSecurityNumber
string
-
shippingAddress.sortingCode
string
-
shippingAddress.street
string
-
shippingMethod
string
Le nom de la méthode dexpédition utilisée pour expédier les produits.
-
spaceViewId
bigint
LID de la vue de lespace à laquelle cet objet est lié.
-
state
string
Létat actuel de lobjet.
-
successUrl
string
LURL vers laquelle le client doit être redirigé après avoir authentifié son paiement.
-
bigint
Le terminal de paiement par lequel le paiement a été effectué.
-
timeZone
string
Le fuseau horaire du client, qui affecte la façon dont les dates et les heures sont formatées lors de la communication avec le client.
-
bigint
Le jeton de paiement qui doit être utilisé pour facturer le client.
-
tokenizationMode
string
Le mode de symbolisation spécifie si et comment la symbolisation des informations de paiement est appliquée à la transaction.
-
totalAppliedFees
decimal
Le total de tous les frais facturés, dans la devise de la transaction.
-
totalSettledAmount
decimal
Le montant total qui a été réglé, dans la devise de la transaction.
-
userAgentHeader
string
Len-tête "User Agent" du navigateur web du client.
-
userFailureMessage
string
Le message qui peut être affiché au client expliquant pourquoi la transaction a échoué, dans la langue du client.
-
userInterfaceType
string
Le type dinterface utilisateur que le client a utilisé pour fournir les informations de paiement.
-
windowHeight
string
La hauteur de la fenêtre du navigateur web du client.
-
windowWidth
string
Largeur de la fenêtre du navigateur web du client.
-
yearsToKeep
int
Le nombre dannées pendant lesquelles la transaction est conservée après son autorisation.
-
linkedSpaceId
bigint
LID de lespace auquel appartient cet objet.