InterfaceItemJSONDataTypes Enum

Defines the valid values for the SalesTransactionInterfaceItem.JSONDataType field

None : 0

None

CreditCard_PaymentData : 1000

Contains Credit Card interface payment information

CreditCard_ZReportData : 1001

Contains Credit Card interface z report information (eg settlement)

CreditCard_IncompletePaymentData : 1002

Contains Credit Card interface incomplete payment information

RemoteOrdering_HeaderInfo : 2000

Contains objects of type InterfaceItem_ROHeader which is the model of long term data we need to keep from the remote order interface.

RemoteOrdering_ExtendedInfo_Encyrpted : 2001

Contains encrypted objects of type InterfaceItem_ROExtended which is the model of short term potentially sensitive data (ie may contain personal information) we need to keep temporarily from the remote order interface.

RemoteOrdering_ProductInfo : 2002

Contains objects of type InterfaceItem_ROProduct which is the model of short term data we need to keep from the remote order interface. (allergin info, special instructions)

Reservation_BookingInfo : 3000

Contains the Booking reference to the Reservation system

Reservation_BookingPayment : 3001

Contains the Booking Payment/Desposit reference to the Reservation system

PMS_BookingInfo : 4000

Contains the Room / Guest / Booking Reference for the order

PMS_ChargeBreakdown : 4002

Contains a breakdown of the charge itemisers for a room charge payment. Intended to be stored short term.

GiftCard_Redemption : 5000

Contains the redemption details for a payment created via a Gift Card redemption

GiftCard_RedemptionReversal : 5001

Contains the redemption reversal details for a payment created via a Gift Card redemption reversal

GiftCard_Topup : 5002

Contains the topup details for a payment created via a Gift Card topup

GiftCard_TopupReversal : 5003

Contains the topup reversal details for a payment created via a Gift Card topup reversal

Deposit_Redemption : 6000

Contains the redemption details for a payment created via a Deposit redemption

Deposit_RedemptionReversal : 6001

Contains the redemption reversal details for a payment created via a Deposit redemption reversal

Deposit_Creation : 6002

Contains the details for a payment created via a Deposit creation

Deposit_CreationReversal : 6003

Contains the reversal details for a payment created via a Deposit creation reversal

Deposit_Receipt_Encrypted : 6004

Contains encrypted objects of type InterfaceItem_DepositReceipt which is the model of short term potentially sensitive data (ie may contain personal information) we need to keep temporarily from the deposit interface.

Loyalty_MemberInfo : 9000

Contains the member details for the order

Loyalty_MemberEntitlements : 9001

Contains the member entitlements for the order

Loyalty_PointsRedemption : 9002

Contains the points redemption information for a particular redemption

Custom_LiverpoolMexico_IBMPayment : 10000

Contains IBM POS link related information about the a transaction payment

Custom_LiverpoolMexico_IBMOrder : 10001

Contains IBM POS Order related information about the a transaction (eg IBM order number references)

Custom_LiverpoolMexico_MerchandiseItem : 10002

Contains IBM Merchandise Item link to the a transaction