Tanto na notificação via POST ou via JSON, o conteúdo dos dados retornados é o mesmo. A seguir são descritos todos os campos retornados, assim como suas definições e tamanhos:

PARÂMETRODESCRIÇÃOTIPO DO CAMPOTAMANHO MÁXIMO
checkout_cielo_order_numberIdentificador único gerado pelo Link de Pagamento Cielo.Alfanumérico32
amountPreço unitário do produto, em centavos (ex: R$ 1,00 = 100)Número10
order_numberNúmero do pedido enviado pela loja.
Se não for enviado, o Link de Pagamento Cielo gerará um número, que será visualizado pelo consumidor.
Alfanumérico
Para fins de conciliação, os caracteres permitidos são apenas a-z, A-Z, 0-9. Não são permitidos caracteres especiais e espaços em branco.
64
Para fins de conciliação, o tamanho máximo é de 20
created_dateData da criação do pedido - dd-MM-yyyy HH:mm:ssAlfanumérico20
customer_nameNome do consumidor. Se enviado, esse valor já vem preenchido na tela do Link de Pagamento CieloAlfanumérico289
customer_identityIdentificação do consumidor (CPF ou CNPJ) Se enviado, esse valor já vem preenchido na tela do Link de Pagamento CieloAlfanumérico14
customer_emailE-mail do consumidor. Se enviado, esse valor já vem preenchido na tela do Link de Pagamento CieloAlfanumérico64
customer_phoneTelefone do consumidor. Se enviado, esse valor já vem preenchido na tela do Link de Pagamento CieloNúmero11
discount_amountValor do desconto fornecido (enviado somente se houver desconto)Número10
shipping_typeModalidade de freteNúmero1
shipping_nameNome do freteAlfanumérico128
shipping_priceValor do serviço de frete, em centavos (ex: R$ 10,00 = 1000)Número10
shipping_address_zipcodeCEP do endereço de entregaNúmero8
shipping_address_districtBairro do endereço de entregaTexto64
shipping_address_cityCidade do endereço de entregaAlfanumérico64
shipping_address_stateEstado de endereço de entregaAlfanumérico64
shipping_address_line1Endereço de entregaAlfanumérico256
shipping_address_line2Complemento do endereço de entregaAlfanumérico14
shipping_address_numberNúmero do endereço de entregaNúmero8
payment_method_typeCód. do tipo de meio de pagamentoNúmero1
payment_method_brandBandeira (somente para transações com meio de pagamento cartão de crédito)Número1
payment_method_bankBanco emissor (Para transações de Boleto e Débito Automático)Número1
payment_maskedcreditcardCartão Mascarado (para transações com meio de pagamento cartão de crédito e débito)Alfanumérico20
payment_installmentsNúmero de parcelasNúmero1
payment_antifrauderesultStatus das transações de cartão de Crédito no AntifraudeNúmero1
payment_boletonumbernúmero do boleto geradoString1
payment_boletoexpirationdateData de vencimento para transações realizadas com boleto bancárioString10
payment_statusStatus da transaçãoNúmero1
tidTransactionId Cielo gerado no momento da autorização da transaçãoAlfanumérico20
test_transactionIndica se a transação foi gerada com o Modo de teste ativadoBoolean32
product_idIdentificador do Botão/Link de pagamento que gerou a transaçãoAlfanumérico36
product_typeTipo de Botão que gerou o pedido (Ver tabela de ProductID)Alfanumérico32
product_skuIdentificador do produto cadastro no link de pagamentotexto16
product_max_number_of_installmentsNúmero de parcelas liberado pelo lojistas para o link de pagamentoNúmero2
product_expiration_dateData de validade do botão/Link de pagamentoAlfanumérico12
product_quantityNúmero de transações restantes até que o link deixe de funcionarAlfanumérico2
product_descriptionDescrição do link de pagamentos registrada pelo lojistatexto256
nsuNSU - Número sequencial único da transação.Alfanumérico6
authorization_codeCódigo de autorização.Alfanumérico8
pagador_recurrent_payment_idIdentificador da recorrência gerada.Alfanumérico36
recurrent_statusStatus da recorrência.texto50
start_dateData de início da recorrência.Alfanumérico20
end_dateData de encerramento da recorrência. Se não enviado, a recorrência se encerra somente se cancelada.Alfanumérico20
intervalIntervalo da recorrência:
Mensal;
Bimensal;
Trimestral;
Semestral;
Anual.
string128
payment_end_to_end_idIdentificador único do Pix gerado pelo banco, para uso em conciliação de transações PIX.string64
pagador_end_to_end_idIdentificador único do Pix gerado pelo banco, para uso em conciliação de transações PIX.string64

Tipos de productID

TIPO DE LINK DE PAGAMENTOENUN
Material físico1
Digital2
Serviço3
Pagamento4
Recorrência5

Payment_status

O Link de Pagamento possui status próprios, diferente do site Cielo ou da API E-commerce Cielo. Veja a seguir a lista completa.

VALORSTATUS DE TRANSAÇÃOTRANSACTION STATUSMEIOS DE PAGAMENTODESCRIÇÃO
1PendentePendingBoleto, Pix e QR CodeIndica que o pagamento ainda está sendo processado ou está pendente de alguma etapa por parte do portador.
Exemplo: uma transação de boleto com status Pendente indica que o boleto não teve o status alterado pelo comprador.
2PagoPaidTodos os meios de pagamentoA transação foi capturada e o dinheiro será depositado em conta.
3NegadoDeniedCartão de crédito e débitoTransação não autorizada pelo responsável do meio de pagamento.
4ExpiradoExpiredCartão de crédito, débito e boletoCartão de crédito e débito: a transação deixa de ser válida para captura 15 dias após autorização.
Boleto: o boleto expira após data de expiração configurada pelo time de Suporte Cielo E-commerce conforme solicitação do estabelecimento.
5CanceladoVoidedCartão de crédito e débitoTransação cancelada pela loja.
6Não FinalizadoNotFinalizedTodos os meios de pagamentoPagamento esperando novo Status. Pode indicar erro ou falha de processamento. Entre em contato com o Suporte Cielo E-commerce.
7AutorizadoAuthorizedCartão de crédito e débitoTransação autorizada pelo emissor do cartão. Deve ser capturada para que o dinheiro seja depositado em conta (por padrão, a transação pode ser capturada até 15 dias após autorização).
10Aguardando biometria facialAuthorizedIdPayPendingCartão de créditoIndica que a biometria facial está pendente. O comprador tem até uma hora para fazer a autenticação.
Esse status será atualizado após a autenticação para 2 (pago) ou 3 (negado). Caso a autenticação não for feita, será alterado para 5 (cancelado).

Observação: Para consultas de pedido, o campo payment.status será retornado no formato texto, sempre em inglês (coluna Transaction Status).

Payment_antifrauderesult

O Antifraude possui o conceito de Status e SubStatus, onde o primeiro representa o nível de risco que uma transação possui de ser uma fraude, e o segundo, uma informação adicional sobre a transação.

VALORSTATUS ANTIFRAUDESUBSTATUSDESCRIÇÃO
1Baixo RiscoBaixo RiscoBaixo risco de ser uma transação fraudulenta.
2Alto RiscoAlto RiscoAlto risco de ser uma transação fraudulenta. São canceladas automaticamente.
4Não finalizadoNão finalizadoNão foi possível finalizar a consulta.
N/AN/ANão aplicávelTransação de cartão de débito que foi autenticada pelo 3ds 2.0, por isso não é elegível a análise de antifraude.
N/AN/AN/AMeio de pagamento não analisável como boleto, Pix, QR Code, e transação de cartão de crédito que foi negada pelo emissor.
N/AN/ATransação de recorrênciaPara casos de recorrência, após a primeira transação paga, as próximas transações de uma recorrência não são analisadas pelo antifraude. Somente a primeira transação é analisada.

Payment_method_type

O Link de Pagamento permite apenas um tipo de Boleto por estabelecimento, sendo assim a notificação não retorna se o provedor usado foi Bradesco ou Banco do Brasil, pois apenas um deles estará ativo na afiliação.

VALORDESCRIÇÃODESCRIPTION
1Cartão de CréditoCreditCard
2Boleto BancárioBoleto
4Cartão de DébitoDebitCard
5QR Code CréditoQrCode
6PixPix
7QRCode DébitoQrCodeDebit

Observação: Para consultas o Type é retornado no campo Payment.Type e vem preenchida com o valor literal (Description).

Payment_method_brand

É a bandeira do cartão.

VALORDESCRIÇÃO
1Visa
2Master
3AmericanExpress
4Diners
5Elo
6Aura
7JCB
8Discover
9HiperCard

Nas consultas a bandeira do cartão é retornada no campo Payment.Brand e vem preenchida com o valor literal.

Payment_method_bank

VALORDESCRIÇÃO
1Banco do Brasil
2Bradesco

Shipping_type

VALORDESCRIÇÃO
1Correios
2Frete fixo
3Frete grátis
4Retirar em mãos/loja
5Sem cobrança de frete (serviços ou produtos digitais)

⚠️

Atenção

Serviço de frete Correios indisponível no momento. Caso uma requisição com essa opção de frete seja enviada, você receberá um retorno com erro 400 e a mensagem: "O serviço de frete por correios está indisponível." Caso utilize o serviço em seus links de pagamento ou páginas de checkout, altere o tipo de frete para as outras opções disponíveis.