API confirmPreauthorized
Richiesta
{
"data":{
"request":{
"confirmP2PtransferByCaptureRequest":{
"confirmPreauthorizedCheckoutRequest":{
"merchantId":"12",
"externalId":"TR_1",
"amount":"100",
"signature":"AAIR12345"
}
}
}
}
}
Risposte
200 Success
{
" response":{
"confirmP2PtransferByCaptureResponse":{
"confirmPreauthorizedCheckoutResponse":{
"status":"000"
}
}
}
}
400 Errore Validazione
{
" response":{
"confirmP2PtransferByCaptureResponse":{
"confirmPreauthorizedCheckoutResponse":{
"status":"001",
"errorCode":"XXX",
}
}
}
}
$request = new ConfirmPreauthorizedCheckoutRequest();
$request->setExternalId('TR_01')
->setAmount('100'); // Amount expressed in cents
$response = $client->confirmPreauthorizedCheckout($request);
Per l’SDK PHP completo visitare questo 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()
Per l’SDK Python completo visitare questo link