Skip to main content
Version: 4.0

transactions-applinks

Integration with Halo.Go application for transactions using Applinks.

Retrieve a Transaction URL and Reference 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 Applinks Transaction.


Headers​

NameTypeDescription
Content-Type*StringContent Type of The Request: application/json
x-api-keyStringThe API Key retrieved from the Merchant Portal

Request Body​

NameTypeDescription
merchantId*IntegerMerchant ID from Merchant Portal
paymentReference*StringReference of the transaction
amount*IntegerAmount of the transaction
timestamp*StringISO Standard Timestamp
currencyCode*StringISO Standard Currency Codes
isConsumerApp*BooleanIndicate if the call is for a Consumer App
Image*JSONSet to true to generate a QR code - ("required*: false")

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