{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Tyro machines","description":"Tyro Health Docs","keywords":"redocly developer portal, api portal starter, api reference docs","lang":"en-US","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":"tyro-machines","__idx":0},"children":["Tyro machines"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"machine-types","__idx":1},"children":["Machine types"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Tyro currently offers two terminal variants:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A desktop (Yomani) version called ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["CounterTop"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A mobile (Yoximo) version called ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Mobile"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The CounterTop version can run EFTPOS transactions and HealthPoint transactions. The device requires a physical ethernet or 3G connection."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Mobile version can run EFTPOS transactions and is not currently certified for other transaction types and cannot process HealthPoint claims. The Mobile device can connect via either WiFi or a built-in mobile data connection serviced by Optel or Telstra."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["A simulator is available for testing purposes which will emulate a CounterTop device."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"setup-and-configuration","__idx":2},"children":["Setup and configuration"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Each physical machine will have a unique terminal identifier ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["(TID)"]},". If multiple machines are used in a single physical location, the TID is used to differentiate one from another."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Tyro Health SDK requires each machine to be setup in the Tyro Health Online  portal. Setup requires physical access to a machine, entry of TID and merchant details. This setup must be done once for each terminal and once for each merchant configured on a terminal. Details on setup can be found here:",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://help.medipass.com.au/en/articles/5938215-enable-tyro-healthpoint-in-medipass","target":"_blank"},"children":["https://help.medipass.com.au/en/articles/5938215-enable-tyro-healthpoint-in-medipass)"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Once configured, connected terminals and merchants can be accessed by a single business API key."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"transaction-sdk-setup","__idx":3},"children":["Transaction SDK Setup"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Setup of the Transaction SDK, authenticating users and identifying partner systems is covered ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"/developer-portal/sdk/setup"},"children":["here"]},"."]}]},"headings":[{"value":"Tyro machines","id":"tyro-machines","depth":1},{"value":"Machine types","id":"machine-types","depth":2},{"value":"Setup and configuration","id":"setup-and-configuration","depth":2},{"value":"Transaction SDK Setup","id":"transaction-sdk-setup","depth":2}],"frontmatter":{"title":"Tyro machines ","seo":{"title":"Tyro machines"}},"lastModified":"2025-04-09T03:06:17.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/developer-portal/eftpos-and-healthpoint/tyro-machines","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}