API confirmPreauthorized
Request
{
"data":{
"request":{
"confirmP2PtransferByCaptureRequest":{
"confirmPreauthorizedCheckoutRequest":{
"merchantId":"12",
"externalId":"TR_1",
"amount":"100",
"signature":"AAIR12345"
}
}
}
}
}
Answers
200 Success
{
" response":{
"confirmP2PtransferByCaptureResponse":{
"confirmPreauthorizedCheckoutResponse":{
"status":"000"
}
}
}
}
400 Error Validation
{
" response":{
"confirmP2PtransferByCaptureResponse":{
"confirmPreauthorizedCheckoutResponse":{
"status":"001",
"errorCode":"XXX",
}
}
}
}
$request = new ConfirmPreauthorizedCheckoutRequest();
$request->setExternalId('TR_01')
->setAmount('100'); // Amount expressed in cents
$response = $client->confirmPreauthorizedCheckout($request);
For the full PHP SDK visit this link
from sdk.objects import ConfirmP2PtransferByCaptureRequest
action = factory.make('confirm.preauthorized.checkout')
action.body_params = ConfirmP2PtransferByCaptureRequest(externalId='TR_01',
amount='100') # expressed in cents
response = action.run()
For the full Python SDK visit this link