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
OuterCancelTransactionModelInName | 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
OuterPaPayBaseModelOutputName | 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>