Reference for https://pos.me-retail.com/iVendAPI/iVendAPI.svc/WebAPI/GetRetailProfile/?id={ID}
Url: https://pos.me-retail.com/iVendAPI/iVendAPI.svc/WebAPI/GetRetailProfile/?id={ID}
HTTP Method: GET
This operation supports JSONP responses. The callback function can be specified using the "callback" Url query parameter.
| Message direction | Format | Body |
|---|---|---|
| Request | N/A | The Request body is empty. |
| Response | Xml | Example,Schema |
| Response | Json | Example |
The following is an example response Xml body:
<RetailProfile xmlns="http://www.iVend.com/IIntegrationService/2010/12">
<Message>String content</Message>
<GenerateIntegrationEvent>true</GenerateIntegrationEvent>
<EnterpriseName>String content</EnterpriseName>
<UserFieldsList>
<UserFields>
<FieldName>String content</FieldName>
<FieldValue>String content</FieldValue>
<FieldType>String</FieldType>
</UserFields>
<UserFields>
<FieldName>String content</FieldName>
<FieldValue>String content</FieldValue>
<FieldType>String</FieldType>
</UserFields>
</UserFieldsList>
<Key>String content</Key>
<AllowRefundOfPromotionalItems>true</AllowRefundOfPromotionalItems>
<AllowTaxFree>true</AllowTaxFree>
<AutoAddCashierAsSalesPerson>true</AutoAddCashierAsSalesPerson>
<AutoCloseCompleteSaleView>2147483647</AutoCloseCompleteSaleView>
<AutoLockTimeout>2147483647</AutoLockTimeout>
<AutoUpdateChangeAmountInPayments>true</AutoUpdateChangeAmountInPayments>
<CashInCommentRequired>true</CashInCommentRequired>
<CashInReasonRequired>true</CashInReasonRequired>
<CashOutCommentRequired>true</CashOutCommentRequired>
<CashOutReasonRequired>true</CashOutReasonRequired>
<ChangeAmountPaymentCurrencyId>String content</ChangeAmountPaymentCurrencyId>
<CompleteTenderingOnZeroBalance>true</CompleteTenderingOnZeroBalance>
<ConfirmationForQuickComplete>true</ConfirmationForQuickComplete>
<CostProtectionOverride>true</CostProtectionOverride>
<CreateNewRowForEveryScan>true</CreateNewRowForEveryScan>
<DeleteSuspendedTransactionAtDayEnd>true</DeleteSuspendedTransactionAtDayEnd>
<DepartmentId>String content</DepartmentId>
<Description>String content</Description>
<EventId>String content</EventId>
<EventSelection>StartUp</EventSelection>
<ExchangeWithoutReceipt>true</ExchangeWithoutReceipt>
<ExpenseCommentRequired>true</ExpenseCommentRequired>
<ExpenseReasonRequired>true</ExpenseReasonRequired>
<IdleTimeout>2147483647</IdleTimeout>
<ItemDiscountOverrideCommentRequired>true</ItemDiscountOverrideCommentRequired>
<ItemDiscountOverrideReasonRequired>true</ItemDiscountOverrideReasonRequired>
<ItemTaxOverrideCommentRequired>true</ItemTaxOverrideCommentRequired>
<ItemTaxOverrideReasonRequired>true</ItemTaxOverrideReasonRequired>
<LoginOnPreviousBusinessDate>true</LoginOnPreviousBusinessDate>
<LoyalityCustomerColor>2147483647</LoyalityCustomerColor>
<ManagementConsoleSkinName>String content</ManagementConsoleSkinName>
<ManagerCreditLimitOverrideRequired>Allow</ManagerCreditLimitOverrideRequired>
<ManagerReprintOverrideRequired>true</ManagerReprintOverrideRequired>
<MandatorySalesPersonPerTransactionLineItem>true</MandatorySalesPersonPerTransactionLineItem>
<MaxLineItemDiscountAmountAllowed>12678967.543233</MaxLineItemDiscountAmountAllowed>
<MaxLineItemDiscountPercentAllowed>12678967.543233</MaxLineItemDiscountPercentAllowed>
<MaxSaleDiscountAmountAllowed>12678967.543233</MaxSaleDiscountAmountAllowed>
<MaxSaleDiscountPercentAllowed>12678967.543233</MaxSaleDiscountPercentAllowed>
<NoResulutionOpenProductSearch>true</NoResulutionOpenProductSearch>
<OpenCashDrawerCommentRequired>true</OpenCashDrawerCommentRequired>
<OpenCashDrawerReasonRequired>true</OpenCashDrawerReasonRequired>
<OpenItemEditViewAutomatically>true</OpenItemEditViewAutomatically>
<OpenItemEditViewOnItemClick>true</OpenItemEditViewOnItemClick>
<OverrideForDeletingSuspended>true</OverrideForDeletingSuspended>
<OverrideForVoidItem>true</OverrideForVoidItem>
<OverrideForVoidSale>true</OverrideForVoidSale>
<OverrideSalesPersonForOrderEdits>true</OverrideSalesPersonForOrderEdits>
<OverrideSalesPersonForRefund>true</OverrideSalesPersonForRefund>
<POSLayoutId>String content</POSLayoutId>
<POSSkinName>String content</POSSkinName>
<PerSaleLogin>true</PerSaleLogin>
<PoleDisplayCompleteSaleMessageId>String content</PoleDisplayCompleteSaleMessageId>
<PoleDisplayIdleMessageId>String content</PoleDisplayIdleMessageId>
<PoleDisplayStartTransactionMessageId>String content</PoleDisplayStartTransactionMessageId>
<PriceOverrideCommentRequired>true</PriceOverrideCommentRequired>
<PriceOverrideReasonRequired>true</PriceOverrideReasonRequired>
<PrintSuspendedTransaction>true</PrintSuspendedTransaction>
<ProductMatrixChildItemColor>2147483647</ProductMatrixChildItemColor>
<ProductMatrixItemColor>2147483647</ProductMatrixItemColor>
<ProfileData>String content</ProfileData>
<RefundCommentRequired>true</RefundCommentRequired>
<RefundItemCommentRequired>true</RefundItemCommentRequired>
<RefundItemReasonCodeRequired>true</RefundItemReasonCodeRequired>
<RefundReasonRequired>true</RefundReasonRequired>
<RefundSaleCommentRequired>true</RefundSaleCommentRequired>
<RefundSaleReasonCodeRequired>true</RefundSaleReasonCodeRequired>
<RefundWithoutReceipt>true</RefundWithoutReceipt>
<RestrictSearchOfOtherPOSTransaction>true</RestrictSearchOfOtherPOSTransaction>
<SaleDiscountCommentRequired>true</SaleDiscountCommentRequired>
<SaleDiscountReasonRequired>true</SaleDiscountReasonRequired>
<SaleItemPriceOverrideLowerLimit>12678967.543233</SaleItemPriceOverrideLowerLimit>
<SaleItemPriceOverrideUpperLimit>12678967.543233</SaleItemPriceOverrideUpperLimit>
<SaleTaxOverrideCommentRequired>true</SaleTaxOverrideCommentRequired>
<SaleTaxOverrideReasonRequired>true</SaleTaxOverrideReasonRequired>
<ShowNegativeInventoryResolutionScreen>true</ShowNegativeInventoryResolutionScreen>
<ShowTransactionGridHeaders>true</ShowTransactionGridHeaders>
<ShutdownTerminalCommentRequired>true</ShutdownTerminalCommentRequired>
<ShutdownTerminalReasonCodeRequired>true</ShutdownTerminalReasonCodeRequired>
<SubsidiaryId>String content</SubsidiaryId>
<SubsidiaryKey>String content</SubsidiaryKey>
<TouchScreenKeyBoardMode>USBlockKeyBoard</TouchScreenKeyBoardMode>
<TransactionMode>Sale</TransactionMode>
<TransactionModeMenuAlignment>None</TransactionModeMenuAlignment>
<UseLastSelectedEventForNextTransaction>true</UseLastSelectedEventForNextTransaction>
<UseQuickComplete>true</UseQuickComplete>
<UseZipValidation>true</UseZipValidation>
<VoidItemCommentRequired>true</VoidItemCommentRequired>
<VoidItemReasonRequired>true</VoidItemReasonRequired>
<VoidSaleCommentRequired>true</VoidSaleCommentRequired>
<VoidSaleReasonRequired>true</VoidSaleReasonRequired>
<WarnIfTransactionLineItemHasNoSalesPerson>true</WarnIfTransactionLineItemHasNoSalesPerson>
<Id>String content</Id>
</RetailProfile>
The following is an example response Json body:
{
"Message":"String content",
"GenerateIntegrationEvent":true,
"EnterpriseName":"String content",
"UserFieldsList":[{
"FieldName":"String content",
"FieldValue":"String content",
"FieldType":0
}],
"Key":"String content",
"AllowRefundOfPromotionalItems":true,
"AllowTaxFree":true,
"AutoAddCashierAsSalesPerson":true,
"AutoCloseCompleteSaleView":2147483647,
"AutoLockTimeout":2147483647,
"AutoUpdateChangeAmountInPayments":true,
"CashInCommentRequired":true,
"CashInReasonRequired":true,
"CashOutCommentRequired":true,
"CashOutReasonRequired":true,
"ChangeAmountPaymentCurrencyId":"String content",
"CompleteTenderingOnZeroBalance":true,
"ConfirmationForQuickComplete":true,
"CostProtectionOverride":true,
"CreateNewRowForEveryScan":true,
"DeleteSuspendedTransactionAtDayEnd":true,
"DepartmentId":"String content",
"Description":"String content",
"EventId":"String content",
"EventSelection":0,
"ExchangeWithoutReceipt":true,
"ExpenseCommentRequired":true,
"ExpenseReasonRequired":true,
"IdleTimeout":2147483647,
"ItemDiscountOverrideCommentRequired":true,
"ItemDiscountOverrideReasonRequired":true,
"ItemTaxOverrideCommentRequired":true,
"ItemTaxOverrideReasonRequired":true,
"LoginOnPreviousBusinessDate":true,
"LoyalityCustomerColor":2147483647,
"ManagementConsoleSkinName":"String content",
"ManagerCreditLimitOverrideRequired":0,
"ManagerReprintOverrideRequired":true,
"MandatorySalesPersonPerTransactionLineItem":true,
"MaxLineItemDiscountAmountAllowed":12678967.543233,
"MaxLineItemDiscountPercentAllowed":12678967.543233,
"MaxSaleDiscountAmountAllowed":12678967.543233,
"MaxSaleDiscountPercentAllowed":12678967.543233,
"NoResulutionOpenProductSearch":true,
"OpenCashDrawerCommentRequired":true,
"OpenCashDrawerReasonRequired":true,
"OpenItemEditViewAutomatically":true,
"OpenItemEditViewOnItemClick":true,
"OverrideForDeletingSuspended":true,
"OverrideForVoidItem":true,
"OverrideForVoidSale":true,
"OverrideSalesPersonForOrderEdits":true,
"OverrideSalesPersonForRefund":true,
"POSLayoutId":"String content",
"POSSkinName":"String content",
"PerSaleLogin":true,
"PoleDisplayCompleteSaleMessageId":"String content",
"PoleDisplayIdleMessageId":"String content",
"PoleDisplayStartTransactionMessageId":"String content",
"PriceOverrideCommentRequired":true,
"PriceOverrideReasonRequired":true,
"PrintSuspendedTransaction":true,
"ProductMatrixChildItemColor":2147483647,
"ProductMatrixItemColor":2147483647,
"ProfileData":"String content",
"RefundCommentRequired":true,
"RefundItemCommentRequired":true,
"RefundItemReasonCodeRequired":true,
"RefundReasonRequired":true,
"RefundSaleCommentRequired":true,
"RefundSaleReasonCodeRequired":true,
"RefundWithoutReceipt":true,
"RestrictSearchOfOtherPOSTransaction":true,
"SaleDiscountCommentRequired":true,
"SaleDiscountReasonRequired":true,
"SaleItemPriceOverrideLowerLimit":12678967.543233,
"SaleItemPriceOverrideUpperLimit":12678967.543233,
"SaleTaxOverrideCommentRequired":true,
"SaleTaxOverrideReasonRequired":true,
"ShowNegativeInventoryResolutionScreen":true,
"ShowTransactionGridHeaders":true,
"ShutdownTerminalCommentRequired":true,
"ShutdownTerminalReasonCodeRequired":true,
"SubsidiaryId":"String content",
"SubsidiaryKey":"String content",
"TouchScreenKeyBoardMode":0,
"TransactionMode":0,
"TransactionModeMenuAlignment":0,
"UseLastSelectedEventForNextTransaction":true,
"UseQuickComplete":true,
"UseZipValidation":true,
"VoidItemCommentRequired":true,
"VoidItemReasonRequired":true,
"VoidSaleCommentRequired":true,
"VoidSaleReasonRequired":true,
"WarnIfTransactionLineItemHasNoSalesPerson":true,
"Id":"String content"
}
The following is the response Xml Schema:
<xs:schema xmlns:tns="http://www.iVend.com/IIntegrationService/2010/12" elementFormDefault="qualified" targetNamespace="http://www.iVend.com/IIntegrationService/2010/12" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://schemas.datacontract.org/2004/07/CXS.SubSystem.RetailConfig" />
<xs:import namespace="http://schemas.datacontract.org/2004/07/CXS.Platform.DomainObjects" />
<xs:import namespace="http://schemas.datacontract.org/2004/07/CXS.Platform.Core" />
<xs:import namespace="http://schemas.datacontract.org/2004/07/CXS.Framework.Core" />
<xs:complexType name="RetailProfile">
<xs:complexContent mixed="false">
<xs:extension base="tns:BaseWrapper">
<xs:sequence>
<xs:element minOccurs="0" name="AllowRefundOfPromotionalItems" type="xs:boolean" />
<xs:element minOccurs="0" name="AllowTaxFree" type="xs:boolean" />
<xs:element minOccurs="0" name="AutoAddCashierAsSalesPerson" type="xs:boolean" />
<xs:element minOccurs="0" name="AutoCloseCompleteSaleView" type="xs:int" />
<xs:element minOccurs="0" name="AutoLockTimeout" type="xs:int" />
<xs:element minOccurs="0" name="AutoUpdateChangeAmountInPayments" type="xs:boolean" />
<xs:element minOccurs="0" name="CashInCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="CashInReasonRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="CashOutCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="CashOutReasonRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="ChangeAmountPaymentCurrencyId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CompleteTenderingOnZeroBalance" type="xs:boolean" />
<xs:element minOccurs="0" name="ConfirmationForQuickComplete" type="xs:boolean" />
<xs:element minOccurs="0" name="CostProtectionOverride" type="xs:boolean" />
<xs:element minOccurs="0" name="CreateNewRowForEveryScan" type="xs:boolean" />
<xs:element minOccurs="0" name="DeleteSuspendedTransactionAtDayEnd" type="xs:boolean" />
<xs:element minOccurs="0" name="DepartmentId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="EventId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="EventSelection" xmlns:q1="http://schemas.datacontract.org/2004/07/CXS.SubSystem.RetailConfig" type="q1:EventSelection" />
<xs:element minOccurs="0" name="ExchangeWithoutReceipt" type="xs:boolean" />
<xs:element minOccurs="0" name="ExpenseCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="ExpenseReasonRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="IdleTimeout" type="xs:int" />
<xs:element minOccurs="0" name="ItemDiscountOverrideCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="ItemDiscountOverrideReasonRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="ItemTaxOverrideCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="ItemTaxOverrideReasonRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="LoginOnPreviousBusinessDate" type="xs:boolean" />
<xs:element minOccurs="0" name="LoyalityCustomerColor" type="xs:int" />
<xs:element minOccurs="0" name="ManagementConsoleSkinName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ManagerCreditLimitOverrideRequired" xmlns:q2="http://schemas.datacontract.org/2004/07/CXS.SubSystem.RetailConfig" type="q2:CreditLimitOverrideType" />
<xs:element minOccurs="0" name="ManagerReprintOverrideRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="MandatorySalesPersonPerTransactionLineItem" type="xs:boolean" />
<xs:element minOccurs="0" name="MaxLineItemDiscountAmountAllowed" type="xs:decimal" />
<xs:element minOccurs="0" name="MaxLineItemDiscountPercentAllowed" type="xs:decimal" />
<xs:element minOccurs="0" name="MaxSaleDiscountAmountAllowed" type="xs:decimal" />
<xs:element minOccurs="0" name="MaxSaleDiscountPercentAllowed" type="xs:decimal" />
<xs:element minOccurs="0" name="NoResulutionOpenProductSearch" type="xs:boolean" />
<xs:element minOccurs="0" name="OpenCashDrawerCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="OpenCashDrawerReasonRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="OpenItemEditViewAutomatically" type="xs:boolean" />
<xs:element minOccurs="0" name="OpenItemEditViewOnItemClick" type="xs:boolean" />
<xs:element minOccurs="0" name="OverrideForDeletingSuspended" type="xs:boolean" />
<xs:element minOccurs="0" name="OverrideForVoidItem" type="xs:boolean" />
<xs:element minOccurs="0" name="OverrideForVoidSale" type="xs:boolean" />
<xs:element minOccurs="0" name="OverrideSalesPersonForOrderEdits" type="xs:boolean" />
<xs:element minOccurs="0" name="OverrideSalesPersonForRefund" type="xs:boolean" />
<xs:element minOccurs="0" name="POSLayoutId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="POSSkinName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PerSaleLogin" type="xs:boolean" />
<xs:element minOccurs="0" name="PoleDisplayCompleteSaleMessageId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PoleDisplayIdleMessageId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PoleDisplayStartTransactionMessageId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PriceOverrideCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="PriceOverrideReasonRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="PrintSuspendedTransaction" type="xs:boolean" />
<xs:element minOccurs="0" name="ProductMatrixChildItemColor" type="xs:int" />
<xs:element minOccurs="0" name="ProductMatrixItemColor" type="xs:int" />
<xs:element minOccurs="0" name="ProfileData" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RefundCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="RefundItemCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="RefundItemReasonCodeRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="RefundReasonRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="RefundSaleCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="RefundSaleReasonCodeRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="RefundWithoutReceipt" type="xs:boolean" />
<xs:element minOccurs="0" name="RestrictSearchOfOtherPOSTransaction" type="xs:boolean" />
<xs:element minOccurs="0" name="SaleDiscountCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="SaleDiscountReasonRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="SaleItemPriceOverrideLowerLimit" type="xs:decimal" />
<xs:element minOccurs="0" name="SaleItemPriceOverrideUpperLimit" type="xs:decimal" />
<xs:element minOccurs="0" name="SaleTaxOverrideCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="SaleTaxOverrideReasonRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="ShowNegativeInventoryResolutionScreen" type="xs:boolean" />
<xs:element minOccurs="0" name="ShowTransactionGridHeaders" type="xs:boolean" />
<xs:element minOccurs="0" name="ShutdownTerminalCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="ShutdownTerminalReasonCodeRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="SubsidiaryId" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="SubsidiaryKey" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TouchScreenKeyBoardMode" xmlns:q3="http://schemas.datacontract.org/2004/07/CXS.Platform.DomainObjects" type="q3:KeyBoardMode" />
<xs:element minOccurs="0" name="TransactionMode" xmlns:q4="http://schemas.datacontract.org/2004/07/CXS.SubSystem.RetailConfig" type="q4:TransactionEntryType" />
<xs:element minOccurs="0" name="TransactionModeMenuAlignment" xmlns:q5="http://schemas.datacontract.org/2004/07/CXS.Platform.Core" type="q5:HorizontalAlign" />
<xs:element minOccurs="0" name="UseLastSelectedEventForNextTransaction" type="xs:boolean" />
<xs:element minOccurs="0" name="UseQuickComplete" type="xs:boolean" />
<xs:element minOccurs="0" name="UseZipValidation" type="xs:boolean" />
<xs:element minOccurs="0" name="VoidItemCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="VoidItemReasonRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="VoidSaleCommentRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="VoidSaleReasonRequired" type="xs:boolean" />
<xs:element minOccurs="0" name="WarnIfTransactionLineItemHasNoSalesPerson" type="xs:boolean" />
<xs:element minOccurs="0" name="Id" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="RetailProfile" nillable="true" type="tns:RetailProfile" />
<xs:complexType name="BaseWrapper">
<xs:sequence>
<xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="GenerateIntegrationEvent" type="xs:boolean" />
<xs:element minOccurs="0" name="EnterpriseName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="UserFieldsList" nillable="true" type="tns:ArrayOfUserFields" />
<xs:element minOccurs="0" name="Key" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="BaseWrapper" nillable="true" type="tns:BaseWrapper" />
<xs:complexType name="ArrayOfUserFields">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="UserFields" nillable="true" type="tns:UserFields" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfUserFields" nillable="true" type="tns:ArrayOfUserFields" />
<xs:complexType name="UserFields">
<xs:sequence>
<xs:element name="FieldName" nillable="true" type="xs:string" />
<xs:element name="FieldValue" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="FieldType" xmlns:q6="http://schemas.datacontract.org/2004/07/CXS.Framework.Core" type="q6:UserDefinedFieldDataType" />
</xs:sequence>
</xs:complexType>
<xs:element name="UserFields" nillable="true" type="tns:UserFields" />
</xs:schema>
Additional response Xml Schemas:
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="anyType" nillable="true" type="xs:anyType" />
<xs:element name="anyURI" nillable="true" type="xs:anyURI" />
<xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
<xs:element name="boolean" nillable="true" type="xs:boolean" />
<xs:element name="byte" nillable="true" type="xs:byte" />
<xs:element name="dateTime" nillable="true" type="xs:dateTime" />
<xs:element name="decimal" nillable="true" type="xs:decimal" />
<xs:element name="double" nillable="true" type="xs:double" />
<xs:element name="float" nillable="true" type="xs:float" />
<xs:element name="int" nillable="true" type="xs:int" />
<xs:element name="long" nillable="true" type="xs:long" />
<xs:element name="QName" nillable="true" type="xs:QName" />
<xs:element name="short" nillable="true" type="xs:short" />
<xs:element name="string" nillable="true" type="xs:string" />
<xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
<xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
<xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
<xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
<xs:element name="char" nillable="true" type="tns:char" />
<xs:simpleType name="char">
<xs:restriction base="xs:int" />
</xs:simpleType>
<xs:element name="duration" nillable="true" type="tns:duration" />
<xs:simpleType name="duration">
<xs:restriction base="xs:duration">
<xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
<xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
<xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
</xs:restriction>
</xs:simpleType>
<xs:element name="guid" nillable="true" type="tns:guid" />
<xs:simpleType name="guid">
<xs:restriction base="xs:string">
<xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
</xs:restriction>
</xs:simpleType>
<xs:attribute name="FactoryType" type="xs:QName" />
<xs:attribute name="Id" type="xs:ID" />
<xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/CXS.Framework.Core" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/CXS.Framework.Core" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:simpleType name="UserDefinedFieldDataType">
<xs:restriction base="xs:string">
<xs:enumeration value="String">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Int32">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Currency">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">3</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Decimal">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DateTime">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">5</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ValidValues">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">6</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Int64">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">8</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Boolean">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">9</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Image">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">11</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:element name="UserDefinedFieldDataType" nillable="true" type="tns:UserDefinedFieldDataType" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/CXS.SubSystem.RetailConfig" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/CXS.SubSystem.RetailConfig" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:simpleType name="EventSelection">
<xs:restriction base="xs:string">
<xs:enumeration value="StartUp" />
<xs:enumeration value="EveryTransaction" />
</xs:restriction>
</xs:simpleType>
<xs:element name="EventSelection" nillable="true" type="tns:EventSelection" />
<xs:simpleType name="CreditLimitOverrideType">
<xs:restriction base="xs:string">
<xs:enumeration value="Allow" />
<xs:enumeration value="AllowWithManagerOverride" />
<xs:enumeration value="DontAllow" />
</xs:restriction>
</xs:simpleType>
<xs:element name="CreditLimitOverrideType" nillable="true" type="tns:CreditLimitOverrideType" />
<xs:simpleType name="TransactionEntryType">
<xs:restriction base="xs:string">
<xs:enumeration value="Sale" />
<xs:enumeration value="SaleRefund" />
<xs:enumeration value="SaleExchange" />
<xs:enumeration value="SpecialOrder">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">8</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Layaway">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">9</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="OnAccountPayment">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">10</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SpecialOrderEdit">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">11</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DeliveryAgainstSpecialOrder">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">12</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DeliveryAgainstSale">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">13</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DeliveryAgainstLayaway">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">14</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="LayawayCancellation">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">15</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Quotation">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">16</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="GiftCertificate">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">17</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Coupon">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">18</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:element name="TransactionEntryType" nillable="true" type="tns:TransactionEntryType" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/CXS.Platform.DomainObjects" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/CXS.Platform.DomainObjects" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:simpleType name="KeyBoardMode">
<xs:restriction base="xs:string">
<xs:enumeration value="USBlockKeyBoard" />
<xs:enumeration value="USQwertyKeyBoard" />
<xs:enumeration value="AzertyKeyBoard" />
</xs:restriction>
</xs:simpleType>
<xs:element name="KeyBoardMode" nillable="true" type="tns:KeyBoardMode" />
</xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/CXS.Platform.Core" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/CXS.Platform.Core" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:simpleType name="HorizontalAlign">
<xs:restriction base="xs:string">
<xs:enumeration value="None" />
<xs:enumeration value="Left" />
<xs:enumeration value="Center" />
<xs:enumeration value="Right" />
</xs:restriction>
</xs:simpleType>
<xs:element name="HorizontalAlign" nillable="true" type="tns:HorizontalAlign" />
</xs:schema>
<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema">
<tns:element name="schema">
<tns:complexType />
</tns:element>
</tns:schema>