Skip to main content
Version: 2.1

tt3-applinks

Integration with Halo.Go application for transactions using Applinks.

Retrieve a Transaction URL by hitting the endpoint below. You will need the API Key and Merchant ID from the previous step for this API call.

Post

{{POST_URL}}

The Call to initiate a TT3 Applinks Transaction.

Request Body

NameTypeDescription
merchantId*IntegerMerchant ID from Merchant Portal
id*StringID number of the account holder
accountNumber*StringAccount Number of the Debit Order
maxCollectionAmountIntegerMax amount of the Debit Order (Cents e.g. 10000 = R100)
timestamp*StringISO Standard Timestamp
contractReference*BooleancontractReference
Image*JSONSet to true to generate a QR code - ("required*: false")
isConsumerAppBooleanIndicate if the call is for a Consumer App
collectionDay*NumberDebit order day
CreditorABSN*StringDescription of Insurer (e.g. Name of insurer)

Example Response

{

"url": "https://halompos.page.link/DYfL4EZEzvAzBfBAS",
"reference":"c9e1were-8156-444c-894d-e065d71366a6",
"qrCode": "data:image/png;base64,..."
}

Use the Generated URL to Call the Halo Dot Go App

The generated link returned by the API call can then be used to invoke the Halo Dot Go application and start process transactions.