-
End-User | Products & SmartPOS
-
End-User | Stock Control
-
End-User | Table Service and Kitchen Operations
-
End-User | Pricing, Marketing, Promotions & Accounts
- Prize Promotions
- Points, Points Profiles and Loyalty
- Product Promotions
- Repricing & Discounts in SmartPOS
- Vouchers
- Account Till Functions
- Pricing, Price Numbers and Price Modes
- Raffles & Draws
- Marketing Reports
- Accounts and Account Profiles
- Rewards
- SmartPOS Account Functions
- Troubleshooting
- Product Labels
- Packing Slips
-
End-User | System Setup & Admin
-
End-User | Reporting, Data Analysis & Security
-
End-User | Membership & Scheduled Billing
-
End-User | Operators, Operator Permissions & Clocking
-
Interfaces | Data Send Interfaces
-
Interfaces | EFTPOS & Payments
- NZ EFTPOS Interfaces
- Linkly (Formerly PC-EFTPOS)
- Adyen
- Tyro
- ANZ BladePay
- Stripe
- Windcave (Formerly Payment Express)
- Albert EFTPOS
- Westpac Presto (Formerly Assembly Payments)
- Unicard
- Manager Cards External Payment
- Pocket Voucher
- OneTab
- Clipp
- eConnect-eConduit
- Verifone
- AXEPT
- DPS
- Liven
- Singapore eWallet
- Mercury Payments TRANSENTRY
- Ingenico
- Quest
- Oolio - wPay
-
Interfaces | SMS & Messaging
-
Interfaces | Product, Pricing, Marketing & Promotions
- Metcash Loyalty
- Range Servant
- ILG Pricebook & Promotions
- Oolio Order Manager Integration
- Ubiquiti
- Product Level Blocking
- BidFood Integration
- LMG
- Metcash/IBA E-Commerce Marketplace
- McWilliams
- Thirsty Camel Hump Club
- LMG Loyalty (Zen Global)
- Doshii Integration
- Impact Data
- Marsello
- IBA Data Import
- Materials Control
- Last Yard
- Bepoz Standard Transaction Import
-
Interfaces | Printing & KDS
-
Interfaces | Reservation & Bookings
-
Interfaces | Database, Reporting, ERP & BI
-
Interfaces | CALink, Accounts & Gaming
- EBET Interface
- Clubs Online Interface
- Konami Interface
- WIN Gaming Interface
- Aristocrat Interface
- Bally Interface
- WorldSmart's SmartRetail Loyalty
- Flexinet & Flexinet SP Interfaces
- Aura Interface
- MiClub Interface
- Max Gaming Interface
- Utopia Gaming Interface
- Compass Interface
- IGT & IGT Casino Interface
- MGT Gaming Interface
- System Express
- Aristocrat nConnect Interface
- GCS Interface
- Maxetag Interface
- Dacom 5000E Interface
- InnTouch Interface
- Generic & Misc. CALink
-
Interfaces | Miscellaneous Interfaces/Integrations
-
Interfaces | Property & Room Management
-
Interfaces | Online Ordering & Delivery
-
Interfaces | Purchasing, Accounting & Supplier Comms
-
SmartPOS | Mobile App
-
SmartPDE | SmartPDE 32
-
SmartPDE | Denso PDE
-
SmartPDE | SmartPDE Mobile App
-
MyPlace
-
MyPlace | myPLACE Lite
-
MyPlace | Backpanel User Guides
- Bepoz Price Promotions
- What's on, Events and tickets
- Staff
- System Settings | Operational Settings
- Vouchers & Gift Certificates
- Member Onboarding
- Members and memberships
- System Settings | System Setup
- Reports and Reporting
- Actions
- Offers | Promotions
- Messaging & Notifications
- System Settings | App Config
- Surveys
- Games
- User Feedback
- Stamp Cards
-
MyPlace | Integrations
-
MyPlace | FAQ's & How-2's
-
MyPlace | Release Notes
-
YourOrder
-
YourOrders | Backpanel User Guides
-
YourOrders | YourOrder Kiosk User Guide
-
YourOrders | Merchant App User Guide
-
WebAddons
-
Installation / System Setup Guides
- SmartPOS Mobile App | Setup
- SmartPOS Mobile App | SmartAPI Host Setup
- SmartPOS Mobile App | BackOffice Setup
- SmartPOS Mobile App | Pay@Table setup
- SmartKDS Setup 4.7.2.7 +
- SmartKDS Setup 4.6.x
- SQL Installations
- Server / BackOffice Installation
- New Database Creation
- Multivenue Setup & Config.
- SmartPOS
- SmartPDE
- Player Elite Interface | Rest API
- Interface Setups
- Import
- KDSLink
- Snapshots
- Custom Interface Setups
-
HOW-2
- Product Maintenance
- Sales and Transaction Reporting
- SmartPOS General
- Printing and Printing Profiles
- SQL
- Repricing & Discounts
- Stock Control
- Membership
- Accounts and Account Profiles
- Miscellaneous
- Scheduled Jobs Setups
- Backoffice General
- Purchasing and Receiving
- Database.exe
- EFTPOS
- System Setup
- Custom Support Tools
-
Troubleshooting
-
Hardware
5 | Tyro Connect Implementation
This article explains the procedure for implementing the integration to Tyro Connect. Tyro Connect is a newer platform designed to supersede previous Tyro platforms and offers multiple integrated workflows: Sales Sending Aggregated Ordering Bookings However, for the purposes of this integration, Bepoz has only implemented the Sales Sending functionality at this time.
This article explains the procedure for implementing the integration to Tyro Connect.
Tyro Connect is a newer platform designed to supersede previous Tyro platforms and offers multiple integrated workflows:
-
Sales Sending
-
Aggregated Ordering
-
Bookings
However, for the purposes of this integration, Bepoz has only implemented the Sales Sending functionality at this time.
Prerequisites- To begin the implementation process, the Implementation Operator must have the following privileges enabled:
- Ability to use BackOffice
- Access to & maintenance of Venue, Stores & Tills
- Please note that the OpenTable integration is available as of the Bepoz release version 4.6.1.20+
Tyro Connect Transaction Queue Device
- Adding a Transaction Queue Device is required so that we can configure the necessary settings for the Sales Data to Send to Tyro as expected.
- For the initial activation during Device setup, we're able to request an authorization token to facilitate secure communication. Upon request, we will automatically retrieve the authorization token along with other required data.
- After the Transaction Queue Device is added and configured correctly, all sales data will be sent to the Tyro Connect Server
- After adding a New Device, enter a Device Name and then set it as follows:
- Device Type: Transaction Queue
- External DLL Name: Transqtyroconnect.Dll
- Class Name: Tyro Connect Device
- To access additional settings, click the "Settings" button at the bottom of the window
Tyro Connect Settings
- Service Settings
- These will be supplied by Tyro and most will be unique per Venue
Field | Description |
API URL | This is the base URL used to connect to Tyro: http://api.tyro.com/connect |
Auth URL | This is the URL that is used to request the authorisation token: http://auth.connect.tyro.com |
Acquirer |
This is an open text field for entering a label related to non-EFTPOS Payment Types All non-EFTPOS payments will be sent labeled as the text entered here It is recommended to be "UNKNOWN" |
Client ID | This is provided by Tyro |
Client Secret | This is provided by Tyro |
Username | This is provided by Tyro |
Password | This is provided by Tyro |
Access Token | Leave blank; this will be retrieved automatically upon request (see below) |
Refresh Token | Leave blank; this will be retrieved automatically upon request (see below) |
Expiry Date | Leave blank; this will be retrieved automatically upon request (see below) |
Token Type | Leave blank; this will be retrieved automatically upon request (see below) |
- After all Service Settings (except for the Access Token, Refresh Token, Expiry Date, and Token Type) click the 'Request Auth Token' button to connect to the Tyro server
- A pop-up window will display; click 'Confirm'
- The Access Token, Refresh Token, Expiry Date, and Token Type will be automatically retrieved
- Note: using the Refresh Token, Client ID & Secret, a new Access Token will be requested and automatically retrieved every 23 hours
Venue Specific Settings
Field | Description |
Venue |
For multi-venues, select the Venue which will be mapped to the location ID (below) which is used as an identifier by Tyro This is used to identify the Venue that has completed the Transaction; i.e. for a Table, where each Table is closed |
LocationId | This is provided by Tyro |
Category | Choose from either Types, TypeGroups, Sorts, or SortGroups; this determines which data categories are sent to Tyro |
- Once all settings are complete, save the Device and restart SmartController