Skip to content

Capturar os dados da transação

Capturando todos os dados da transação

A cada transação realizada você recebe no callback os dados da transação, conforme descrito abaixo. Além dos dados da transação atual, caso você esteja em uma sessão de múltiplos pagamentos será retornado também uma lista contendo os NSU's das transações já realizadas na sessão atual.

Exemplo de retorno transação de débito:

{
   "responseType":1,
   "details":{
      "acquirerAffiliationKey":"135999900020000",
      "acquirerAuthorizationCode":"146228",
      "acquirerAuthorizationDateTime":"2023-09-05T12:30:34",
      "acquirerCode":"0127", 
      "acquirerName":"Rede Stone",
      "acquirerUniqueSequentialNumber":"146228",
      "administrativeCode":"09542826103",
      "cardBrandCodeLinx":122,
      "cardBrandName":"MAESTRO",
      "cardExpirationDate":"2028-10-31T00:00:00",
      "cardHolderName":"CARDOSO/PEDRO",
      "cardOperator":"0111",
      "cardTokenDetails":null,
      "customerCardLastFourDigits":"8877",
      "customerCardPan":"516292******8877",
      "installments":1,
      "paymentAmount":10.0,
      "paymentProductName":"Transação de Pagamento com Cartão de Débito",
      "paymentProductType":"CDB",
      "receipt":{
         "customerReceipt":"           PAYKIT HOMOLOGA\r\n          08.476.665/0001-88\r\n\r\n           **VIA CLIENTE**\r\n              REDE STONE\r\n       MAESTRO - DEBITO A VISTA\r\n         **** **** **** 7148\r\n        ESTAB 135999900020000\r\n          05/09/23 12:30:45\r\n       AUT= 146228 DOC= 146228\r\n           NSU HOST 146228\r\n             VALOR= 10,00\r\n        CONTROLE= 09542826103\r\n          EC:135999900020000\r\n            PAYKIT CARTOES",
         "merchantReceipt":"           PAYKIT HOMOLOGA\r\n          08.476.665/0001-88\r\n\r\n           **VIA LOJISTA**\r\n              REDE STONE\r\n       MAESTRO - DEBITO A VISTA\r\n         **** **** **** 7148\r\n        ESTAB 135999900020000\r\n          05/09/23 12:30:45\r\n       AUT= 146228 DOC= 146228\r\n           NSU HOST 146228\r\n             VALOR= 10,00\r\n        CONTROLE= 09542826103\r\n     TRANSACAO APROVADA COM SENHA\r\nCONTROLE 09542826103  \r\n          EC:135999900020000\r\n            PAYKIT CARTOES",
         "reducedReceipt":"   REDE STONE - NL 135999900020000\r\n    MAESTRO - **** **** **** 7148\r\n       AUT= 146228 DOC= 146228\r\n             VALOR= 10,00\r\n        CONTROLE= 09542826103"
      },
      "uniqueSequentialNumber":"146228",
      "requestKey":"identificacao1",
      "companyCode": 1, 
      "storeCode": 1121, 
      "equipmentCode": 700, 
      "acquirerID": "01425787000104", 
      "prepaydCard": " ",
      "pendingPayments": ["000123", "000124"]
   }
}

Respostas de Recebimentos

Propriedade Tipo Descrição
acquirerAffiliationKey string Não utilizado
acquirerAuthorizationCode string Código de autorização da adquirente
acquirerAuthorizationDateTime string Data/hora da transação
acquirerCode string Código da adquirente
acquirerName string Nome da adquirente
acquirerUniqueSequentialNumber string NSU da rede
administrativeCode string NSU do Linx TEF
cardBrandName string Nome da bandeira
cardBrandCodeLinx number Código Linx das bandeiras do cartão
cardExpirationDate string Validade do cartão
cardHolderName string Nome do portador do cartão
cardOperator string Código Linx das operadoras de cartão
cardTokenDetails string Não utilizado
customerCardLastFourDigits string Últimos quatro digitos do cartão
customerCardPan string Número do cartão
installments number Número de parcelas
paymentAmount number Valor da transação
paymentProductName string Tipo de pagamento
paymentProductType string Código referente ao tipo de pagamento:
CódigoTipo de pagamento
CCRTransação de Pagamento com Cartão de Crédito
CDBTransação de Pagamento com Cartão de Débito
CCVTransação de Pagamento com Cartão Voucher
CCDTransação de Pagamento com Crediário
CNCTransação de Cancelamento
QRCTransação de QRCode
receipt object Cupons para impressão
PropriedadeTipoDescrição
customerReceiptstringVia do cliente
merchantReceiptstringVia do lojista
reducedReceiptstringCupom reduzido. Deve ser habilitado no servidor TEF para que seja retornado.
uniqueSequentialNumber string Número de controle da rede
requestKey string Número identificador da transação na automação
companyCode integer Número da empresa no TEF
storeCode integer Número da loja no TEF
equipmentCode integer Número do PDV
acquirerID string CNPJ da rede adquirente
prepaydCard string Indicador de cartão pré-pago, 'S' (Sim), 'N' (Não) ou ' ' (para redes que não informam o tipo do cartão). Obs.: Esta informação é retornada somente nas transações de débito e crédito
pendingPayments string[] Lista de NSU's das transações já realizadas na sessão atual e que ainda não foram confirmadas.

Assim que você realizar um pagamento ou cancelamento através do Paykit Checkout, receberá o código administrativo da transação e os cupons para impressão.