POST api/OuterGatePagoPa/QueuePraFlow
Accoda la richiesta di un flusso PRA
Request Information
URI Parameters
None.
Body Parameters
OuterQueuePagoPraFlowModelRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| OperationCode |
Codice operazione generato internamente per distinguere i flussi |
string |
None. |
| Requested |
Elementi richiesti |
Collection of OuterQueuePagoPraItemFlowModel |
None. |
| Duplicates |
Elementi rifiutati perchè duplicati |
Collection of OuterQueuePagoPraItemFlowModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"OperationCode": "sample string 1",
"Requested": [
{
"PAIdentifier": "sample string 1",
"NoticeNumber": "sample string 2",
"CustomerSepafinId": 3,
"PaymentRequestTransactionId": "sample string 4",
"PaymentType": 0,
"TypeOfService": 0
},
{
"PAIdentifier": "sample string 1",
"NoticeNumber": "sample string 2",
"CustomerSepafinId": 3,
"PaymentRequestTransactionId": "sample string 4",
"PaymentType": 0,
"TypeOfService": 0
}
],
"Duplicates": [
{
"PAIdentifier": "sample string 1",
"NoticeNumber": "sample string 2",
"CustomerSepafinId": 3,
"PaymentRequestTransactionId": "sample string 4",
"PaymentType": 0,
"TypeOfService": 0
},
{
"PAIdentifier": "sample string 1",
"NoticeNumber": "sample string 2",
"CustomerSepafinId": 3,
"PaymentRequestTransactionId": "sample string 4",
"PaymentType": 0,
"TypeOfService": 0
}
]
}
application/xml, text/xml
Sample:
<OuterQueuePagoPraFlowModelRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/tocode.Sepafin.Api.OuterModels.PagoPa">
<Duplicates>
<OuterQueuePagoPraItemFlowModel>
<CustomerSepafinId>3</CustomerSepafinId>
<NoticeNumber>sample string 2</NoticeNumber>
<PAIdentifier>sample string 1</PAIdentifier>
<PaymentRequestTransactionId>sample string 4</PaymentRequestTransactionId>
<PaymentType>Cash</PaymentType>
<TypeOfService>Mav</TypeOfService>
</OuterQueuePagoPraItemFlowModel>
<OuterQueuePagoPraItemFlowModel>
<CustomerSepafinId>3</CustomerSepafinId>
<NoticeNumber>sample string 2</NoticeNumber>
<PAIdentifier>sample string 1</PAIdentifier>
<PaymentRequestTransactionId>sample string 4</PaymentRequestTransactionId>
<PaymentType>Cash</PaymentType>
<TypeOfService>Mav</TypeOfService>
</OuterQueuePagoPraItemFlowModel>
</Duplicates>
<OperationCode>sample string 1</OperationCode>
<Requested>
<OuterQueuePagoPraItemFlowModel>
<CustomerSepafinId>3</CustomerSepafinId>
<NoticeNumber>sample string 2</NoticeNumber>
<PAIdentifier>sample string 1</PAIdentifier>
<PaymentRequestTransactionId>sample string 4</PaymentRequestTransactionId>
<PaymentType>Cash</PaymentType>
<TypeOfService>Mav</TypeOfService>
</OuterQueuePagoPraItemFlowModel>
<OuterQueuePagoPraItemFlowModel>
<CustomerSepafinId>3</CustomerSepafinId>
<NoticeNumber>sample string 2</NoticeNumber>
<PAIdentifier>sample string 1</PAIdentifier>
<PaymentRequestTransactionId>sample string 4</PaymentRequestTransactionId>
<PaymentType>Cash</PaymentType>
<TypeOfService>Mav</TypeOfService>
</OuterQueuePagoPraItemFlowModel>
</Requested>
</OuterQueuePagoPraFlowModelRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
OuterQueuePagoPraFlowModelResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| OperationCode |
Codice operazione generato internamente per distinguere i flussi |
string |
None. |
| Requested |
Elementi richiesti |
Collection of OuterQueuePagoPraItemFlowModel |
None. |
| Duplicates |
Elementi rifiutati perchè duplicati |
Collection of OuterQueuePagoPraItemFlowModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"OperationCode": "sample string 1",
"Requested": [
{
"PAIdentifier": "sample string 1",
"NoticeNumber": "sample string 2",
"CustomerSepafinId": 3,
"PaymentRequestTransactionId": "sample string 4",
"PaymentType": 0,
"TypeOfService": 0
},
{
"PAIdentifier": "sample string 1",
"NoticeNumber": "sample string 2",
"CustomerSepafinId": 3,
"PaymentRequestTransactionId": "sample string 4",
"PaymentType": 0,
"TypeOfService": 0
}
],
"Duplicates": [
{
"PAIdentifier": "sample string 1",
"NoticeNumber": "sample string 2",
"CustomerSepafinId": 3,
"PaymentRequestTransactionId": "sample string 4",
"PaymentType": 0,
"TypeOfService": 0
},
{
"PAIdentifier": "sample string 1",
"NoticeNumber": "sample string 2",
"CustomerSepafinId": 3,
"PaymentRequestTransactionId": "sample string 4",
"PaymentType": 0,
"TypeOfService": 0
}
]
}
application/xml, text/xml
Sample:
<OuterQueuePagoPraFlowModelResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/tocode.Sepafin.Api.OuterModels.PagoPa">
<Duplicates>
<OuterQueuePagoPraItemFlowModel>
<CustomerSepafinId>3</CustomerSepafinId>
<NoticeNumber>sample string 2</NoticeNumber>
<PAIdentifier>sample string 1</PAIdentifier>
<PaymentRequestTransactionId>sample string 4</PaymentRequestTransactionId>
<PaymentType>Cash</PaymentType>
<TypeOfService>Mav</TypeOfService>
</OuterQueuePagoPraItemFlowModel>
<OuterQueuePagoPraItemFlowModel>
<CustomerSepafinId>3</CustomerSepafinId>
<NoticeNumber>sample string 2</NoticeNumber>
<PAIdentifier>sample string 1</PAIdentifier>
<PaymentRequestTransactionId>sample string 4</PaymentRequestTransactionId>
<PaymentType>Cash</PaymentType>
<TypeOfService>Mav</TypeOfService>
</OuterQueuePagoPraItemFlowModel>
</Duplicates>
<OperationCode>sample string 1</OperationCode>
<Requested>
<OuterQueuePagoPraItemFlowModel>
<CustomerSepafinId>3</CustomerSepafinId>
<NoticeNumber>sample string 2</NoticeNumber>
<PAIdentifier>sample string 1</PAIdentifier>
<PaymentRequestTransactionId>sample string 4</PaymentRequestTransactionId>
<PaymentType>Cash</PaymentType>
<TypeOfService>Mav</TypeOfService>
</OuterQueuePagoPraItemFlowModel>
<OuterQueuePagoPraItemFlowModel>
<CustomerSepafinId>3</CustomerSepafinId>
<NoticeNumber>sample string 2</NoticeNumber>
<PAIdentifier>sample string 1</PAIdentifier>
<PaymentRequestTransactionId>sample string 4</PaymentRequestTransactionId>
<PaymentType>Cash</PaymentType>
<TypeOfService>Mav</TypeOfService>
</OuterQueuePagoPraItemFlowModel>
</Requested>
</OuterQueuePagoPraFlowModelResponse>