POST api/OuterGatePaPay/CancelTransactionAsync
Richiama il metodo GSPATM_CancelTransaction del servizio PAPay. Annulla la chiamata fatta precedentemente con la Exec quindi annulla la prenotazione al pagamento.
Request Information
URI Parameters
None.
Body Parameters
OuterCancelTransactionModelIn| Name | Description | Type | Additional information |
|---|---|---|---|
| Token |
Campo Token restituito dalla funzione GSPATM_Identification(). |
string |
Required String length: inclusive between 0 and 128 |
Request Formats
application/json, text/json
Sample:
{
"Token": "sample string 1"
}
application/xml, text/xml
Sample:
<OuterCancelTransactionModelIn xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/tocode.Sepafin.Api.OuterModels.PaPay"> <Token>sample string 1</Token> </OuterCancelTransactionModelIn>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
OuterPaPayBaseModelOutput| Name | Description | Type | Additional information |
|---|---|---|---|
| ErrorCode |
Codice numerico dell’eventuale errore riscontrato durante l’esecuzione di qualsiasi metodo. In caso di esito positivo sarà restituito il valore 0. |
integer |
None. |
| ErrorDescription |
Descrizione dell’eventuale errore riscontrato durante l’esecuzione di qualsiasi metodo. In caso di esito positivo sarà restituito il valore. |
string |
None. |
| PaPayTransactionMethodGenerateError |
Codice di errore restituito dal servizio esterno |
PaPayTransactionMethodGenerateError |
None. |
Response Formats
application/json, text/json
Sample:
{
"ErrorCode": 1,
"ErrorDescription": "sample string 2",
"PaPayTransactionMethodGenerateError": 0
}
application/xml, text/xml
Sample:
<OuterPaPayBaseModelOutput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/tocode.Sepafin.Api.OuterModels.PaPay"> <ErrorCode>1</ErrorCode> <ErrorDescription>sample string 2</ErrorDescription> <PaPayTransactionMethodGenerateError>None</PaPayTransactionMethodGenerateError> </OuterPaPayBaseModelOutput>