Get Pay-In Transaction Information
Endpoint
Example Request
Name
Type
Example
Description
const axios = require('axios');
const crypto = require('crypto');
const params = {
orderId: 'a49579dd-7711-11ef-8277-02d8461243e9'
};
const queryString = new URLSearchParams(params).toString();
const url = `https://api.tylt.money/transactions/merchant/getPayinTransactionInformation?${queryString}`;
const apiKey = 'your-api-key';
const secretKey = 'your-secret-key';
const signaturePayload = JSON.stringify(params);
const signature = crypto.createHmac('sha256', secretKey)
.update(signaturePayload)
.digest('hex');
const config = {
method: 'get',
url: url,
headers: {
'X-TLP-APIKEY': apiKey,
'X-TLP-SIGNATURE': signature
}
};
axios.request(config)
.then((response) => {
console.log(JSON.stringify(response.data));
})
.catch((error) => {
console.error(error);
});
Understanding and Handling Transactions Based on Status
Status
Description
Understanding and Handling Over-Payment and Under-Payment
1. Industries Accepting Deposits
Under-Payment
Over-Payment
2. Industries Accepting Payments for Sale of Merchandise
Under-Payment
Over-Payment
📌 Example A: Invoice Requested in Crypto (USDT)
📌 Example B: Invoice Requested in Fiat (AED)
Last updated