transactionItem

L'objet transactionItem détaille les informations de la transaction recherchée pour laquelle vous souhaitez des informations.

Attribut Format
transactionUuid

Référence unique de la transaction générée par la plateforme de paiement.

string

ans32

transactionStatusLabel

Libellé du statut de la transaction. Les valeurs possibles sont :

  • INITIAL

    En traitement.

    Ce statut est temporaire. Le statut définitif sera retourné aussitôt la synchronisation réalisée.
  • AUTHORISED

    En attente de remise.

    La transaction est acceptée et sera remise en banque automatiquement à la date prévue.
  • AUTHORISED_TO_VALIDATE

    A valider.

    La transaction, créée en validation manuelle, est autorisée. Le marchand doit valider manuellement la remise en banque. La transaction peut être validée tant que la date de remise n’est pas dépassée. Si cette date est dépassée, le paiement prend le statut Expiré (statut définitif).
  • WAITING_AUTHORISATION

    En attente d’autorisation.

    La date de remise demandée est supérieure à la date de fin de validité d’une demande d’autorisation.
    Une autorisation de 1 EUR (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte) a été réalisée et acceptée par la banque émettrice. La demande d’autorisation et la remise en banque seront déclenchées automatiquement.
  • WAITING_AUTHORISATION_TO_VALIDATE

    A valider et à autoriser.

    La date de remise demandée est supérieure à la date de fin de validité d’une demande d’autorisation.
    Une autorisation de 1 EUR (ou demande de renseignement sur le réseau CB si l'acquéreur le supporte) a été réalisée et acceptée par la banque émettrice. La demande d’autorisation sera déclenchée automatiquement à J-1 avant la date de remise en banque. Le paiement pourra être accepté ou refusé. La remise en banque est automatique.
  • REFUSED

    Refusée.

    La transaction est refusée.
  • CAPTURED

    La transaction est remise en banque.

  • CANCELLED

    Annulée.

    La transaction est annulée par le marchand.
  • EXPIRED

    Expirée.

    La date de remise est atteinte mais le marchand n’a pas validé la transaction.
  • UNDER_VERIFICATION

    Pour les transactions PayPal, cette valeur signifie que PayPal retient la transaction pour suspicion de fraude.

    Le paiement restera dans l’onglet Transactions en cours jusqu'à ce que les vérifications soient achevées. La transaction prendra alors l'un des statuts suivants: AUTHORISED ou CANCELED.

    Une notification sera envoyée au marchand pour l'avertir du changement de statut (Notification sur modification par batch).

string
amount

Montant de la transaction dans sa plus petite unité monétaire (le centime pour l'euro) .

Remarque :

Ne doit pas être envoyé à vide ou être à 0.

Si vous ne souhaitez pas modifier le statut de la transaction, vous devez valoriser l'attribut amount avec la valeur initiale.

Si aucune information n'est modifiée, la requête sera rejetée avec un code erreur.

n..12
currency

Code de la devise de la transaction (norme ISO 4217).

Ex : 978 pour l'euro (EUR)

n3
expectedCaptureDate

Date de remise en banque souhaitée.

Remarque : si le délai avant remise est supérieur à 365 jours dans la requête de paiement, il est automatiquement repositionné à 365 jours.

dateTime ans..40