...
Using Tyro Credit Card (Card Present) Terminals in POS
Tyro Terminal Setup
Your Tyro Account setup is outside the scope of this help.
However be aware that you can setup a surcharge in Tyro that is added to the amount the POS requests (a percentage)
eg:
The POS asks for $100 on credit card XXX
The Tyro response will be $100 plus $x of surcharge
The POS transaction will adjust to add the surcharge to the invoice and customer receipt
Tyro Software
Tyro has software that is installed on your computer that their machine talks to
without this the POS cannot communicate with the Tyro Terminal.
This comes from Tyro
Some tyro terminology
MID = Merchant ID = bank account Tyro is putting the money into (setup in Tyro system)
TID = Terminal ID = Tyro machine being used
Surcharge = a % that can be added by Tyro to any $ card request and listed separately as a cc surcharge
SaaSplications Software
SaaSplications software will need to be setup and paired with the terminal
Pairing: System > System Settings (Advanced TAB) > Card Present EFTPOS provider (Tyro) (Tyro settings button appears) > Tyro Settings
IF this machine previously had a different terminal paired - then use the button: clear browser cache.
Enter the MID And TID in the machine (this will be validated)
Set Production / Test mode or simulator mode (affects the tyro account impacted)
Pair Terminal button
Request Terminal Info
Integrated Receipts - Ticked if SaaSplications is printing the receipts (SaaSplications POS prints receipts so choose this when using POS)
Print Merchant Copy receipts - used when a tyro machine is not connected to a POS - if using POS then = Unticked
Integrated Surcharge - if your Tyro account has been setup to take a surcharge or not
Troubleshooting Tyro issues
Issues taking payments may be for a number of reasons - the key information we need is the Tyro Logs on the machine. These tell us every request our system made of the Tyro terminal and every response they provided. We need these captured on the day of the problems.
An examples issue is - timeout from the Tyro Server (we allow 15 seconds)
System > System Settings (Advanced TAB) > Card Present EFTPOS provider (Tyro) (Tyro settings button appears) > Tyro Settings
Button: Show Tyro Logs for this machine for this pairing (note this may be a large file - email it to us)
Button: Show SaaSplications Logs for today - this is the SaaSplications local logs
Tyro in use - collecting settlement files
Tyro settles end of day every day in a single account for every MID across all TID’s
When you open the POS AND have a paired Tyro Machine on your computer
SaaSplications checks the if the MID paired to your machine is the MID setup on the default bank account of the host company you are accessing
If it is - then SaaSplications will collect a reconciliation file for the previous day (if one exists) and attach it to the banking batch
if it is - the POS cash count > Settlement TAB > lists
Tyro in use in the POS
During a POS transactions
The POS calculates the amount to be captured on the card
The POS talks to the Tyro software on the computer - that then talks to the Tyro Machine
The Tyro machine responds with the result (which may have added a surcharge)
Tyro have a couple of identifiers
MID - this is the merchant account that the terminal will be transacting on - this corresponds to a bank account in SaaSplications (the MID is held in the Merchant ID field and identified as a Tyro merchant ID)
TID - this is the terminal ID
The POS looks for the Tyro Software installed on the local machine
...
Note |
---|
The saved report shows exactly the situation at the time of doing the bank Req - there are two numbers that may now be different... When viewing a closed bank Req - the unpresented values are live values (not saved ones). Hence they will show you if any transactions prior to the reconcilation date have STILL not been cleared. The saved report shows accurately at the time of doing the bank req:
The Bank Balance is often not the same as the Balance sheet balance - due to un-presented transactions.
The numbers on the saved reports are expected to vary with the balance sheet balance at the date - this is best illustrated with an example:
|
...