IUCService Interface |
Namespace: LSOmni.Service
public interface IUCService
The IUCService type exposes the following members.
Name | Description | |
---|---|---|
ActivityAdditionalChargesGet |
Returns list with the required or optional additional charges for the Activity as applied automatically according to the product
| |
ActivityAdditionalChargesSet |
Change or insert additional charges to Activity
| |
ActivityAdmissionEntriesGet |
Returns list of Member Contact visit registrations
| |
ActivityAllowancesGet |
Returns list of Member Contacts issued (sold) allowances
| |
ActivityAttributeSet |
Action to set an attribute value on a given reservation or activity. If attribute does not exist on the entry then its inserted otherwise updated
| |
ActivityAttributesGet |
Returns list of Attributes which are assigned on a given Activity product, reservation or activity entry
| |
ActivityAvailabilityGet |
Returns list of available time-slots/prices for a specific location,product and date
| |
ActivityCancel |
Cancel Activity
| |
ActivityCancelToken | ||
ActivityCheckAccess |
Check if valid access for either membership or ticketing.
| |
ActivityConfirm |
Confirm Activity Booking
| |
ActivityConfirmGroup |
Confirm Group Activity Booking
| |
ActivityCustomerEntriesGet |
Returns list of all entries charged to the Member Contact customer account (A/R). The Account no. is based on the contact business relation settings
| |
ActivityDeleteGroup |
Delete Group Activity
| |
ActivityExtendToken | ||
ActivityGetAvailabilityToken |
Get Availability Token
| |
ActivityGetByResource |
Get list of activities assigned to a resource, required parameters Resource code (number), Date from and to date
| |
ActivityInsertGroupReservation |
Create Group Reservation
| |
ActivityLocationsGet |
Returns list of Activity Locations
| |
ActivityMembershipCancel |
Cancels a specific membership and validates if cancellation is in order (i.e. compares to commitment period)
| |
ActivityMembershipProductsGet |
Returns list of Membership types (products) which are active and can be sold
| |
ActivityMembershipSell |
Sell Membership (membership type) to Member Contact
| |
ActivityMembershipsGet |
Returns list of the Member Contact current active or on hold memberships
| |
ActivityPreSellProduct | ||
ActivityProductChargesGet |
Returns list of charges for products
| |
ActivityProductsGet |
Returns list of Activity Products
| |
ActivityPromotionsGet |
Returns list of Active Promotions (for information purposes only)
| |
ActivityReservationInsert |
Action to create a Reservation header into the LS Reservation table
| |
ActivityReservationsGet |
Returns list of Reservations for Member Contact or list of Activities assigned to a Reservation
| |
ActivityReservationsHeaderGet |
Look up Reservation Headers
| |
ActivityReservationUpdate |
Action to force update to a reservation header in the LS Reservation table. Blank fields will be ignored
| |
ActivityResourceAvailabilityGet |
Get availability for specific resource, for a specific date and location (all required parameters)
| |
ActivityResourceGet |
Get list of all resources
| |
ActivityResourceGroupAvailabilityGet |
Get availability for all active resource in specific resource group, for a specific date and location (all required parameters)
| |
ActivitySubscriptionChargesGet |
Returns list of all subscription charges posted towards their membership account. Draft unposted entries are not included
| |
ActivityTypesGet |
Returns list of Activity Types
| |
ActivityUpdateActivityStatus | ||
ActivityUpdateGroupHeaderStatus | ||
ActivityUpdateGroupReservation |
Update Group reservation header. Blank fields will be ignored
| |
ActivityUpdateReservationStatus | ||
AdvertisementsGetById | ||
CardGetPointBalance |
Get Point balance for Member Card
| |
CardGetPointEntries |
Get Point entries for Member Card
| |
ChangePassword | Obsolete.
Change password
NOTE: Its recommended to use PasswordReset and PasswordChange instead
| |
CheckAvailability |
Gets Hospitality Kitchen Current Availability
| |
ContactAddCard |
Add new card to existing Member Contact
| |
ContactBlock |
Block Member Contact and remove information from LS Central and LS Commerce
| |
ContactCreate |
Create new Member Contact
| |
ContactGet |
Search for Member Contact by different searchType methods.
| |
ContactGetByCardId |
Get Member Contact by card Id. This function returns all information about the Member contact,
including Profiles, Offers, Sales history, Onelist baskets and notifications.
To get basic information, use ContactGet.
| |
ContactSearch |
Search for list of Member Contacts by different searchType methods,
will return any contact that will match the search value.
| |
ContactUpdate |
Update Member Contact
| |
CurrencyGet |
Get Currency by Code
| |
CustomerSearch |
Search for Customer
| |
DeviceSave | ||
DiscountsGet |
Get discounts for items. Send in empty string for loyaltySchemeCode if getting anonymously.
| |
Environment | ||
ForgotPassword | Obsolete.
Request a ResetCode to use in Email to send to Member Contact
NOTE: Its recommended to use PasswordReset and PasswordChange instead
| |
GetPointRate |
Gets Rate value for points (f.ex. 1 point = 0.01 Kr)
| |
GiftCardGetBalance |
Get balance of a gift card.
| |
GiftCardGetHistory |
Get activity history for Gift Card
| |
HierarchyGet |
Gets Hierarchy setup for a Store with all Leaves and Nodes
| |
HospOrderCancel |
Cancel hospitality order
| |
HospOrderStatus |
Get Order status for hospitality order
| |
ImageGetById | ||
ImageStreamGetById | ||
ItemCategoriesGetAll | ||
ItemCategoriesGetById | ||
ItemCustomerPricesGet |
Gets customer specific prices
| |
ItemGetByBarcode |
Look up Item by Barcode
| |
ItemGetById |
Lookup Item
| |
ItemsGetByPublishedOfferId |
Get related items in a published offer
| |
ItemsInStockGet |
Get stock status of an item from one or all stores
| |
ItemsInStoreGet |
Get stock status for list of items from one or all stores
| |
ItemsInStoreGetEx |
Get stock status for list of items from Store and/or Sourcing Location
| |
ItemsPage | ||
ItemsSearch |
Search Items by Description
| |
Login |
Login user
| |
LoginChange |
Change Login Id for Member Contact
| |
LoginWeb |
Login user from web page. This function is light version of Login and returns less data.
| |
MenuGet |
Load Hospitality Menu
| |
NotificationGetById | ||
NotificationsGetByCardId |
Get all Order Notification for a Contact
| |
NotificationsUpdateStatus | ||
OneListCalculate |
Calculates OneList Basket Object and returns Order Object
| |
OneListDeleteById |
Delete Basket or Wish List By OneList Id
| |
OneListGetByCardId |
Get Basket or all Wish Lists by Member Card Id
| |
OneListGetById |
Get Basket or Wish List by OneList Id
| |
OneListHospCalculate |
Calculates OneList Basket for Hospitality and returns Hospitality Order Object
| |
OneListItemModify |
Add or remove Item in OneList without sending whole list
| |
OneListLinking |
Link or remove a Member to/from existing OneList
| |
OneListSave |
Save Basket or Wish List
| |
OpenGate |
Allow app to open Gate when exiting the store
| |
OrderCancel |
Cancel Customer Order with lineNo option to cancel individual lines
| |
OrderCancelEx |
Cancel Customer Order with lineNo and quantity to cancel items from individual lines
| |
OrderCheckAvailability |
Check the quantity available of items in order for certain store, Use with LS Nav 11.0 and later
| |
OrderCreate |
Create Customer Order
| |
OrderEdit |
Edit Customer Order
| |
OrderHospCreate |
Create a Hospitality Order
| |
OrderStatusCheck |
Check Status of a Customer Order
| |
PasswordChange |
Change password for Member Contact.
Call PasswordReset first if oldPassword is unknown or no login/password exist for Member Contact
| |
PasswordReset |
Reset current password or request new password for new Member Contact.
Send either login or email depending on which function is required.
If sendEmail is true, send only email address, login is not used in this mode
| |
PaymentClientTokenGet |
Creates a client token for payment provider
| |
Ping | ||
ProductGroupGetById | ||
ProfilesGetAll |
Gets all Member Attributes that are available to assign to a Member Contact
| |
ProfilesGetByCardId |
Gets all Member Attributes for a Contact
| |
PublishedOffersGetByCardId |
Get Published Offers for Member Card Id
| |
PushNotificationSave | ||
RecommendedActive | Obsolete.
Checks if LS Recommend is active in Commerce Service for LS Central
NOTE: Not supported anymore
| |
RecommendedItemsGet | Obsolete.
Get Recommended Items based of list of items
NOTE: Not supported anymore
| |
ReplEcommAttribute |
Replicate Attributes
| |
ReplEcommAttributeOptionValue |
Replicate Attribute Option Values
| |
ReplEcommAttributeValue |
Replicate Attribute Values
| |
ReplEcommBarcodes |
Replicate Item Barcodes (supports Item distribution)
| |
ReplEcommBasePrices |
Replicate Item Prices from Sales Price table (supports Item distribution)
| |
ReplEcommCollection |
Replicate Collection for Unit of Measures
| |
ReplEcommCountryCode |
Replicate all Country Codes
| |
ReplEcommCurrency |
Replicate Currency setup
| |
ReplEcommCurrencyRate |
Replicate Currency Rate Setup
| |
ReplEcommCustomer |
Replicate Customers
| |
ReplEcommDataTranslation |
Replicate Translation text
| |
ReplEcommDataTranslationLangCode |
Replicate Translation Language Codes
| |
ReplEcommDealHtmlTranslation |
Replicate Translation text for Deal HTML table
| |
ReplEcommDiscounts |
Replicate Periodic Discounts and MultiBuy for Items from WI Discount table in LS Central (supports Item distribution) | |
ReplEcommDiscountSetup |
Replicate Discount Setup from Central
Only Multibuy, Discount, Total and Tender discounts are replicated
| |
ReplEcommDiscountValidations |
Replicate Validation Periods for Discounts | |
ReplEcommExtendedVariants |
Replicate Item Extended Variants Setup (supports Item distribution)
| |
ReplEcommFullItem |
Replicate Item with full detailed data (supports Item distribution) | |
ReplEcommHierarchy |
Replicate Hierarchy roots
| |
ReplEcommHierarchyHospDeal |
Replicate Hierarchy Hospitality Deals for Node Leaf
| |
ReplEcommHierarchyHospDealLine |
Replicate Hierarchy Hospitality Deal lines for Deal
| |
ReplEcommHierarchyLeaf |
Replicate Hierarchy Node Leaves
| |
ReplEcommHierarchyNode |
Replicate Hierarchy Nodes
| |
ReplEcommHtmlTranslation |
Replicate Translation text for Item HTML table
| |
ReplEcommImageLinks |
Replicate Retail Image links
| |
ReplEcommImages |
Replicate Retail Images
| |
ReplEcommInventoryStatus |
Replicate Inventory Status
| |
ReplEcommItemCategories |
Replicate Item Categories (supports Item distribution)
| |
ReplEcommItemModifier |
Replicate Hierarchy Hospitality Modifier lines for Node Leaf
| |
ReplEcommItemRecipe |
Replicate Hierarchy Hospitality Recipe lines for Node Leaf
| |
ReplEcommItems |
Replicate Retail Items (supports Item distribution)
| |
ReplEcommItemUnitOfMeasures |
Replicate Item Unit of Measures (supports Item distribution)
| |
ReplEcommItemVariantRegistrations |
Replicate Variant Registrations (supports Item distribution)
| |
ReplEcommItemVariants |
Replicate Item Variant (supports Item distribution)
| |
ReplEcommMember |
Replicate Member contacts
| |
ReplEcommMixAndMatch |
Replicate Mix and Match Offers for Items from WI Mix and Match Offer table in LS Central (supports Item distribution) | |
ReplEcommPrices |
Replicate Best Prices for Items from WI Price table in LS Central (supports Item distribution) | |
ReplEcommProductGroups |
Replicate Product groups (supports Item distribution)
| |
ReplEcommShippingAgent |
Replicate all Shipping agents and services
| |
ReplEcommStores |
Replicate Store setups
| |
ReplEcommStoreTenderTypes |
Replicate Tender types for Store
| |
ReplEcommTaxSetup |
Replicate Tax setup
| |
ReplEcommUnitOfMeasures |
Replicate Unit of Measures
| |
ReplEcommValidationSchedule |
Replicate Validation Scheduling data for Hierarchy
| |
ReplEcommVendor |
Replicate Vendors
| |
ReplEcommVendorItemMapping |
Replicate Vendor Item Mapping (supports Item distribution)
| |
ResetPassword | Obsolete.
Send in Reset Password request for Member Contact
NOTE: Its recommended to use PasswordReset and PasswordChange instead
| |
ReturnPolicyGet |
Gets Return Policy
| |
SalesEntriesGetByCardId |
Get All Sales Entries (Transactions and Orders) by card Id
| |
SalesEntriesGetByCardIdEx |
Get All Sales Entries (Transactions and Orders) by Card Id and optional filter by Store Id and Registration Date
| |
SalesEntryGet |
Get the Sale details (order/transaction)
| |
SalesEntryGetReturnSales |
Get Return sales transactions based on orginal transaction with HasReturnSale = true
| |
SalesEntryGetSalesByOrderId |
Get Transaction and Sales Invoices for Customer order
| |
SalesEntryGetSalesExtByOrderId |
Get Transaction, Sales Invoices and Shipments for Customer order
| |
ScanPayGoProfileGet |
Gets Profile setup for SPG App
| |
SchemesGetAll |
Get all schemes in system
| |
Search |
Search different data based on SearchType value
| |
SecurityCheckLog | ||
SecurityCheckProfile |
Check security status of a profile
| |
SocialLogon |
Social authentication login
| |
SPGPassword |
Change password in SPG App
| |
SpgUnlockRodDevice |
Request to unlock Rod Device
| |
SpgUnlockRodDeviceCheck |
Used by Rod Device to check if there is request to unlock a device
| |
StoreGetById |
Get store by Store Id
| |
StoresGet |
Get List of stores
| |
StoresGetAll |
Get all stores
| |
StoresGetByCoordinates |
Gets all Click and Collect stores, within maxDistance from current location (latitude,longitude)
| |
StoresGetbyItemInStock |
Gets all Click and Collect stores, within maxDistance from current location (latitude,longitude), that have the item available
| |
TokenEntryGet |
Get Payment token
| |
TokenEntrySet |
Add Payment token
| |
WebRequest |