Note:
Our Payment card test data has updated, please refer here for the latest test data to use in our staging environment.
Test accounts and magic numbers
PHI test accounts
-
Fund
:
isoft test fund
-
healthFundCode
:
ISF
- Member number : any 8 digit number
-
Patient ID
: any number between
01
-09
-
Card issue
: any number between
01
-09
Simulated claim responses
Member number based stubs
The health fund claiming engine is stubbed in non-production environments. To trigger various outcomes, you can use one of the following iSoft (ISF) fund and member numbers with any two digit patient and card issue number:
Member number | Expected Response |
---|---|
88888801 | Claim approved with ~60% fund benefit, ~40% gap, rounded down to the nearest dollar value |
88888802 | Claim approved with 0% fund benefit, 100% gap (nil benefit/benefit cap) |
88888803 | Claim approved with 100% fund benefit, 0% gap, any shipping & handling is still charged separate |
88888804 | Claim declined, HealthPoint error, provider number not approved |
88888805 | HealthPoint error, generic stubbed error message |
88888806 | Unexpected error from HealthPoint |
88888807 | Unexpected error from HealthPoint |
invoiceReference based subs
Alternatively to Stub for create/approve/reverse set the following in the invoiceReference
.
Sub Text | Expected Response |
---|---|
STUB_OK |
Defaults to 60% benefit. You can set item.chargeAmount between $11 and $12 to fail in individual item with an error code matching the 'cents'. |
STUB_NO_GAP |
All items get 100% benefit. |
STUB_ALL_GAP |
All items get 0 benefit. |
STUB_HP_CLAIM_ERROR |
HP XML response with error at the claim level (no items in response). |
STUB_HP_ERROR |
HP XML error response |
STUB_400 |
400 error from Switch |
STUB_500 |
500 error from Switch |
STUB_HP_APPROVE_ERROR |
Like STUB_OK but the approve step fails with HP XML error response. |
STUB_APPROVE_400 |
Like STUB_OK but the approve step fails with 400 error from Switch. |
STUB_APPROVE_500 |
Like STUB_OK but the approve step fails with 500 error from Switch. |
STUB_HP_CANCEL_ERROR |
Like STUB_OK but the cancel step fails with HP XML error response. |
STUB_CANCEL_400 |
Like STUB_OK but the cancel step fails with 400 error from Switch. |
STUB_CANCEL_500 |
Like STUB_OK but the cancel step fails with 500 error from Switch. |
Stub text(s) are applied in the
invoiceReference
field
Payment card testing details
Valid test card numbers include :
Test cards | Card number |
---|---|
MasterCard | 5123450000000008 |
Visa | 4508750015741019 |
Visa | 4012000033330026 |
Expiry date | Simulated response |
---|---|
01 / 39 | APPROVED |
08 / 28 | TIMED_OUT |
04 / 27 | EXPIRED_CARD |
At present, the Tyro Health Online stg environment is connected live to payment card schemes test networks. Payment schemes do not always honour simulated timeout/expired responses.
Payment card CSC/CVV can be one of:
CSC/CVV | Simulated response |
---|---|
100 | MATCH (APPROVED) |
102 | NO MATCH (DECLINED) |
101 | NOT_PROCESSED |