NameDescriptionTypeAdditional information
EntryMethod

Gets or sets the entry method.

PaymentEntryMethod

Required

TimeStamp

Gets or sets the time stamp.

date

Required

TotalAmount

Gets or sets the total amount.

decimal number

Required

TaxAmount

Gets or sets the tax amount.

decimal number

None.

TipAmount

Gets or sets the tip amount.

decimal number

None.

SurchargeAmount

Gets or sets the surcharge amount.

decimal number

None.

Description

Gets or sets the description.

string

Matching regular expression pattern: ^^(?!\s)[a-zA-Z0-9_\s!@#$%^*()-?,.]{0,199}\S$

InvoiceNumber

The invoice number assigned to the transaction.

string

Matching regular expression pattern: ^^(?!\s)[a-zA-Z0-9]{0,9}\S$

CardFirstSix

Gets or sets the card first six.

integer

Range: inclusive between 100000 and 999999

CardLastFour

Gets or sets the card last four.

string

String length: inclusive between 0 and 4

EmvReceiptData

The EMV specific receipt data.

EmvReceiptData

None.