| Controller | Service Name | Service Description | Object | New Fields | Data Type | Field Description |
|---|---|---|---|---|---|---|
| PosCustomers | GetPosCustomersParameters | Get Pos Customers Parameters | New service for retrieving customer parameter values for POS systems. The service accepts a request object containing identification details for the store and POS. For each parameter (1-5), the service will return a list of possible values available in the corresponding tables. |
|||
| ItemSpecialPrice | GetUpdatedItemSpecialPrice | Get special prices for promotional items starting from a requested update date | A new indicator for best price for loyalty added | IsBestPriceForLoyalty | Bool | Indicator to identify the best price for loyalty |
| GetUpdatedItemSpecialPriceChunk | Get updated items special price in promotion using chunks | |||||
| Transactions | SetTransactionCustomerCitizenship | Set Transaction Customer Citizenship | New service to update customer nationality in a transaction. The default nationality will be set to 0 - Israeli citizen; it can be changed to Tourist. |
|||
| PosCustomers | GetAutomaticDisplayPOSCustomers | Get Automatic Display POS Customers | New service to retrieve all POS customers with the SEARCHAUTODISPLAY flag set to true. For each customer, the service will return membership details as provided in GetPOSCustomer. |
|||
| Currencies | GetCreditCardPaymentCurrencies | Get a list of currencies that enabled for credit card | New service that will return the types of currencies available for credit card charges based on the store ID sent in the request. | |||
| Transactions | OpenTransaction | Register transaction opening (cart) | Support has been added for displaying item prices excluding tax and summarizing the total tax due at the end of the transaction. The VatPercent field will indicate the item's tax percentage. The total item price will be calculated as the pre-tax price plus the tax percentage provided in the request. |
CalculateTax | Int | The website sends a parameter indicating how the tax will be calculated: 0 - The website sends the data, and OneCore performs the verification 1 - OneCore calculates the tax 2 - External - The website calculates the tax only |
| UpdateTransaction | Update Transaction (cart) |