Champ
Type
Description
_id
L'identifiant du paiement. Ce champ est généré automatiquement par le système et n'est pas requis lors de la création d'un nouveau paiement, mais il est requis lors de la mise à jour d'un paiement existant.
externalId
L'identifiant unique du paiement provenant du système/de la base de données source. Obligatoire lorsque _id n'est pas transmis. Si nous détectons un enregistrement avec le même externalId, il sera mis à jour; sinon, il sera ajouté.
displayName
Le nom convivial sécurisé de la méthode de paiement. Exemple : VISA **** 3421.
amount
Le montant qui a été payé. Il s'agit d'un nombre entier de cents, donc 1035 signifie $10.35.
paidOn
La date et l'heure à laquelle le paiement a été effectué. Format = YYYY-MM-DDTHH:mm:ssZ
gatewayTransactionId
L'identifiant unique qui a été attribué à l'enregistrement de paiement par la passerelle lorsque le paiement a été traité.
invoice
Une référence à l'enregistrement Facture. En écriture, c'est ainsi que le paiement est appliqué à Facture; elle est retournée en lecture, avec la liste plus complète allocations.
status
L'état actuel du paiement.
Default = captured | One of declined, authorized, captured, voided, settled, returned, refundFailed, refunded, refundSettled
site
L'identifiant du site
type
Le type de méthode de paiement utilisé pour effectuer le paiement.
One of payment_card, ach, cash, check
subType
Le sous-type de la méthode de paiement utilisée pour effectuer le paiement.
One of checking, savings, visa, mastercard, discover, amex, cash, other
totals
Les montants totaux du paiement.
allocations
Les allocations pour le paiement. Il s'agit d'un tableau d'objets qui spécifient comment le paiement a été alloué à différentes commandes ou remboursements.
deleted
Ce drapeau représente si l'enregistrement est supprimé et n'est plus disponible pour être utilisé.