EFTPOS and HealthPoint testing
Development machines, simulators and environments
Tyro makes available a development simulator for partners to use during their integration and testing efforts. At times, tyro will make development CounterTop machines available to partners who require one. If you wish to enquire about a CounterTop machine, please contact your partnerships manager at healthpartnerships@tyro.com.
Included with the machine are:
- Test payment cards
- Test Private Health Fund cards
- Paper for receipts
- Details of test MIDs and TIDs
Note that only test EFTPOS and health fund cards will work on development terminals - production cards will not function. A physical machine is not required for development - a simulator can be used for most functions which does not require the entry/swipe of test cards. In either case, a list of test TIDs and MIDs will be sent to each partner. Please ensure these details are used for testing. For testing, a dedicated integration testing environment has been established with stubbed responses for various transaction scenarios. This is called the Tyro Health Online stg environment.
Prior to testing, partners will need to have a non-production test business setup in the Tyro Health Online stg environment. For claiming, the business will require at least one activated provider. Send a note to parternships@medipass.io for setup of test businesses.
EFTPOS transactions
For development machines The following test details should be used for all card payment transactions:
- Payment capture: magnetic stripe swipe (insert and contactless tap not supported)
- Payment type: Credit
- PIN: 0000
The TID and MID will be issued with the development machine. For simulator Set the following:
- TID: 1
- MID: any or set to same as HealthPoint MID
The simulator uses magic numbers to create different transaction outcomes.
Abbreviated list of magic numbers
Amount | Transaction type | Outcome |
---|---|---|
$100.00 | Purchase | Approved Visa |
$100.01 | Purchase | Declined Visa |
$100.08 | Purchase | Signature-verified purchase |
$112.00 | Purchase | Approved (in EUR) |
$103.00 | Purchase | Approved Mastercard |
$103.01 | Purchase | Declined Mastercard |
$104.00 | Purchase | Approved Amex |
$104.01 | Purchase | Declined Amex |
A full list of magic numbers with different outcomes can be found on the Tyro integration site: [test](https://integrationsimulator.test.tyro.com/docs/purchase)
HealthPoint transactions
For development machines Testing requires use of test health fund cards - production cards cannot be used. For patient cardRank/ individual reference, use 1, 2, 3 or 4. The TID and MID will be issued with the development machine. For simulator Set the following:
- TID: 1
- MID: 99922
For development machines and the simulator, use the following test providers and item codes. The simulator uses magic amounts and item numbers to create different transaction outcomes.
Test providers
Provider Type | Provider Number | First Name | Last Name |
---|---|---|---|
Any eligible provider profession from the approved list | 2159081W | {any} | {any} |
Any eligible provider profession from the approved list | 2147661H | {any} | {any} |
Abbreviated list of magic numbers
Outcome | Item Code | Item code price |
---|---|---|
Approved, full benefit | Any but special* | $99.00 |
Approved, $101 gap | Any but special* | $201.00 |
Approved, no benefit | Any but special* | $101.00 |
Declined, general decline - code12 | Any but special* | $700.12 |
Declined, provider not approved - code 01 | Any but special* | $700.01 |
Special item codes
Outcome | Item Code | Item code price |
---|---|---|
Rebate of $10 | 103 | - |
Rejected | 221 | - |
Additional data required | 222 | - |
Rebate of $91 | 11 | - |
A full list of test cases and error code scenarios is posted at: [test](https://integrationsimulator.test.tyro.com/docs/healthpoint#ClaimScenario)