Point
Features
General
XchangePoint just got a new look!
We are excited to introduce a fully redesigned XchangePoint user interface to make it cleaner, faster, and easier to use. This complete UI reskin enhances usability, offers simpler navigation, and improved layouts that speeds up your workflow and service delivery. Everything you work on is still there, but just better.
- Remake/Redo order keytype: With this enhancement, stores can use the Redo keytype to efficiently manage order remakes. It ensures remakes are not counted as new revenue and supports accurate refund reporting. The keytype is fully customisable to match each store’s specific needs.
- Surcharge by Order Type: This enhancement makes it easier to manage surcharges across all order channels. You can now set different surcharges for specific order types like Uber Eats, DoorDash, or online orders, while skipping others like POS or kiosk orders.
You can also schedule surcharges for special dates like public holidays and apply them by location. It is now simple to filter surcharge rules by order type and location, and to exclude certain products or categories when needed.
Surcharges apply automatically and show clearly on receipts and the transaction history, helping you stay consistent and transparent with customers. - Online ordering control from POS: This update lets you pause or resume online orders instantly from the POS, no backend access needed. You now have complete control over online order availability, making it easier to respond quickly during busy periods or unexpected operational issues.
- KMS Spy screen: With the addition of a spy screen to the Kitchen management system (KMS), you can now view another station’s order screen alongside your own. This setup helps kitchen staff stay ahead of upcoming orders and coordinate more efficiently with other stations, improving workflow and service speed.
- Manual order to kitchen from the order form: This update lets the POS clerk manually send orders to the kitchen from the list of orders. You can now push both delayed and online orders ahead of their scheduled prep time when needed.
The system tracks each order to make sure it is only sent once either manually or automatically preventing duplicates on kitchen screens. This gives your team more control and improves coordination.
Tables
- Auto assign table order types from table key: Speed up service with this new enhancement: selecting a Table key now automatically assigns the correct order type and prompts staff to capture both the table number and guest or member details all in one seamless step.
This process helps reduce errors and boosts efficiency during busy periods. You can enable or disable the feature in the Keypad Designer app and configure it to suit your venue’s specific workflow
Printing
- Custom Printer Layouts by Order Type: You can now create and assign custom printer layouts for each supported printer type, based on the order type such as delivery, takeaway, or dine in.
This update gives you full control over how each order prints, helping reduce errors and improve efficiency. You can easily update and manage layouts to match the needs of different order types. - Inverted product printing: You can now highlight key products such as those with allergy risks or special ingredients. These products are printed in inverted colours (white text on a black background) on kitchen printer types, such as the Journals, Production and Production sticker printers.
This setting is available at the product level, allowing kitchen staff to quickly identify items that require special attention during preparation. - Table charging printing options: You can now configure table charging keys with two new printing options for better control over where table orders print:
- Master_Terminal_Print: Now supports printing journals and stickers directly from the master terminal, mirroring the functionality of Local_Terminal_Print. This ensures consistent handling of print tasks during table check in operations.
- Force_Master_Print: Enables printing of all printer types with auto print enabled from the master terminal, replicating the behavior of Force_Local_Print. This centralises print control during table check in.
- Enhanced Separator Keytype for Journal Prints: The Separator Keytype has been enhanced to print asterisks instead of blank lines on journal prints, making separators more visible and consistent.
Members
- Loyalty counter support to receipts: You can now show customers their current loyalty program status on receipts. After each transaction, the receipt displays the name and progress of each active loyalty campaign for the logged in member.
Example: Hot Beverage: 3/4. - Alphanumeric member cards: You can now map alphanumeric member card prefixes to numeric values, making it easier to work with member cards from external systems that use letters and numbers.
- Restrict quantity of member products per sale: You can now limit the number of member products a member can redeem in a single transaction. This feature allows you to define a maximum quantity of member products per sale, configurable at either the location or member group level.
- Member coupon form functionality: You can now view all member products after login, including those that are not redeemable due to conditions like expiry, order type, or category restrictions, no need to rescan the member card.
The updated member offers screen displays full coupon details and clearly explains why a coupon is not available for use.
Integrations
- Fusion signage integration: You can now connect Fusion Signage to your POS system to show real time order details on screens at the drive through. This means customers can see their order as it is being made, helping to avoid confusion.
You can set up and manage these screens directly from the Integrations app. Just assign a screen to a terminal, choose your display settings, and you are ready to go. The system automatically sends live sales information to the screen so everything updates as items are added. - Hendricks Drive Through Integration: You can now connect Hendricks license plate recognition software to automatically link vehicles to drive through orders. When a car pulls into any lane, the system captures the license plate and attaches it to the correct order. This makes order tracking more accurate and helps staff serve customers faster and more efficiently.
Menu Flows
- Recipe Prompting in Menu Flows: We have enhanced the POS recipe setup to support minimum and maximum ingredient limits within groups, now fully integrated with MenuFlows. This allows you to:
- Limit how many of an ingredient can be added.
Example: extra patties - Require at least one selection from a group.
Example: bun choice - Automatically prompt staff to select the required ingredients during menu flow ordering
- These improvements ensure that MenuFlows guide staff through consistent, accurate selections, improving order quality and reduce errors.
- Limit how many of an ingredient can be added.
Voucher
- Voucher/Coupons by Order Type: You can now limit vouchers to specific order types, like dine in or online orders. The system checks the order type before applying the voucher and shows an error if it does not match.
KMS
Features
General
- Switch Kitchen management system (KMS) template groups directly from the KMS interface: You can now switch active grouping templates directly from the KMS interface without disrupting Point of Sale (POS) operations. This feature enables quick updates to kitchen workflows such as toggling between peak and off-peak schedules, by selecting from templates already assigned to the terminal. A new setting in terminal setup controls access to this functionality, giving store managers greater flexibility to manage kitchen operations in real time.
- Kitchen management system (KMS) template display: You can now add conditional rules to KMS templates to control which products, families, or order types display on each kitchen screen. This enhancement lets you configure advanced routing, such as only showing chicken items on the wagyu screen when both are ordered. Assign multiple rules per template and manage them directly in the user interface for flexible, scenario based kitchen displays.
- Clear all orders from the KMS device: This software version lets you clear orders from the KMS screen without triggering standard bump actions like printing, forwarding to another KMS, or sending SMS notifications. You can remove completed or unwanted orders without disrupting workflows or creating duplicate outputs. You can restrict this functionality to managers and tracks cleared orders separately from bumped ones to maintain accurate reporting.
- Create priority queuing: You can now customise how orders are sorted on the Kitchen management system (KMS) by prioritizing paid orders, saved orders, or streaming orders for each terminal. This update lets you control the display order, so paid orders appear first helping drive through stores serve customers more efficiently. You can assign different sorting rules to specific terminals, and priority orders always appear at the top.
- Enhanced Transfer Order Functionality for KMS
The Transfer Order button on KMS has been upgraded to support more flexible and kitchen centric workflows. Previously, clerks were prompted to select a destination screen manually. With this update, the transfer behaviour can now be preconfigured to streamline operations.
New Configuration Modes:
0 – Off: Button is hidden and disabled (default behavior when not set).
1 – Prompt: Prompts the user to select a destination KMS terminal (same as current behavior).
2 – Specific Terminal: Automatically sends the order to a predefined terminal without prompting.
3 – Return Then Prompt: If the order originated from another screen, it returns to that screen; otherwise, prompts the user.
4 – Return Then Specific: If the order originated from another screen, it returns to that screen; otherwise, sends to a predefined terminal.
These enhancements provide greater automation and control, reducing manual steps and improving kitchen efficiency. - Group Summary Configuration Across Kitchen management system (KMS): This enhancement lets you set a source terminal for group summaries, so one KMS can show grouped item counts based on orders from another KMS. The group view clearly displays the terminal name and number, helping kitchen staff coordinate production more efficiently across multiple screens.
- KMS stats enhancement: This enhancement allows you to display additional kitchen statistics on the KMS, including total orders processed and current active orders, alongside the average order time. You can filter each stat by covers count to focus on relevant orders and assign one KMS to display stats from other terminals. This helps to track the kitchen performance.
- Group/Summary Screen UI Changes: The updated user interface introduces an improved grouping panel for better visibility and control. The font is now larger and bold for easier readability, the panel can be resized to display more orders, and you can choose to keep it always open for quicker access.
- New KMS List View: You can now view all kitchen orders in a single line list view, allowing you to quickly scan and identify orders without scrolling through multiple pages. Selecting an order opens a detailed panel with full order information, including customer name, order type, clerk, paid status, items, and time.
Kiosk
Features
General
- Country code: You can now enable country code selection on Task Kiosk, allowing customers to choose their country when signing up or logging in with a mobile number. The kiosk displays country flags and defaults to the assigned country, ensuring SMS messages are sent correctly via Twilio for international users. This setting can be enabled or disabled.
- Energy Display on Kiosk: The kiosk now supports displaying energy values and ranges (in kilojoules or calories) for products in menu flows.
- Kiosk product availability: You can now automatically reset product availability each day across all order types. The system removes any instore and online product restrictions at a set time, making items available again unless you manually mark them as unavailable. This ensures your menus stay updates across POS, kiosks, and third party applications.
- Dynamic Prep Times on Kiosk: Kiosks now show customers the average meal preparation time before they place an order, and the estimated ready time after ordering. Store managers can configure custom wait time messages, and the feature can be enabled or disabled in Kiosk settings. Preparation times are location and order type specific, ensuring customers always see accurate wait estimates.
- Active menu name display: The kiosk now shows the active menu name such as Lunch or Dinner, helping customers clearly see which menu is available. The menu name appears next to the category text, and existing menu scheduling continues to work as before.
- Vertical scrolling category layout: Vertical scrolling category layout: The latest design updates now allows you to enable vertical scrolling for categories on the kiosk. When this option is turned on, the category list is displayed vertically instead of horizontally, providing an alternate way to present menu categories based on your preferred layout.
- Multi order type selection on kiosk: The customers can now choose their order type such as Dine In or Takeaway directly on the kiosk. The kiosk displays up to five configurable order types, each with a custom name and image. The selected order type appears on the screen and can be changed at any time during the order. This helps route orders correctly and makes ordering easier and more flexible.
Fusion
Features
General
- Image support for universal tags: You can now add images and descriptions to universal tags, allowing you to assign icons or marketing messages to tags and display them alongside products. This improves customer visibility and supports promotions directly on the kiosk.
Menu Flows
- Restrict menu flows by order type: You now have the option to restrict menu flows to specific order types, such as dine In or takeaway.
Vouchers
- Product specific vouchers: You can now select specific categories and families when creating voucher discounts. This update lets you target discounts to groups of products, making it easier to manage and customize your offers.
For example: Offering $10 off on any coffee by assigning specific products, categories, or families when creating vouchers.
Printing
- Printing layout templates: You can now assign different printer layout templates to specific order types. This allows you to control what appears on each printout and tailor it to the order type.
Example: Show customer details on online orders and hide them for in-store orders.
Portal
Features
General
- Online and operating hours: You can now update your location’s operating and ordering hours directly through the portal. This makes it easy to manage your hours independently and keep information up to date in real time.
API
Features
General
- Tipping options: You can now offer tip options for customers placing orders through TASK online ordering and the Mobile order and pay application (MOP). You are allowed to set preset choices such as 5%, 10%, 15%, 20%, or let them enter a custom amount. The API returns available tip options per location, making it easy to display and manage tipping in your online ordering flow.
- Automated online ordering status: You can automate online ordering status for each store. The system automatically sets a store’s online order status to offline if it loses connection. You can customise offline thresholds, error messages, and which channel is affected. This makes online order management more reliable and responsive for you and your customers.
- Custom recipe image: You can now assign custom images to individual recipes, even if they use the same ingredient. The new API endpoints let you fetch recipe specific images by recipe ID, with support for resizing and batch requests. This update gives you more flexibility in how products and their ingredients are visually represented across your menu and applications.
- Order ready push notification: Order ready push notification: You can now send push notifications to mobile app users when their order is ready for pickup, including those placed through Mobile Order & Pay (MOP). Choose when to send the alert from Terminal Setup, either automatically or manually, depending on your store’s setup. This feature is available for online orders.
- Validate web order responses: We have enhanced online ordering, to validate pickup times against store hours and check item availability. The system blocks invalid rewards, ensures accurate recalculation before order creation, and verifies that the pickup location supports the selected order type. The Recalculate endpoint also returns audit data showing all changes to the order, improving accuracy and transparency.
- Covers Support in TASK API: The TASK API now includes the number of covers in the GET v3/Products response. This allows systems to retrieve how many people or main items are associated with a sale, supporting features like sale splitting and other eligibility based workflows.
- Online order status notifications: You can now configure multiple notification services and customize message formats by service and notification type. The updated user interface allows you to manage REST API webhooks, Azure Notification Hub, and Twilio SMS in one place. Real time notification preferences can be set per terminal, and warnings are shown for obsolete SMS settings.
Additionally, customers can now view the live status of their online orders including received, preparing, packing, and ready for pickup making it easier to track progress and know exactly when to collect their order. - Nutrition information for products and menu flows: We now support detailed nutrition and allergen information on the TASK online ordering platform (TOLO) or in store orders. You can store and display nutritional claims, dietary tags, and allergen data. These enhancements ensure customers always have access to accurate nutrition details when placing an order.
- TASK Wallet pin support on API: Third-party apps can now buy, redeem, and check the balance or expiry of TASK gift cards through the API. Gift cards can be created and activated online, used instore or digitally, and redeemed using just the card number and PIN. This update makes it easier to manage gift cards and payments, supporting both member and guest transactions.
- Average preparation time: This software version introduces dynamic average preparation time calculations. The system now automatically computes average prep times based on recent orders and order types. These values are updated every few minutes and made available through the API. This helps set accurate pickup times for customers and improves order time estimates in your app and integrations.
- Schedule mode for order types: This enhancement lets you set ASAP, scheduled, or both delivery options for each order type. Your selections are saved automatically, and all related APIs, including those used by TOLO, reflect these settings. This provides greater flexibility in managing pickup and delivery times across different order.
- Reward change tracking: You can now see last changed and last updated dates for both vouchers and member products in the rewards API response. You can also filter rewards by these dates to find recently changed items. This makes it easier to track and sync only updated rewards in integrations.
Integrations
- Automated delivery provider selection: A new rule based system now enables automatic selection of the most suitable delivery provider for each order. You can define selection rules based on:
- Preferred provider
- Lowest cost
- Shortest delivery time
- A custom weighted balance of cost and time
- Deliveries can also be limited to a configurable radius around each store to maintain service quality.
The system currently supports DoorDash Drive and Uber Direct, with provisions in place to integrate additional providers as they become available within the broader TASK stack. All provider quotes and selection reasons are fully audited, giving you complete visibility into how each delivery decision is made.
- Uber Eats Tax Remittance Tracking: We now store Uber Eats tax remittance data for both online orders and terminal sales. The system saves the total tax value reported by Uber Eats in dedicated database tables after each order is processed. This update helps managers and accountants review and report external tax amounts handled by Uber Eats.
- Unified Onboarding with Uber Direct or DoorDash using the TASK platform: All TASK clients can now be onboarded under a single parent organization. The system uses one set of client credentials and one webhook URL for all merchants. This simplifies onboarding and makes integration with third party delivery clients more secure and consistent. This update lets the system auto-register TASK APIs with Uber, using a single set of delivery webhooks and enhanced authentication.
- Improved Third Party discount tracking: You can now accurately support and store discounts from third-party platforms such as Uber Eats, DoorDash, and Flyt. The system links each item- or sale-level discount to its original promotion, making it easy to trace and report.
When a third-party order includes a promotion, the system captures the details and maps the discounts correctly. This update enhances discount accuracy, improves reporting, and strengthens integration with external partners. - White Label Delivery Surcharge Support: White Label Delivery Surcharge Support: You can now define your own delivery fee rules for TASK Online ordering (TOLO) and orders placed through the Mobile order and pay (MOP) application. Assign a pricing schema to any location, and the API will calculate the delivery fee based on your custom settings. Customers see only your defined fee, while the provider’s original quote remains hidden and used for reporting. This update gives you full control over delivery pricing and improves fee transparency.
- Adyen POS Integration Refund Webhook: We now log all Adyen refund and cancel webhook events in a dedicated database table. You can review these events in the back office for better tracking and reconciliation of POS refunds. This update improves visibility and auditability of Adyen POS refunds.
- Faster menu sync across stores: Menu syncing is now faster and more efficient across multiple stores. The TASK platform fetches each unique menu and price level only once, then reuses the data for all stores with the same setup. This update reduces database load and improves scalability for marketplace integrations.
Net
Features
General
- Move from Xchangenet to TASK API: You can now use new RESTful APIs to replace Simple Object Access Protocol (SOAP) for communication between XchangeNet (XN) and XchangePoint. The new API endpoint lets you load only the modules you need such as Terminals, KMS, Loyalty, Sales, and Automatic Processes improving scalability and efficiency. Authentication remains unchanged, and module loading is configurable. This update simplifies integration, removes SOAP, and boosts overall system performance.
Database/Datawarehouse
Features
Enhancements
- EFTPOS device ID: The EFTPOSDeviceID column from the TerminalSetup table is now available in the Data Warehouse.