Skip to content

Auth Process

| View as Markdown

Processes a previously authorized transaction by either capturing the specified amount or releasing the hold.

Capture Process - Captures the specified amount from a previously authorized transaction.

Release Process - Releases the hold on a previously authorized transaction.

https://kraken.airpay.co.in/airpay/pay/v4/api/auth-capture
ParameterType ValueDescriptionValue Like
ap_transactionid requiredintTransaction ID360288334
action requiredstringAllowed values: “capture” or “release”capture
amount optionaldoubleRequired only for partial capture. Omit for full capture or release50.00
ParameterType ValueDescriptionValue Like
status requiredNumberstatus code(200,400)200
ap_transactionid requiredStringTransaction ID360288334
amount optionalDoublePresent only in capture responses50.00
authorized_amount requiredStringTotal amount authorized100.00
{
"ap_transactionid": "360288334",
"action": "capture"
}
{
"ap_transactionid": "360288335",
"action": "capture",
"amount": "50.00"
}
{
"ap_transactionid": "360288332",
"action": "release"
}
{
"status_code": 200,
"response_code": "00",
"status": "success",
"message": "success",
"data": {
"status": 200,
"ap_transactionid": "360288334",
"amount": "100.00",
"authorized_amount": "100.00"
}
}
{
"status_code": 200,
"response_code": "00",
"status": "success",
"message": "success",
"data": {
"status": 200,
"ap_transactionid": "360288335",
"amount": "50.00",
"authorized_amount": "100.00"
}
}
{
"status_code": 200,
"response_code": "00",
"status": "success",
"message": "success",
"data": {
"status": 200,
"ap_transactionid": "360288332",
"authorized_amount": "10.00"
}
}