{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-docs/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Overview","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"overview","__idx":0},"children":["Overview"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Our research has shown that hospitality Merchants want to have a choice of which Ordering Apps they accept. Through interviews, we have learned how much extra work it puts on the Merchants and their POS to accept these Apps. For Merchants, the effort to re-enter each order into the POS (particularly during busy periods) can be quite onerous, and for POSs having to maintain separate integrations with a range of Ordering Apps seems like an unnecessary overhead."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The goal of Tyro Connect's Ordering API is to alleviate both of these problems by developing an API that has been specifically designed to support all types of Ordering Apps. One integration with our Ordering API provides App Partners with access to a number of Australia's top hospitality POSs, and unlocks many different Ordering Apps for Merchants and their POS Partner. For Merchants, having orders flow straight into their POS and workflow saves time and eliminates errors."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Version 1.0 of the Ordering API supports the following App types:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Take away (including both delivery and pick up)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["In restaurant (table service and counter service with notifications)"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Hospitality POSs that are signed up to Tyro Connect include:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://bepoz.com.au/"},"children":["Bepoz"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://www.idealpos.co/"},"children":["Idealpos"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://www.fedeltapos.com/"},"children":["Fedelta"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://www.ordermate.com.au/"},"children":["OrderMate"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://www.redcat.com.au/"},"children":["Redcat"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://www.swiftpos.com.au/"},"children":["SwiftPOS"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Apps that are supported in Version 1.0 include:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://www.meandu.com.au/"},"children":["me&u"]}," (table service and counter service)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://support.google.com/websearch/answer/7674111?hl=en"},"children":["Google Food"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Apps that are coming soon include:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://deliveroo.com.au/"},"children":["Deliveroo"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"version-11","__idx":1},"children":["Version 1.1"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Version 1.1 of the Ordering API adds support for a payment status so partner Apps can indicate whether an order has to be paid or not. For POS systems, this means orders can contain the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["paymentStatus"]}," when fetched. This status indicates whether the order needs to be paid or not. For more information, refer to the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-explorer/ordering/1.0/changelog#version-11-changes"},"children":["Changelog"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"typical-ordering-workflow","__idx":2},"children":["Typical ordering workflow"]},{"$$mdtype":"Tag","name":"p","attributes":{"style":{"textAlign":"center"}},"children":[{"$$mdtype":"Tag","name":"img","attributes":{"src":"/assets/workflow.e7af2f694ca9056c718ae973dde2821b95527bc1e5207ab4026d52127d1c8ad2.e80a9738.png","alt":"Ordering Workflow"},"children":[]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"api-reference","__idx":3},"children":["API reference"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Endpoint"},"children":["Endpoint"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-explorer/ordering/1.0/other/create-order"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["POST /orders"]}]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Create an order ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["(App only)"]}]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-explorer/ordering/1.0/other/get-order"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GET /orders/{orderId}"]}]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Get an order by ID"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-explorer/ordering/1.0/other/update-order"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PATCH /orders/{orderId}"]}]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["Update an order's status"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Full request and response schemas, including error responses, are in the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/api-explorer/ordering/1.0/other/get-order"},"children":["API Explorer"]},"."]}]},"headings":[{"value":"Overview","id":"overview","depth":1},{"value":"Version 1.1","id":"version-11","depth":2},{"value":"Typical ordering workflow","id":"typical-ordering-workflow","depth":2},{"value":"API reference","id":"api-reference","depth":2}],"frontmatter":{"seo":{"title":"Overview"}},"lastModified":"2026-09-03T03:45:44.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/docs/business-operations/hospitality/ordering/overview","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}