Name | Description | Type | Additional information |
---|---|---|---|
ID | integer |
None. |
|
Identifier |
Identifier to prevent duplicate processing |
Collection of byte |
None. |
IdentifierGuid | globally unique identifier |
None. |
|
StoreID | integer |
None. |
|
OperatorName | string |
None. |
|
SaleHeaderID | integer |
None. |
|
PaymentType |
Type of the payment |
PaymentType |
None. |
Amount |
Amount of payment in cents (or points) |
integer |
None. |
Account | string |
String length: inclusive between 0 and 40 |
|
AccountID | Collection of byte |
None. |
|
AccountIDGuid | globally unique identifier |
None. |
|
CustomerAccount | Account |
None. |
|
CustomerCard | CustomerCard |
None. |
|
AccountType | AccountType |
None. |
|
CardName | string |
String length: inclusive between 0 and 16 |
|
AuthorisationNumber | string |
String length: inclusive between 0 and 16 |
|
BankReference | string |
String length: inclusive between 0 and 40 |
|
MerchantID | string |
String length: inclusive between 0 and 32 |
|
TerminalID | string |
String length: inclusive between 0 and 32 |
|
CardNumber |
Can be: CardNumber of Gift Card, Barcode of issued/redeemed voucher, etc |
string |
String length: inclusive between 0 and 32 |
PaymentDate | date |
None. |
|
InvRocNo | string |
String length: inclusive between 0 and 16 |
|
ResponseCode | string |
String length: inclusive between 0 and 4 |
|
Cashout | integer |
None. |
|
Tip |
Total Amount tipped during sale |
integer |
None. |
IdempotentVoid |
Idempotency ID to prevent duplicate processing of void action |
Collection of byte |
None. |
IdempotentVoidGuid | globally unique identifier |
None. |
|
Offline |
If the PaymentType is Account and Offline is true, the account needs to be adjusted. |
boolean |
None. |
Processed | Processed |
None. |
|
StoreSaleHeader | StoreSaleHeader |
Relation. This field may not always be loaded or used for updates. |
|
Metadata | StoreSalePaymentMetadata |
Relation. This field may not always be loaded or used for updates. |