Champ
Type
Description
external_id
Le paiement unique id du système/source de données. Si nous détectons un enregistrement avec le même external_id, il sera mis à jour, sinon il sera ajouté.
display_name
Le nom convivial sécurisé de la méthode de paiement. Exemple : VISA **** 3421.
amount
Le montant qui a été payé. Format = 0.00
paid_on
La date et l'heure à laquelle le paiement a été effectué. Format = YYYY-MM-DDTHH:mm:ssZ
gateway_transaction_id
L'identifiant unique qui a été attribué à l'enregistrement de paiement par la passerelle lorsque le paiement a été traité.
tip
Le montant du pourboire qui a été ajouté. Format = 0.00
tax
Le montant de taxe qui a été ajouté. Format = 0.00
fee
Le montant des frais qui a été ajouté. Format = 0.00
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.
allow_missing_invoice
Lorsque invoice.external_id désigne une Facture qui n'a pas encore été envoyée, enregistrez le paiement sans l'appliquer au lieu de le rejeter. Un appel Add/Update Invoice avec ce external_id dans un délai de 30 jours y applique le paiement. Sans cette option, le paiement est rejeté avec Invoice was not found et rien n'est enregistré.
Default = false
payment_type
Le type de méthode de paiement utilisé pour effectuer le paiement.
One of payment_card, ach, cash, check
payment_sub_type
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
status
L'état actuel du paiement.
Default = captured | One of declined, authorized, captured, voided, settled, returned, refundFailed, refunded, refundSettled
transaction_type
Le type de transaction. Consigné sur le paiement, mais non retourné par les points de terminaison de lecture.
One of sale, capture, refund, void
active
Ce drapeau représente si l'enregistrement de paiement est actif.
Default = true