Skip to content
Last updated

Instalment attributes

Creating a transaction

Use function: medipassTransactionSDK.renderCreateTransaction()

To create and instalment, the following fields apply. Any required field not passed to the SDK will be prompted within the Tyro Health submission page.

Attributes table:

Required column values:

ValueDescription
MMandatory
OOptional
CConditional
FieldType/FormatRequiredDescriptionExample
platformValid values onlyMSet to futures for instalment plansfutures
futureTypeValid values onlyMSet to instalment-plan for plansinstalment-plan
providerNumberString
8 characters
OUsually 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.1234565X
invoiceReferenceString
Up to 16 characters
OProvider nominated unique transaction reference number, such as an invoice number from the practice management or accounting system.INV-20220315-001
chargeAmountStringMThe amount to charge for the virtual terminal transaction.10.00
numberOfInstalmentsValid values onlyMIf not sets defaults to weekly4
instalmentFrequencyValid values onlyMIf not sets defaults to 22
paymentMethodValid values onlyOWhether the payment should be processed by the provider as a one-off manual entry new-payment-card, the payment is pre-populated, the payment request should be sent via SMS to the patient or to generate a payment-link for email or inclusion in an invoice.
Valid values: "new-payment-card", "phone", payment-card or "payment-link"
new-payment-card
patient.mobileStringMThe mobile phone number of the patient. Can be either international notation: +61411111111 or national notation: 0411111111+61411111111

Hold submission attributes

FieldType/FormatRequiredDescriptionExample
platformStringMSet to futures for holdsfutures
futureTypeStringMSet to hold for holdshold
providerNumberString
8 characters
OUsually 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.1234565X
invoiceReferenceString
Up to 16 characters
OProvider nominated unique transaction reference number, such as an invoice number from the practice management or accounting system.INV-20220315-001
chargeAmountStringMThe amount to charge for the virtual terminal transaction.$10.00
paymentMethodValid values onlyOWhether the payment should be processed by the provider as a one-off manual entry new-payment-card, the payment is pre-populated, the payment request should be sent via SMS to the patient or to generate a payment-link for email or inclusion in an invoice.
Valid values: "new-payment-card", "phone", payment-card or "payment-link"
new-payment-card
patient.mobileStringOThe mobile phone number of the patient. Can be either international notation: +61411111111 or national notation: 0411111111+61411111111