Skip to content

Transaction Wise Settlement Report

| View as Markdown

This API retrieves Transaction Wise Settlement Report

https://kraken.airpay.co.in/airpay/pay/v4/api/report/settlement
ParameterType ValueDescriptionValue Like
Content-Type requiredStringThe Content-Type header indicates the media type of the request or response body so the receiver knows how to process the dataapplication/x-www-form-urlencodeds
ParameterType ValueDescriptionValue Like
api_type requiredStringAPI type identifierTRANSACTION_SETTLEMENT_API
version requiredNumericThe version number will come in the response of the Consolidated Settlement Report1
settlement_date requiredStringSettlement dateYYYY-MM-DD
page_no requiredNumericCall next page until get error code of no record1
<?php
$data = array();
$data['api_type'] = "TRANSACTION_SETTLEMENT_API";
$data['version'] = 10;
$data['settlement_date'] = "2026-05-08";
$data['page_no'] = 1;
$encdata = encrypt(json_encode($data), $secretKey);
$checksum = checksum($data);
$payload = [
'merchant_id' => $merchant_id,
'encdata' => $encdata,
'checksum' => $checksum
];
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://kraken.airpay.co.in/airpay/pay/v4/api/report/settlement/?token=<access_token>",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => $payload
));
$result = curl_exec($curl);
curl_close($curl);
$response = json_decode($result, true);
print_r($response);
?>
ParameterType ValueDescriptionValue Like
status_code requiredStringHTTP status code200
response_code requiredStringResponse code00
status requiredStringStatus of the requestsuccess
message requiredStringResponse messagesuccess
data requiredObjectContains transaction details{}
transaction requiredArrayArray of transaction records[]
merchant_txn_date_time requiredStringMerchant transaction date time28-04-2026 20:42:21
transaction_id requiredStringTransaction ID1885079358
merchant_txn_id requiredStringMerchant transaction ID100006542084312
split_config_id requiredStringSplit configuration ID
utr_number requiredStringUnique Transaction ReferenceTESTUTR22026050122576739
id-1 to id-10 requiredStringSplit settlement amounts with different ids1115.40
txn_amount requiredStringTransaction amount1127.20
platform_fees requiredStringPlatform fees10.00
gst requiredStringGST amount1.80
net_payable requiredStringNet payable amount1115.4
profile_id requiredStringProfile ID18999
payout_date requiredStringPayout date2026-05-01
rrn_number requiredStringRRN number560280918527
{
"status_code": "200",
"response_code": "00",
"status": "success",
"message": "success",
"data": {
"transaction": [
{
"merchant_txn_date_time": "15-05-2026 10:05:04",
"transaction_id": "490134489",
"merchant_txn_id": "1505261150X984257",
"split_config_id": "",
"utr_number": "KKBKR2242GIJ16XWI02539",
"id-1": "95,000.00",
"id-2": "0",
"id-3": "0",
"id-4": "0",
"id-5": "0",
"id-6": "0",
"id-7": "0",
"id-8": "0",
"id-9": "0",
"id-10": "0",
"txn_amount": "95036.00",
"platform_fees": "30.51",
"gst": "5.49",
"net_payable": "95000",
"profile_id": "3397371242",
"payout_date": "2026-05-16",
"rrn_number": "560280918527"
},
{
"merchant_txn_date_time": "15-05-2026 10:55:07",
"transaction_id": "8901412251",
"merchant_txn_id": "1505264650IY084270",
"split_config_id": "",
"utr_number": "KKBKR22XTJ51UID80I2539",
"id-1": "756.20",
"id-2": "0",
"id-3": "0",
"id-4": "0",
"id-5": "0",
"id-6": "0",
"id-7": "0",
"id-8": "0",
"id-9": "0",
"id-10": "0",
"txn_amount": "792.20",
"platform_fees": "30.51",
"gst": "5.49",
"net_payable": "756.2",
"profile_id": "3397371242",
"payout_date": "2026-05-16",
"rrn_number": "6136710069892"
}
]
}
}