Documentation
Transaction

A transaction can go through the following states:

Pending

The transaction is initialized. Most of the information on the transaction can be changed. The transaction’s next state is Confirmed.

Confirmed

The transaction is confirmed by the web shop or by the merchant. Once a transaction is Confirmed no changes can be made on it. The transaction’s next state is Processing.

Processing

The transaction switches to Processing when we start with the collecting of the payment information and start with the processing. A transaction can remain a long time in the Processing state (e.g. when used with charge flows). In case the processing of the transaction is successful the transaction switches into Authorized. If the processing is not successful the transaction switches into Failed.

Failed

The transaction could not be Authorized. Typically either the customer cancelled the transaction or the customer was unable or not willing to authorize the payment. Details why the transaction Failed can be found in the failure reason on the transaction. This is a final state.

Authorized

The customer has Authorized the payment. Authorized means the customer has accepted the payment and the amount could be reserved. However the transfer of the amount to the merchant account is not be initiated. In this state the merchant can change the line items of the transaction. The transaction’s next state is Completed.

Completed

The payment has been initiated. The transfer of the money to the merchant account has been done or is initiated. As such the amount cannot be changed anymore. It is not recommend to initiate the delivery when this state is reached. The decision if the delivery of the goods should occur depends on the payment method on the settings done by the merchant. The transaction’s next states are Fulfill or Decline.

Fulfill

The transaction is ready to be delivered by the merchant. All the risk checks are executed and indicate that the transaction is safe to be delivered. This is a final state.

Decline

The transaction should not be delivered. It is recommended to decline the delivery because either the money will never arrive on the merchant account or the chances are high that the customer is not willing to pay the payment. This is a final state.

États
  • Créer
    Le statut de création est activé pendant la création de la transaction.
  • En attente
    La transaction a été créée mais elle n’a pas encore été confirmée par le système du commerçant.
  • Confirmé
    La transaction a été créée et confirmée mais elle n’a pas encore été traitée.
  • En cours de traitement
    La transaction est en cours de traitement.
  • Échec
    L’autorisation de la transaction a échoué.
  • Autorisé
    La transaction a été autorisée.
  • Terminé
    La transaction est complète.
  • Livrer
    La transaction est prête pour la livraison.
  • Refuser
    Les produits ou les services ne doivent pas être livrés.
  • Annulé
    L’autorisation ayant été annulée, aucune somme d’argent ne sera transférée.
Propriétés
  • Accept Header
  • Accept Language Header
    L’Accepted Language Header contient la langue de préférence de l’utilisateur.
  • Achevé le
  • Adresse Internet Protocol (IP)
    L’adresse Internet Protocol (IP) identifie l’appareil de l’acheteur.
  • Adresse de facturation
  • Adresse de livraison
  • Adresse e-mail du client
    L’adresse e-mail du client est utilisée lorsqu’aucune adresse de livraison ou de facturation n’est disponible.
  • Allowed Payment Method Brands
  • Articles de ligne
  • Auto-confirmation activée
    Lorsque la confirmation automatique est activée, la transaction est automatiquement confirmée quand son traitement l’exige. Lorsque la confirmation automatique est désactivée, la confirmation doit être effectuée manuellement.
  • Autorisé le
  • Canal de vente
    Le canal de vente par lequel la transaction a été effectuée.
  • Charge Retry Enabled
    Si le débit du client échoue, nous pouvons essayer une nouvelle fois. Cela implique que nous redirigeons le client sur la Payment Page pour qu’il puisse essayer une nouvelle fois de clôturer le paiement. Les paramètres par défaut prévoient de nouvelles tentatives.
  • Completion Timeout On
  • Comportement dachèvement
    Le comportement dachèvement contrôle quand la transaction est terminée.
  • Configuration du Payment Connector
  • Configurations de mode de paiement autorisées
  • Confirmed By
  • Confirmed On
  • Créé le
    La date et lheure de création de lobjet.
  • Créé par
  • Customers Presence
    La présence du client indique quel type de méthode dauthentification a finalement été utilisé lors de lautorisation de la transaction. Si aucune valeur nest fournie, 'Virtually Present' est utilisé par défaut.
  • Date de suppression prévue
    La date et lheure auxquelles il est prévu que lobjet soit définitivement supprimé. Si la valeur est vide, lobjet ne sera pas supprimé.
  • Date du bulletin de livraison
    La date du bulletin de livraison indique la date à laquelle la décision d’effectuer la livraison ou pas a été prise.
  • Des années à conserver
    Le nombre dannées pendant lesquelles la transaction sera conservée après avoir été autorisée.
  • Emails désactivés
    Drapeau indiquant si lenvoi de-mails est désactivé pour cette transaction particulière. La valeur par défaut est false.
  • End of Life
    La transaction n’est plus modifiable à compter de la date End of Life. À partir de cette date, plus aucune opération ne peut être effectuée.
  • Environnement
  • Environnement d’autorisation
    L’environnement dans lequel cette transaction a été autorisée.
  • Failed Url
    L’utilisateur est redirigé sur la Failed URL si la transaction n’est pas autorisée ou terminée. Si aucune Failed URL n’est précisée, une Failed URL par défaut est affichée.
  • Fuseau horaire
    Le fuseau horaire définit le fuseau horaire du client. Le fuseau horaire influe sur le formatage de la date dans la communication avec le client.
  • Groupe
  • Hauteur de lécran
  • ID
    A unique identifier for the object.
  • ID du Space référencé
    LID de lespace auquel appartient cet objet.
  • ID du client
  • Internet Protocol Address Country
  • Invoice Merchant Reference
  • Java Enabled
  • Langue
    The language that is linked to the object.
  • Largeur de lécran
  • Message d’erreur utilisateur
    Le message d’erreur explique à l’utilisateur final dans sa langue la raison pour laquelle la transaction a échoué. Le message d’erreur n’est activé que lorsque la transaction a échoué.
  • Mode de livraison
  • Mode de tokenisation
    Le mode de tokenisation contrôle si et comment la tokenisation des informations de paiement est appliquée à la transaction.
  • Monnaie
  • Montant achevé
    Le montant réalisé est le montant total qui a été capturé jusquà présent.
  • Montant d’autorisation
  • Montant remboursé
    Le montant remboursé correspond au total de tous les remboursements effectués jusqu’à présent.
  • Montant total du règlement
    Le montant total réglé est le montant total qui a été réglé jusquà présent.
  • Méta-données
    Permet de stocker des informations supplémentaires sur lobjet.
  • Parent
  • Processing On
  • Profondeur de couleur de lécran
  • Raison de l’erreur
    Le motif de l’erreur décrit la raison pour laquelle la transaction a échoué. Le motif n’est activé que lorsque la transaction a échoué.
  • Référence du commerçant
  • Session Identifier des appareils
    Le Session Identifier relie la transaction au Session Identifier qui a été indiqué dans l’URL de JavaScript. Cela permet d’associer les données de l’appareil avec la transaction.
  • Space View Id
  • Statut
    Létat actuel de lobjet.
  • Stratégie de sélection d’environnement
    La stratégie de sélection d’environnement définit la façon dont l’environnement (Test ou Live) est sélectionné.
  • Success Url
    L’utilisateur est redirigé sur la Success URL dès que la transaction est autorisée ou terminée. Si aucune Success URL n’est précisée, une Success URL par défaut est affichée.
  • Terminal
    Le terminal sur lequel le paiement a été traité.
  • Timeout de l’autorisation
    Il s’agit du Timeout qui est utilisé lorsque la transaction est en cours d’autorisation. Ce Timeout peut changer au fil du temps.
  • Token
  • Total des frais appliqués
    Le total des frais appliqués est la somme de tous les frais qui ont été appliqués jusquà présent.
  • Type d’interface utilisateur
    Le type d’interface utilisateur définit la façon dont la transaction a été créée ou traitée.
  • User Agent Header
    Le User Agent Header indique le Browser utilisé par l’acheteur.
  • Version
    The version is used for optimistic locking and incremented whenever the object is updated.
  • Window Height
  • Window Width
  • Échoué sur