Consultar transação de Pix

Válido para a integração com o provedor "Cielo2".

ℹ️

Saiba mais sobre essa funcionalidade na documentação.

Na nova integração de Pix não há mudanças na requisição de consulta, mas sim nos campos retornados na resposta. Confira o detalhes a seguir.

Requisição

AmbienteMétodoEndpoint
Sandboxhttps://apiquerysandbox.cieloecommerce.cielo.com.br/1/sales/{PaymentId}
Produçãohttps://apiquery.cieloecommerce.cielo.com.br/1/sales/{PaymentId}

Parâmetro do path

CampoTipoDescrição
PaymentIdstringNúmero de identificação do pagamento, retornado pela API na criação do QR Code Pix. Tamanho: 36.

Parâmetros do cabeçalho

PropriedadeDescriçãoTipoTamanhoObrigatório
MerchantIdIdentificador da loja na API E-commerce Cielo.GUID36Sim
MerchantKeyChave pública para autenticação dupla na API E-commerce Cielo.string40Sim
RequestIdIdentificador da requisição, usado quando a loja usa diferentes servidores para cada GET/POST/PUT.GUID36Não

Resposta

{
    "MerchantOrderId": "********************************",
    "AcquirerOrderId": "********************************",
    "Customer": {
        "Name": "Aline de Souza",
        "Identity": "***********",
        "Address": {}
    },
    "Payment": {
        "Installments": 1,
        "PaymentId": "********-****-****-****-************",
		"EndToEndId": "E010...",
        "Type": "Pix",
        "Amount": 457,
        "ReceivedDate": "2024-12-02 11:15:39",
        "Currency": "BRL",
        "Country": "BRA",
        "Status": 2,
        "Links": [
            {
                "Method": "GET",
                "Rel": "self",
                "Href": "https://apiquerysandbox.cieloecommerce.cielo.com.br/1/sales/660589f1-1076-4c8e-80fd-b001942f8915"
            }
        ]
    }
}

A tabela a seguir apresenta os principais parâmetros que podem ser retornados pela API na consulta de uma transação Pix:

CampoTipoDescrição
AcquirerOrderIdstringNúmero de identificação do pedido enviado para o provedor. Representa o txid.
Payment.PaymentIdstringIdentificador da transação.
Payment.EndToEndIdstringIdentificador de um Pix pago.
Payment.StatusnumberStatus da transação.

Mudanças nos campos

Confira as mudanças nos campos retornados na consulta ao atualizar o provedor Cielo para Cielo2:

CamposIntegração anteriorIntegração nova (Cielo2)
AcquirerOrderIdRepresentava o Ecommerce Order IdPassou a representar o txid
TidRepresentava o ID do QR Code.Não existe mais.
ProofOfSaleRepresentava o NSU do Pix.Não existe mais.
EndToEndIdNão existia.Representa o identificador do Pix pago.

Os demais campos se mantém iguais.