invoiceIdstring nullable
Null for a deposit (string PaymentDto.Purpose = "Deposit"), which has no invoice.
invoiceNumberstring nullable
purposestring
"Invoice" or "Deposit" (ITE-834).
clientNamestring nullable
paymentTokenIdstring nullable
descriptionstring nullable
transactionIdstring nullable
authorizationCodestring nullable
markAsPaidTypestring nullable
checkNumberstring nullable
routingNumberMaskedstring nullable
accountNumberMaskedstring nullable
text2PayPhoneNumberstring nullable
text2PayLinkSentAtstring date-time nullable
originalPaymentIdstring nullable
processedAtstring date-time nullable
createdAtstring date-time
cardEntryMethodstring nullable
applicationLabelstring nullable
pinVerifiedboolean nullable
cashDiscountAppliedboolean nullable
transactionTypestring nullable
terminalIdstring nullable
terminalNamestring nullable
Named terminal slug used for this transaction (e.g., "front-desk").
isDuplicateTransactionboolean
Whether this is a duplicate transaction that was previously approved.
When true, no new charge was processed - this references a prior transaction.