| Controller | Service Name | Service Description | Object | New Fields | Data Type | Field Description |
|---|---|---|---|---|---|---|
| Clubs | GetClub | Get a list of loyalty (CLM) | New fields have been added to the response structure for retrieving a list of loyalty data | CanUsePartialPointsValue | Bool | Allows receiving a partial sum of points from the item's value |
| AllowReturnItemsPoints | Bool | Allows for the refund of redeemed points | ||||
| RequiredScanCard | Bool | Mandatory for the customer affiliated with loyalty that requires magnetic identification to authenticate only through magnetic transfer (not through typing or searching) |
||||
| MinimumTransactionSumRequiredForAccumulatingPoints | Int | Enables setting a minimum transaction amount for point accumulation; no points will be accrued for transactions below the defined amount |
||||
| GetUpdatedClubs | Geta list of Loyalty updates (CLM) | TransactionPercentAllowedToPayWithPoints | Int | Enables setting the percentage of the transaction that can be paid for using points redemption | ||
| DaysToAlertBeforeEndOfClubMembership | Int | Enables setting the number of days for displaying the expiration of loyalty memberships to customers | ||||
| MaxDiscountPercentForPointsUsage | Int | Enables setting the maximum percentage of discount that an item can receive and be paid through points redemption |
||||
| DisplayPOSCustomerAssetsForm | Bool | Enables displaying the customer's asset screen after selecting the customer's loyalty membership | ||||
| MinimumPointsThatCanBeUsed | Int | Enables restricting points redemption for customers who have not accumulated an amount of points equal to or greater than the defined value |
||||
| PosCustomerCard | GetPOSCustomerCardFieldsDetails | Get dynamic customer form fields (Pro) | The customer dynamic fields are displayed according to the operation mode defined for the POS. Logical changes were made for operation modes 4, 6, and 7 - fields from the POS_CUSTSETINGS table marked with the 'SHOWFIELD' checkbox will be displayed (Instead of the 'DIGITALSHOWFIELD' and 'DIGITALREQUIREDFIELD' checkboxes). The mandatory fields that will be displayed will be marked with the 'REQUIREDFIELD' checkbox. |
New fields were not added | ||
| ItemUsages | GetUsageCodeItems (New) | Retrieving a list of items associated with a specific usage code | The service will receive an object inheriting from the standard request object of the API, and additionally contain a list of strings representing ItemUsageCodes. If a list containing codes is received, validation will be performed to ensure that the codes are valid usage codes in the system. If any of the codes is invalid, the operation should fail, and an error should be returned, including the invalid usage code. The service will return all item numbers associated with each usage code. |
New fields were not added |