POST api/TillMenu/UnitInfoByEmail

Request Information

URI Parameters

None.

Body Parameters

string

Request Formats

application/json, text/json

Sample:
"sample string 1"

application/xml, text/xml

Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

EskimoClassLibraries.clsTillMenuUnitInfo
NameDescriptionTypeAdditional information
StoreNumber

string

Required

String length: inclusive between 3 and 3

StoreName

string

Required

TillNumber

The till number. There can be duplicates of this per organisation, but not per store.

integer

Required

TillName

string

Required

SKUCount

integer

None.

CurrencySymbol

string

None.

AutoSalesCode

EskimoClassLibraries.clsTillMenuUnitInfo+OptionTimingEnum

None.

PromptForSendOfflineSales

boolean

None.

UploadOfflineSalesInterval

How often to check and see if any offline sales need uploading. The value is the number of seconds. (Zero = Off)

integer

None.

UpdateStockInterval

How often to pull the live stock levels from the server. The value is the number of seconds. (Zero = Off)

integer

None.

DownloadDataPromptTime

The time of the day when a message will appear on the till to prompt the user to download the latest data.

date

None.

ReceiptOptions

EskimoClassLibraries.clsReceiptOptions

None.

HardwareOptions

EskimoClassLibraries.clsHardwareOptions

None.

OperatorOptions

EskimoClassLibraries.clsOperatorOptions

None.

CustomerOptions

EskimoClassLibraries.clsCustomerOptions

None.

ProductOptions

EskimoClassLibraries.clsProductOptions

None.

SaleOptions

EskimoClassLibraries.clsSaleOptions

None.

TenderOptions

EskimoClassLibraries.clsTenderOptions

None.

FunctionButtons

EskimoClassLibraries.clsFunctions

None.

Promotions

Collection of EskimoClassLibraries.clsPromotion

None.

Response Formats

application/json, text/json

Sample:
{
  "StoreNumber": "sample string 1",
  "StoreName": "sample string 2",
  "TillNumber": 3,
  "TillName": "sample string 4",
  "SKUCount": 5,
  "CurrencySymbol": "sample string 6",
  "AutoSalesCode": 0,
  "PromptForSendOfflineSales": true,
  "UploadOfflineSalesInterval": 8,
  "UpdateStockInterval": 9,
  "DownloadDataPromptTime": "2024-05-03T06:27:22.6401812+01:00",
  "ReceiptOptions": {
    "NextReceiptNumber": 1,
    "DefaultInvoiceLayout": 2,
    "AutoPrintReceipt": true,
    "AutoPrintA4Receipt": true,
    "AutoEmailReceipt": true,
    "ReceiptHeaders": [
      {
        "Type": 1,
        "Text": "sample string 1",
        "LogoImageID": 1
      },
      {
        "Type": 1,
        "Text": "sample string 1",
        "LogoImageID": 1
      }
    ],
    "ReceiptFooters": [
      {
        "Type": 1,
        "Text": "sample string 1",
        "LogoImageID": 1
      },
      {
        "Type": 1,
        "Text": "sample string 1",
        "LogoImageID": 1
      }
    ],
    "ShowConfirmationPopup": true
  },
  "HardwareOptions": {
    "AutoPopupKeyboard": true,
    "HardwareModels": [
      {
        "ModelID": 1,
        "HardwareType": 1,
        "Name": "sample string 2",
        "Thumbnail": null
      },
      {
        "ModelID": 1,
        "HardwareType": 1,
        "Name": "sample string 2",
        "Thumbnail": null
      }
    ],
    "Hardware": [
      {
        "ID": 1,
        "Description": "sample string 2",
        "ModelID": 3,
        "ConnectionType": 1,
        "Location": "sample string 4",
        "IsDefault": true,
        "EFTAcquirer": 0,
        "HardwareType": 1,
        "EFTCredentials": {
          "UserID": "sample string 1",
          "Password": "sample string 2",
          "ClientID": "sample string 3",
          "SecretKey": "sample string 4",
          "IsProductionEnvironment": true,
          "IsGuestCheckout": true
        }
      },
      {
        "ID": 1,
        "Description": "sample string 2",
        "ModelID": 3,
        "ConnectionType": 1,
        "Location": "sample string 4",
        "IsDefault": true,
        "EFTAcquirer": 0,
        "HardwareType": 1,
        "EFTCredentials": {
          "UserID": "sample string 1",
          "Password": "sample string 2",
          "ClientID": "sample string 3",
          "SecretKey": "sample string 4",
          "IsProductionEnvironment": true,
          "IsGuestCheckout": true
        }
      }
    ]
  },
  "OperatorOptions": {
    "OperatorLogin": 0
  },
  "CustomerOptions": {
    "AutoCustomer": 0,
    "AutoShippingAddress": 0,
    "PostcodeLookupServiceEnabled": true,
    "SearchLimit": 2,
    "SearchOnlineDefault": true,
    "DefaultSourceCodeID": 1,
    "DefaultPriceLevel": 4,
    "DefaultCountryCode": "sample string 5"
  },
  "ProductOptions": {
    "SearchLimit": 1,
    "AllowMultiSelect": true,
    "DefaultTillScreen": 1,
    "SearchOnlineDefault": true,
    "ShowLowStockWarnings": true,
    "DisplayColourAndSize": true
  },
  "SaleOptions": {
    "ShowPLUonBasket": true,
    "ConsolidateItems": true,
    "WeightMeasureUnitID": 1,
    "DefaultChannelID": 3,
    "SellAtBestPrice": true,
    "BasketShowsSalesChannelType": true,
    "DefaultShippingRate": 1,
    "Sources": [
      {
        "ID": 1,
        "Description": "sample string 2",
        "Active": true
      },
      {
        "ID": 1,
        "Description": "sample string 2",
        "Active": true
      }
    ],
    "AddNewProductsToBasketTop": true,
    "HideDiscountButton": true,
    "MailOrderPrefix": "sample string 8",
    "ShowPrinterChoicePopup": true,
    "HonourAdminOverridesForRestOfSale": true,
    "MailOrderNotes": 1
  },
  "TenderOptions": {
    "EnforceTenderAmount": true,
    "GiftCardPLU": "sample string 2"
  },
  "FunctionButtons": {
    "DefaultButtonBackColour": "sample string 1",
    "DefaultButtonTextColour": "sample string 2",
    "FunctionButtons": [
      {
        "ID": 1,
        "NormalState": {
          "ButtonType": 1,
          "ImageID": 1,
          "Text": "sample string 1",
          "BackColour": "sample string 2",
          "TextColour": "sample string 3"
        },
        "HoverState": {
          "ButtonType": 1,
          "ImageID": 1,
          "Text": "sample string 1",
          "BackColour": "sample string 2",
          "TextColour": "sample string 3"
        },
        "SelectedState": {
          "BackColour": "sample string 1",
          "TextColour": "sample string 2"
        },
        "FunctionAction": 1,
        "Position": 2
      },
      {
        "ID": 1,
        "NormalState": {
          "ButtonType": 1,
          "ImageID": 1,
          "Text": "sample string 1",
          "BackColour": "sample string 2",
          "TextColour": "sample string 3"
        },
        "HoverState": {
          "ButtonType": 1,
          "ImageID": 1,
          "Text": "sample string 1",
          "BackColour": "sample string 2",
          "TextColour": "sample string 3"
        },
        "SelectedState": {
          "BackColour": "sample string 1",
          "TextColour": "sample string 2"
        },
        "FunctionAction": 1,
        "Position": 2
      }
    ]
  },
  "Promotions": [
    {
      "ID": 1,
      "Name": "sample string 2",
      "Active": true,
      "ActiveFrom": "2024-05-03T06:27:22.6401812+01:00",
      "ActiveTo": "2024-05-03T06:27:22.6401812+01:00",
      "SingleUse": true,
      "SoloUse": true,
      "Conditions": [
        {
          "ConditionObject": 1,
          "ConditionOperator": 1,
          "OrderBy": 1,
          "DecimalValue": 1.0,
          "IntegerValue": 1,
          "Values": [
            {
              "IntergerValue": 1,
              "FriendlyTitle": "sample string 2",
              "Notes": "sample string 3"
            },
            {
              "IntergerValue": 1,
              "FriendlyTitle": "sample string 2",
              "Notes": "sample string 3"
            }
          ],
          "FriendlyOutline": "Source Code must = 1"
        },
        {
          "ConditionObject": 1,
          "ConditionOperator": 1,
          "OrderBy": 1,
          "DecimalValue": 1.0,
          "IntegerValue": 1,
          "Values": [
            {
              "IntergerValue": 1,
              "FriendlyTitle": "sample string 2",
              "Notes": "sample string 3"
            },
            {
              "IntergerValue": 1,
              "FriendlyTitle": "sample string 2",
              "Notes": "sample string 3"
            }
          ],
          "FriendlyOutline": "Source Code must = 1"
        }
      ],
      "ProductSelection": [
        {
          "Choices": [
            {
              "CollectionID": 1,
              "Qty": 2,
              "GroupID": 1,
              "DepartmentID": 1,
              "StyleReference": "sample string 3",
              "PLU": "sample string 4",
              "ProductType": 1,
              "JoinType": 1,
              "FriendlyTitle": "sample string 5"
            },
            {
              "CollectionID": 1,
              "Qty": 2,
              "GroupID": 1,
              "DepartmentID": 1,
              "StyleReference": "sample string 3",
              "PLU": "sample string 4",
              "ProductType": 1,
              "JoinType": 1,
              "FriendlyTitle": "sample string 5"
            }
          ],
          "CollectionID": 1
        },
        {
          "Choices": [
            {
              "CollectionID": 1,
              "Qty": 2,
              "GroupID": 1,
              "DepartmentID": 1,
              "StyleReference": "sample string 3",
              "PLU": "sample string 4",
              "ProductType": 1,
              "JoinType": 1,
              "FriendlyTitle": "sample string 5"
            },
            {
              "CollectionID": 1,
              "Qty": 2,
              "GroupID": 1,
              "DepartmentID": 1,
              "StyleReference": "sample string 3",
              "PLU": "sample string 4",
              "ProductType": 1,
              "JoinType": 1,
              "FriendlyTitle": "sample string 5"
            }
          ],
          "CollectionID": 1
        }
      ],
      "Bonuses": [
        {
          "ID": 1,
          "Description": "sample string 2",
          "OrderBy": 3,
          "Recursive": true,
          "BonusType": 10,
          "XValue": 1.0,
          "YValue": 1.0,
          "GiftInfo": {
            "Price": 1.0,
            "Qty": 2,
            "PLU": "sample string 3"
          },
          "FriendlyOutline": "1% off order value (exc shipping)"
        },
        {
          "ID": 1,
          "Description": "sample string 2",
          "OrderBy": 3,
          "Recursive": true,
          "BonusType": 10,
          "XValue": 1.0,
          "YValue": 1.0,
          "GiftInfo": {
            "Price": 1.0,
            "Qty": 2,
            "PLU": "sample string 3"
          },
          "FriendlyOutline": "1% off order value (exc shipping)"
        }
      ]
    },
    {
      "ID": 1,
      "Name": "sample string 2",
      "Active": true,
      "ActiveFrom": "2024-05-03T06:27:22.6401812+01:00",
      "ActiveTo": "2024-05-03T06:27:22.6401812+01:00",
      "SingleUse": true,
      "SoloUse": true,
      "Conditions": [
        {
          "ConditionObject": 1,
          "ConditionOperator": 1,
          "OrderBy": 1,
          "DecimalValue": 1.0,
          "IntegerValue": 1,
          "Values": [
            {
              "IntergerValue": 1,
              "FriendlyTitle": "sample string 2",
              "Notes": "sample string 3"
            },
            {
              "IntergerValue": 1,
              "FriendlyTitle": "sample string 2",
              "Notes": "sample string 3"
            }
          ],
          "FriendlyOutline": "Source Code must = 1"
        },
        {
          "ConditionObject": 1,
          "ConditionOperator": 1,
          "OrderBy": 1,
          "DecimalValue": 1.0,
          "IntegerValue": 1,
          "Values": [
            {
              "IntergerValue": 1,
              "FriendlyTitle": "sample string 2",
              "Notes": "sample string 3"
            },
            {
              "IntergerValue": 1,
              "FriendlyTitle": "sample string 2",
              "Notes": "sample string 3"
            }
          ],
          "FriendlyOutline": "Source Code must = 1"
        }
      ],
      "ProductSelection": [
        {
          "Choices": [
            {
              "CollectionID": 1,
              "Qty": 2,
              "GroupID": 1,
              "DepartmentID": 1,
              "StyleReference": "sample string 3",
              "PLU": "sample string 4",
              "ProductType": 1,
              "JoinType": 1,
              "FriendlyTitle": "sample string 5"
            },
            {
              "CollectionID": 1,
              "Qty": 2,
              "GroupID": 1,
              "DepartmentID": 1,
              "StyleReference": "sample string 3",
              "PLU": "sample string 4",
              "ProductType": 1,
              "JoinType": 1,
              "FriendlyTitle": "sample string 5"
            }
          ],
          "CollectionID": 1
        },
        {
          "Choices": [
            {
              "CollectionID": 1,
              "Qty": 2,
              "GroupID": 1,
              "DepartmentID": 1,
              "StyleReference": "sample string 3",
              "PLU": "sample string 4",
              "ProductType": 1,
              "JoinType": 1,
              "FriendlyTitle": "sample string 5"
            },
            {
              "CollectionID": 1,
              "Qty": 2,
              "GroupID": 1,
              "DepartmentID": 1,
              "StyleReference": "sample string 3",
              "PLU": "sample string 4",
              "ProductType": 1,
              "JoinType": 1,
              "FriendlyTitle": "sample string 5"
            }
          ],
          "CollectionID": 1
        }
      ],
      "Bonuses": [
        {
          "ID": 1,
          "Description": "sample string 2",
          "OrderBy": 3,
          "Recursive": true,
          "BonusType": 10,
          "XValue": 1.0,
          "YValue": 1.0,
          "GiftInfo": {
            "Price": 1.0,
            "Qty": 2,
            "PLU": "sample string 3"
          },
          "FriendlyOutline": "1% off order value (exc shipping)"
        },
        {
          "ID": 1,
          "Description": "sample string 2",
          "OrderBy": 3,
          "Recursive": true,
          "BonusType": 10,
          "XValue": 1.0,
          "YValue": 1.0,
          "GiftInfo": {
            "Price": 1.0,
            "Qty": 2,
            "PLU": "sample string 3"
          },
          "FriendlyOutline": "1% off order value (exc shipping)"
        }
      ]
    }
  ]
}

application/xml, text/xml

Sample:
<clsTillMenuUnitInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EskimoClassLibraries">
  <AutoSalesCode>Off</AutoSalesCode>
  <CurrencySymbol>sample string 6</CurrencySymbol>
  <CustomerOptions>
    <AutoCustomer>Off</AutoCustomer>
    <AutoShippingAddress>Off</AutoShippingAddress>
    <DefaultCountryCode>sample string 5</DefaultCountryCode>
    <DefaultPriceLevel>4</DefaultPriceLevel>
    <DefaultSourceCodeID>1</DefaultSourceCodeID>
    <PostcodeLookupServiceEnabled>true</PostcodeLookupServiceEnabled>
    <SearchLimit>2</SearchLimit>
    <SearchOnlineDefault>true</SearchOnlineDefault>
  </CustomerOptions>
  <DownloadDataPromptTime>2024-05-03T06:27:22.6401812+01:00</DownloadDataPromptTime>
  <FunctionButtons>
    <DefaultButtonBackColour>sample string 1</DefaultButtonBackColour>
    <DefaultButtonTextColour>sample string 2</DefaultButtonTextColour>
    <FunctionButtons>
      <clsTillFunctionButton>
        <FunctionAction>Customer</FunctionAction>
        <HoverState>
          <BackColour>sample string 2</BackColour>
          <TextColour>sample string 3</TextColour>
          <ButtonType>Text</ButtonType>
          <ImageID>1</ImageID>
          <Text>sample string 1</Text>
        </HoverState>
        <ID>1</ID>
        <NormalState>
          <BackColour>sample string 2</BackColour>
          <TextColour>sample string 3</TextColour>
          <ButtonType>Text</ButtonType>
          <ImageID>1</ImageID>
          <Text>sample string 1</Text>
        </NormalState>
        <Position>2</Position>
        <SelectedState>
          <BackColour>sample string 1</BackColour>
          <TextColour>sample string 2</TextColour>
        </SelectedState>
      </clsTillFunctionButton>
      <clsTillFunctionButton>
        <FunctionAction>Customer</FunctionAction>
        <HoverState>
          <BackColour>sample string 2</BackColour>
          <TextColour>sample string 3</TextColour>
          <ButtonType>Text</ButtonType>
          <ImageID>1</ImageID>
          <Text>sample string 1</Text>
        </HoverState>
        <ID>1</ID>
        <NormalState>
          <BackColour>sample string 2</BackColour>
          <TextColour>sample string 3</TextColour>
          <ButtonType>Text</ButtonType>
          <ImageID>1</ImageID>
          <Text>sample string 1</Text>
        </NormalState>
        <Position>2</Position>
        <SelectedState>
          <BackColour>sample string 1</BackColour>
          <TextColour>sample string 2</TextColour>
        </SelectedState>
      </clsTillFunctionButton>
    </FunctionButtons>
  </FunctionButtons>
  <HardwareOptions>
    <AutoPopupKeyboard>true</AutoPopupKeyboard>
    <Hardware>
      <clsHardwareItem>
        <ConnectionType>IPAddress</ConnectionType>
        <Description>sample string 2</Description>
        <EFTAcquirer>NotApplicable</EFTAcquirer>
        <EFTCredentials>
          <ClientID>sample string 3</ClientID>
          <IsGuestCheckout>true</IsGuestCheckout>
          <IsProductionEnvironment>true</IsProductionEnvironment>
          <Password>sample string 2</Password>
          <SecretKey>sample string 4</SecretKey>
          <UserID>sample string 1</UserID>
        </EFTCredentials>
        <HardwareType>ReceiptPrinter</HardwareType>
        <ID>1</ID>
        <IsDefault>true</IsDefault>
        <Location>sample string 4</Location>
        <ModelID>3</ModelID>
      </clsHardwareItem>
      <clsHardwareItem>
        <ConnectionType>IPAddress</ConnectionType>
        <Description>sample string 2</Description>
        <EFTAcquirer>NotApplicable</EFTAcquirer>
        <EFTCredentials>
          <ClientID>sample string 3</ClientID>
          <IsGuestCheckout>true</IsGuestCheckout>
          <IsProductionEnvironment>true</IsProductionEnvironment>
          <Password>sample string 2</Password>
          <SecretKey>sample string 4</SecretKey>
          <UserID>sample string 1</UserID>
        </EFTCredentials>
        <HardwareType>ReceiptPrinter</HardwareType>
        <ID>1</ID>
        <IsDefault>true</IsDefault>
        <Location>sample string 4</Location>
        <ModelID>3</ModelID>
      </clsHardwareItem>
    </Hardware>
    <HardwareModels>
      <clsHardwareModel>
        <HardwareType>ReceiptPrinter</HardwareType>
        <ModelID>1</ModelID>
        <Name>sample string 2</Name>
        <Thumbnail xmlns:d5p1="http://schemas.datacontract.org/2004/07/System.Drawing" i:nil="true" />
      </clsHardwareModel>
      <clsHardwareModel>
        <HardwareType>ReceiptPrinter</HardwareType>
        <ModelID>1</ModelID>
        <Name>sample string 2</Name>
        <Thumbnail xmlns:d5p1="http://schemas.datacontract.org/2004/07/System.Drawing" i:nil="true" />
      </clsHardwareModel>
    </HardwareModels>
  </HardwareOptions>
  <OperatorOptions>
    <OperatorLogin>Off</OperatorLogin>
  </OperatorOptions>
  <ProductOptions>
    <AllowMultiSelect>true</AllowMultiSelect>
    <DefaultTillScreen>ProductInformation</DefaultTillScreen>
    <DisplayColourAndSize>true</DisplayColourAndSize>
    <SearchLimit>1</SearchLimit>
    <SearchOnlineDefault>true</SearchOnlineDefault>
    <ShowLowStockWarnings>true</ShowLowStockWarnings>
  </ProductOptions>
  <Promotions>
    <clsPromotion>
      <Active>true</Active>
      <ActiveFrom>2024-05-03T06:27:22.6401812+01:00</ActiveFrom>
      <ActiveTo>2024-05-03T06:27:22.6401812+01:00</ActiveTo>
      <Bonuses>
        <clsPromotionBonus>
          <BonusType>PercentageOffOrderValue</BonusType>
          <Description>sample string 2</Description>
          <GiftInfo>
            <PLU>sample string 3</PLU>
            <Price>1</Price>
            <Qty>2</Qty>
          </GiftInfo>
          <ID>1</ID>
          <OrderBy>3</OrderBy>
          <Recursive>true</Recursive>
          <XValue>1</XValue>
          <YValue>1</YValue>
        </clsPromotionBonus>
        <clsPromotionBonus>
          <BonusType>PercentageOffOrderValue</BonusType>
          <Description>sample string 2</Description>
          <GiftInfo>
            <PLU>sample string 3</PLU>
            <Price>1</Price>
            <Qty>2</Qty>
          </GiftInfo>
          <ID>1</ID>
          <OrderBy>3</OrderBy>
          <Recursive>true</Recursive>
          <XValue>1</XValue>
          <YValue>1</YValue>
        </clsPromotionBonus>
      </Bonuses>
      <Conditions>
        <clsPromotionCondition>
          <ConditionObject>SourceCode</ConditionObject>
          <ConditionOperator>Equals</ConditionOperator>
          <DecimalValue>1</DecimalValue>
          <IntegerValue>1</IntegerValue>
          <OrderBy>1</OrderBy>
          <Values>
            <clsPromotionConditionValue>
              <FriendlyTitle>sample string 2</FriendlyTitle>
              <IntergerValue>1</IntergerValue>
              <Notes>sample string 3</Notes>
            </clsPromotionConditionValue>
            <clsPromotionConditionValue>
              <FriendlyTitle>sample string 2</FriendlyTitle>
              <IntergerValue>1</IntergerValue>
              <Notes>sample string 3</Notes>
            </clsPromotionConditionValue>
          </Values>
        </clsPromotionCondition>
        <clsPromotionCondition>
          <ConditionObject>SourceCode</ConditionObject>
          <ConditionOperator>Equals</ConditionOperator>
          <DecimalValue>1</DecimalValue>
          <IntegerValue>1</IntegerValue>
          <OrderBy>1</OrderBy>
          <Values>
            <clsPromotionConditionValue>
              <FriendlyTitle>sample string 2</FriendlyTitle>
              <IntergerValue>1</IntergerValue>
              <Notes>sample string 3</Notes>
            </clsPromotionConditionValue>
            <clsPromotionConditionValue>
              <FriendlyTitle>sample string 2</FriendlyTitle>
              <IntergerValue>1</IntergerValue>
              <Notes>sample string 3</Notes>
            </clsPromotionConditionValue>
          </Values>
        </clsPromotionCondition>
      </Conditions>
      <ID>1</ID>
      <Name>sample string 2</Name>
      <ProductSelection>
        <clsPromotionProductSelections>
          <Choices>
            <clsPromotionProductSelection>
              <CollectionID>1</CollectionID>
              <DepartmentID>1</DepartmentID>
              <FriendlyTitle>sample string 5</FriendlyTitle>
              <GroupID>1</GroupID>
              <JoinType>Group</JoinType>
              <PLU>sample string 4</PLU>
              <ProductType>1</ProductType>
              <Qty>2</Qty>
              <StyleReference>sample string 3</StyleReference>
            </clsPromotionProductSelection>
            <clsPromotionProductSelection>
              <CollectionID>1</CollectionID>
              <DepartmentID>1</DepartmentID>
              <FriendlyTitle>sample string 5</FriendlyTitle>
              <GroupID>1</GroupID>
              <JoinType>Group</JoinType>
              <PLU>sample string 4</PLU>
              <ProductType>1</ProductType>
              <Qty>2</Qty>
              <StyleReference>sample string 3</StyleReference>
            </clsPromotionProductSelection>
          </Choices>
          <CollectionID>1</CollectionID>
        </clsPromotionProductSelections>
        <clsPromotionProductSelections>
          <Choices>
            <clsPromotionProductSelection>
              <CollectionID>1</CollectionID>
              <DepartmentID>1</DepartmentID>
              <FriendlyTitle>sample string 5</FriendlyTitle>
              <GroupID>1</GroupID>
              <JoinType>Group</JoinType>
              <PLU>sample string 4</PLU>
              <ProductType>1</ProductType>
              <Qty>2</Qty>
              <StyleReference>sample string 3</StyleReference>
            </clsPromotionProductSelection>
            <clsPromotionProductSelection>
              <CollectionID>1</CollectionID>
              <DepartmentID>1</DepartmentID>
              <FriendlyTitle>sample string 5</FriendlyTitle>
              <GroupID>1</GroupID>
              <JoinType>Group</JoinType>
              <PLU>sample string 4</PLU>
              <ProductType>1</ProductType>
              <Qty>2</Qty>
              <StyleReference>sample string 3</StyleReference>
            </clsPromotionProductSelection>
          </Choices>
          <CollectionID>1</CollectionID>
        </clsPromotionProductSelections>
      </ProductSelection>
      <SingleUse>true</SingleUse>
      <SoloUse>true</SoloUse>
    </clsPromotion>
    <clsPromotion>
      <Active>true</Active>
      <ActiveFrom>2024-05-03T06:27:22.6401812+01:00</ActiveFrom>
      <ActiveTo>2024-05-03T06:27:22.6401812+01:00</ActiveTo>
      <Bonuses>
        <clsPromotionBonus>
          <BonusType>PercentageOffOrderValue</BonusType>
          <Description>sample string 2</Description>
          <GiftInfo>
            <PLU>sample string 3</PLU>
            <Price>1</Price>
            <Qty>2</Qty>
          </GiftInfo>
          <ID>1</ID>
          <OrderBy>3</OrderBy>
          <Recursive>true</Recursive>
          <XValue>1</XValue>
          <YValue>1</YValue>
        </clsPromotionBonus>
        <clsPromotionBonus>
          <BonusType>PercentageOffOrderValue</BonusType>
          <Description>sample string 2</Description>
          <GiftInfo>
            <PLU>sample string 3</PLU>
            <Price>1</Price>
            <Qty>2</Qty>
          </GiftInfo>
          <ID>1</ID>
          <OrderBy>3</OrderBy>
          <Recursive>true</Recursive>
          <XValue>1</XValue>
          <YValue>1</YValue>
        </clsPromotionBonus>
      </Bonuses>
      <Conditions>
        <clsPromotionCondition>
          <ConditionObject>SourceCode</ConditionObject>
          <ConditionOperator>Equals</ConditionOperator>
          <DecimalValue>1</DecimalValue>
          <IntegerValue>1</IntegerValue>
          <OrderBy>1</OrderBy>
          <Values>
            <clsPromotionConditionValue>
              <FriendlyTitle>sample string 2</FriendlyTitle>
              <IntergerValue>1</IntergerValue>
              <Notes>sample string 3</Notes>
            </clsPromotionConditionValue>
            <clsPromotionConditionValue>
              <FriendlyTitle>sample string 2</FriendlyTitle>
              <IntergerValue>1</IntergerValue>
              <Notes>sample string 3</Notes>
            </clsPromotionConditionValue>
          </Values>
        </clsPromotionCondition>
        <clsPromotionCondition>
          <ConditionObject>SourceCode</ConditionObject>
          <ConditionOperator>Equals</ConditionOperator>
          <DecimalValue>1</DecimalValue>
          <IntegerValue>1</IntegerValue>
          <OrderBy>1</OrderBy>
          <Values>
            <clsPromotionConditionValue>
              <FriendlyTitle>sample string 2</FriendlyTitle>
              <IntergerValue>1</IntergerValue>
              <Notes>sample string 3</Notes>
            </clsPromotionConditionValue>
            <clsPromotionConditionValue>
              <FriendlyTitle>sample string 2</FriendlyTitle>
              <IntergerValue>1</IntergerValue>
              <Notes>sample string 3</Notes>
            </clsPromotionConditionValue>
          </Values>
        </clsPromotionCondition>
      </Conditions>
      <ID>1</ID>
      <Name>sample string 2</Name>
      <ProductSelection>
        <clsPromotionProductSelections>
          <Choices>
            <clsPromotionProductSelection>
              <CollectionID>1</CollectionID>
              <DepartmentID>1</DepartmentID>
              <FriendlyTitle>sample string 5</FriendlyTitle>
              <GroupID>1</GroupID>
              <JoinType>Group</JoinType>
              <PLU>sample string 4</PLU>
              <ProductType>1</ProductType>
              <Qty>2</Qty>
              <StyleReference>sample string 3</StyleReference>
            </clsPromotionProductSelection>
            <clsPromotionProductSelection>
              <CollectionID>1</CollectionID>
              <DepartmentID>1</DepartmentID>
              <FriendlyTitle>sample string 5</FriendlyTitle>
              <GroupID>1</GroupID>
              <JoinType>Group</JoinType>
              <PLU>sample string 4</PLU>
              <ProductType>1</ProductType>
              <Qty>2</Qty>
              <StyleReference>sample string 3</StyleReference>
            </clsPromotionProductSelection>
          </Choices>
          <CollectionID>1</CollectionID>
        </clsPromotionProductSelections>
        <clsPromotionProductSelections>
          <Choices>
            <clsPromotionProductSelection>
              <CollectionID>1</CollectionID>
              <DepartmentID>1</DepartmentID>
              <FriendlyTitle>sample string 5</FriendlyTitle>
              <GroupID>1</GroupID>
              <JoinType>Group</JoinType>
              <PLU>sample string 4</PLU>
              <ProductType>1</ProductType>
              <Qty>2</Qty>
              <StyleReference>sample string 3</StyleReference>
            </clsPromotionProductSelection>
            <clsPromotionProductSelection>
              <CollectionID>1</CollectionID>
              <DepartmentID>1</DepartmentID>
              <FriendlyTitle>sample string 5</FriendlyTitle>
              <GroupID>1</GroupID>
              <JoinType>Group</JoinType>
              <PLU>sample string 4</PLU>
              <ProductType>1</ProductType>
              <Qty>2</Qty>
              <StyleReference>sample string 3</StyleReference>
            </clsPromotionProductSelection>
          </Choices>
          <CollectionID>1</CollectionID>
        </clsPromotionProductSelections>
      </ProductSelection>
      <SingleUse>true</SingleUse>
      <SoloUse>true</SoloUse>
    </clsPromotion>
  </Promotions>
  <PromptForSendOfflineSales>true</PromptForSendOfflineSales>
  <ReceiptOptions>
    <AutoEmailReceipt>true</AutoEmailReceipt>
    <AutoPrintA4Receipt>true</AutoPrintA4Receipt>
    <AutoPrintReceipt>true</AutoPrintReceipt>
    <DefaultInvoiceLayout>2</DefaultInvoiceLayout>
    <NextReceiptNumber>1</NextReceiptNumber>
    <ReceiptFooters>
      <clsReceiptMargin>
        <LogoImageID>1</LogoImageID>
        <Text>sample string 1</Text>
        <Type>Image</Type>
      </clsReceiptMargin>
      <clsReceiptMargin>
        <LogoImageID>1</LogoImageID>
        <Text>sample string 1</Text>
        <Type>Image</Type>
      </clsReceiptMargin>
    </ReceiptFooters>
    <ReceiptHeaders>
      <clsReceiptMargin>
        <LogoImageID>1</LogoImageID>
        <Text>sample string 1</Text>
        <Type>Image</Type>
      </clsReceiptMargin>
      <clsReceiptMargin>
        <LogoImageID>1</LogoImageID>
        <Text>sample string 1</Text>
        <Type>Image</Type>
      </clsReceiptMargin>
    </ReceiptHeaders>
    <ShowConfirmationPopup>true</ShowConfirmationPopup>
  </ReceiptOptions>
  <SKUCount>5</SKUCount>
  <SaleOptions>
    <AddNewProductsToBasketTop>true</AddNewProductsToBasketTop>
    <BasketShowsSalesChannelType>true</BasketShowsSalesChannelType>
    <ConsolidateItems>true</ConsolidateItems>
    <DefaultChannelID>3</DefaultChannelID>
    <DefaultShippingRate>1</DefaultShippingRate>
    <HideDiscountButton>true</HideDiscountButton>
    <HonourAdminOverridesForRestOfSale>true</HonourAdminOverridesForRestOfSale>
    <MailOrderNotes>ShowOrderNotes</MailOrderNotes>
    <MailOrderPrefix>sample string 8</MailOrderPrefix>
    <SellAtBestPrice>true</SellAtBestPrice>
    <ShowPLUonBasket>true</ShowPLUonBasket>
    <ShowPrinterChoicePopup>true</ShowPrinterChoicePopup>
    <Sources>
      <clsSaleSource>
        <Active>true</Active>
        <Description>sample string 2</Description>
        <ID>1</ID>
      </clsSaleSource>
      <clsSaleSource>
        <Active>true</Active>
        <Description>sample string 2</Description>
        <ID>1</ID>
      </clsSaleSource>
    </Sources>
    <WeightMeasureUnitID>1</WeightMeasureUnitID>
  </SaleOptions>
  <StoreName>sample string 2</StoreName>
  <StoreNumber>sample string 1</StoreNumber>
  <TenderOptions>
    <EnforceTenderAmount>true</EnforceTenderAmount>
    <GiftCardPLU>sample string 2</GiftCardPLU>
  </TenderOptions>
  <TillName>sample string 4</TillName>
  <TillNumber>3</TillNumber>
  <UpdateStockInterval>9</UpdateStockInterval>
  <UploadOfflineSalesInterval>8</UploadOfflineSalesInterval>
</clsTillMenuUnitInfo>