Requisição
| Ambiente | Método | Endpoint |
|---|---|---|
| Sandbox | PUT | https://apisandbox.cieloecommerce.cielo.com.br/1/physicalSales/{PaymentId}/confirmation |
| Homologação | PUT | https://apisandbox.cieloecommerce.cielo.com.br/1/physicalSales/{PaymentId}/confirmation |
| Produção | PUT | https://api.cieloecommerce.cielo.com.br/1/physicalSales/{PaymentId}/confirmation |
Path Parameters
| Propriedade | Tipo | Tamanho | Obrigatório | Descrição |
|---|---|---|---|---|
PaymentId | String uuid | --- | Sim | Código do Pagamento |
{
"EmvData": "112233445566778899011AABBC012D3456789E0123FF45678AB901234C5D112233445566778800",
"IssuerScriptResults": "0000"
}| Propriedade | Tipo | Tamanho | Obrigatório | Descrição |
|---|---|---|---|---|
| EmvData | String | — | — | O conteúdo do EmvData na confirmação deve ser preenchido com o resultado do campo PP_EMVDATA obtido na resposta do comando FCX. A execução do comando deve ser realizada fornecendo o valor do TagsSecond da baixa de parâmetros no campo SPE_TAGLIST. |
| IssuerScriptResults | String | — | — | Resultado dos scripts EMV do emissor, devolvido no campo PP_ISRESULTS do comando FCX. |
Resposta
{
"ConfirmationStatus": 1,
"Status": 2,
"ReturnCode": 0,
"ReturnMessage": "Successful",
"Links": [
{
"Method": "GET",
"Rel": "self",
"Href": "https://api.cieloecommerce.cielo.com.br/1/physicalSales/f15889ea-5719-4e1a-a2da-f4e50d5bd702"
},
{
"Method": "POST",
"Rel": "void",
"Href": "https://api.cieloecommerce.cielo.com.br/1/physicalSales/f15889ea-5719-4e1a-a2da-f4e50d5bd702/voids"
}
]
}| Propriedade | Tipo | Tamanho | Obrigatório | Descrição |
|---|---|---|---|---|
| ConfirmationStatus | Integer (int16) | — | — | Status da confirmação: 0 = Pendente; 1 = Confirmado; 2 = Desfeito |
| Status | Integer (int16) | — | — | Status da transação: 0 = Não Finalizado; 1 = Autorizado; 2 = Pago; 3 = Negado; 10 = Cancelado; 13 = Abortado |
| ReturnCode | String | — | — | Código de erro/resposta da transação da adquirência |
| ReturnMessage | String | — | — | Mensagem de erro/resposta da transação da adquirência |
| Links.Method | String | — | — | Enum: POST, GET, PUT. Método HTTP a ser utilizado na operação |
| Links.Rel | String | — | — | Enum: self, cancel, confirm. Referência da operação |
| Links.Href | String | — | — | Endereço de URL de chamada da API |