Campo
Tipo
Descripción
external_id
El identificador de pago único del sistema/base de datos fuente. Si detectamos un registro con el mismo external_id, se actualizará; de lo contrario, se agregará.
display_name
El nombre de visualización seguro y amigable del método de pago. Ejemplo: VISA **** 3421.
amount
El monto que se pagó. Format = 0.00
paid_on
La fecha y hora en que se realizó el pago. Format = YYYY-MM-DDTHH:mm:ssZ
gateway_transaction_id
El identificador único que se asignó al registro de pago desde la pasarela cuando se procesó el pago.
tip
La cantidad de propina que se agregó. Format = 0.00
tax
El monto de impuestos que se agregó. Format = 0.00
fee
La cantidad de la tarifa que se agregó. Format = 0.00
invoice
Una referencia al registro de orden de compra. En una escritura, así es como el pago se aplica a orden de compra; se devuelve en una lectura, junto con la lista más completa allocations.
allow_missing_invoice
Cuando invoice.external_id nombre una orden de compra que aún no se ha enviado, guarda el pago sin aplicarlo en lugar de rechazarlo. Una llamada a Add/Update Invoice con ese external_id dentro de 30 días le aplica el pago. Sin esto, el pago se rechaza con Invoice was not found y no se guarda nada.
Default = false
payment_type
El tipo de método de pago utilizado para realizar el pago.
One of payment_card, ach, cash, check
payment_sub_type
El subtipo del método de pago utilizado para realizar el pago.
One of checking, savings, visa, mastercard, discover, amex, cash, other
status
El estado actual del pago.
Default = captured | One of declined, authorized, captured, voided, settled, returned, refundFailed, refunded, refundSettled
transaction_type
El tipo de transacción. Se registra en el pago, pero no lo devuelve ningún endpoint de lectura.
One of sale, capture, refund, void
active
Esta bandera representa si el registro de pago está activo.
Default = true