| Info |
|---|
Release notes for 2025 is moved to POS API release notes in egretail.cloud |
Coming next release
Undeprecate ReduceItemOrderedQuantityByEan
The obsolete flag on ReduceItemOrderedQuantityByEan is removed as it is valid for item removal by scanning; documentation will clarify its use and recommend RemoveItemFromCart for other cases.
BatchToPosApi - Filtering entries to fetch the details from the last 48hrs from the database
Filter FlatBatchJsons entries based on their Created timestamps, ensuring only entries from the last 48 hours are selected in the database.
POS Maintenance - Updated transformation code for versioning POSLogs from Cloud to On-Prem
Updated the transformation code used to transform the POSLog version of cloud to On-Prem to make it more efficient.
Released 26.02.2025
Cross tenant config cache issue
Handled cross tenant cache issue by changing the source from memory cache to specific tenant cache.
BatchToPosApi - New logic for duplicate sales order
Added new logic to exclude the duplicate fuel sale orders from processing
BatchToPosApi - Support for timeSlotToken and carrierReference in Orders
Support for new parameters timeSlotToken and carrierReference in Basic and Complete order jobs is added. These parameters will be used for orders shipped through Instabox and Budbee.
BatchToPosApi - Logging Order Number
This improvement enables the system to appropriately log any issues related to either the ExternalOrderNumber or the InternalOrderNumber, providing better visibility into errors and aiding in faster troubleshooting.
Released 18.02.2025
VAT Calculation when OverrideDiscounts is used
The VAT amount is calculated correctly when the OverrideDiscounts parameter is used in cart.
In eCom Coupon discount interfering with edited CartItem UnitPrice
If DisableAllDiscounts is set to true, then subtotal discount should not be applied to the item used in the SetcartItemPrice else Subtotal discount will be applied.
Error message when an invalid member is added
A status code has been introduced to handle scenarios where an invalid member is scanned. This ensures that the system provides a clear and standardized response when an unrecognized or incorrect member identifier is detected.
Released 05.02.2025
Update export documentation to make POS Item obsolete
POS API Data Export>Item endpoint is made obsolete
Support Alternative VAT Rate
A new parameter, AlternativeVat, has been introduced to be able to support alternative VAT rates (for example for takeaway). If set to True, it will fetch the alternative VAT from the POS configuration. If value is not set in configuration, it will default to 14%, or otherwise apply the regular VAT. This only applies to items with Alternativevat possible set to True.
POSAPI: Add support for part-delivering (to store) from warehouse and from store
Property FulfillmentStore is added to the contract of the SetStoreForCartOrderPickingExt & SetPickingStatusForCartOrderExt. POSLog contains changes in Delivery_Article element
Disabled customer order reservation in BeginCartEditing
When BeginCartEditing is called, reservation of customer order is disabled if the provider is set to Axapta.
Released 22.01.2025
Fix for values going missing after BeginCartEditing
Values for ** discountEffectTypeAmount, scanCode, productInformation and shoppingChannel do not change after BeginCartEditing.
Error handling if PriceStore does not exist
New and specific error message "The given store number XXXX was not found" is shown in response if NewCartWithItems with price store identifier set to a store that doesn't exist.
Handle delayed refund transaction status
Created new table and methods along with updated services to update the transaction status incase for a delayed refund transaction.
Payment for delivered articles
Changes made to payment job to capture payment only for the delivered articles.
Open price flag on item
Open price flag is added to ItemExt/GetItem response.
Released 08.01.2025
Cloud POS API - Retry sending digital receipt
Added new job SendMailBackupJob in POSMaintenance package which will send the mail for the recipient with the details from MailBackup table
Line and Subtotal Discounts for Sales through BatchToPosApi
...
Released 18.12.2024
Automatic reload of POS Configuration
...