Released 3 February 2026
Foodora job – discount handling (RTP-44322)
An issue was identified in the handling of discounts within the Foodora job. Analysis of the JSON files showed that the order_type.discounts field includes delivery-related discounts (or similar), which were incorrectly applied in Chain as subtotal discounts. These discounts should not affect the store’s sales totals.
The import logic has been updated to exclude delivery-related discounts from being applied to the sale, while ensuring that approved and other valid discount types continue to be processed correctly.
Released 4 December 2025
Handling GTIN in Foodora Gateway (RTP-42881)
The Foodora Gateway processes GTIN values correctly when received from Foodora. The system retrieves the main GTIN from the barcode array sent by Foodora and uses it for item identification in POSAPI. This prevents errors caused by unknown EAN values and ensures proper item matching during transactions.
Additionally, POS Configuration RemoveLeadingZerosFromBarcode should be enabled to ignore leading zeros sent by Foodora in barcode field.
Foodora order handling for removed item lines (RTP-43824)
The Foodora integration processes all valid items in an order even when one or more items are missing or marked as not found. This ensures that available items continue through the flow instead of causing the whole order to stop.
Remove order type filter (RTP-39810)
Foodora accepts orders with any order type, including pickup or when the order type is missing/Null. This allows for better support of different order flows from Foodora.
Convert Foodora order to BatchToPosAPI - cart calculations and Foodora price (override) (RTP-35211)
Orders from Foodora will be created as Sale in POS.