THOP attributes

Creating a transaction

Use function: medipassTransactionSDK.renderCreateTransaction()

To process a THOP claim, the following fields apply. Any required field not passed to the SDK will be prompted within the Tyro Health submission page.

THOP claim submission attributes

Field Type Max length Required? Notes
providerNumber String 8 Usually the Medicare Provider Number. Else the funder specific provider number. Should be 8 characters alpha-numeric. This will change the cardholder's payment narrative and settlement if different rules are set for given provider and practice. Example: 1234565X
invoiceReference String 16 Provider nominated unique transaction reference number, such as an invoice number from the practice management or accounting system.
terminal.merchantId string The merchant identifier(MID)
terminal.terminalId string The terminal identifier (TID)
chargeAmount String The amount to charge for the virtual terminal transaction. Example: 10.00
paymentMethod "new-payment-card", "phone", "payment-link" or "terminal" Whether the payment should be processed by the provider as a one-off manual entry new-payment-card, the payment request should be sent via SMS to the patient or to generate a payment-link for email or inclusion in an invoice or terminal payment
patient.mobile String The mobile phone number of the patient. Can be either international notation: +61411111111 or national notation: 0411111111
2024 Copyright © Tyro Health and Tyro Payments 2024. All right reserved.