O campo TenderState retorna o estado atual de uma transação. O estado final é o estado final de uma transação concluída. Os valores desses campos explicam o que está acontecendo com o pagamento:
Estados TenderState
| Estado | Descrição | 
|---|---|
| ACKNOWLEDGED | A transação foi confirmada, mas não foi aprovada, recusada, cancelada ou falhou por engano. | 
| ADDITIONAL_DATA_AVAILABLE | Dados adicionais (como alias do cartão (token), tipo de cartão e código do país do emissor) estão disponíveis. | 
| APPLICATION_SELECTED | O cliente selecionou sua aplicação de pagamento preferida. | 
| APPROVED | A transação foi aprovada. | 
| ASK_DCC | O terminal está verificando se o cliente requer conversão dinâmica de moeda. | 
| ASK_GRATUITY | O terminal está aguardando uma possível gratuidade. | 
| ASK_SIGNATURE | O PED solicitou a assinatura do cliente. | 
| BALANCE_QUERY_ACQUIRED | Confirma o saldo adquirido e permite que o usuário execute as próximas etapas. | 
| BALANCE_QUERY_COMPLETED | A solicitação de saldo do cartão foi concluída. | 
| BALANCE_QUERY_STARTED | O terminal está solicitando o saldo em um cartão. | 
| CANCELLED | A transação foi cancelada. | 
| CARD_DETAILS_PROVIDED | Os detalhes do cartão foram inseridos. | 
| CARD_INSERTED | Um cartão foi inserido. | 
| CARD_METHOD_SELECTED | Um cartão é apresentado ao terminal para uma transação por aproximação (NFC). | 
| CARD_MKE | O PED está aguardando a inserção dos detalhes do cartão usando a Venda digitada (MKE). Este é usado como recurso se o chip e a tarja magnética não estiverem funcionando. | 
| CARD_SWIPED | Um cartão foi passado.. | 
| CHECK_SIGNATURE | O terminal está aguardando o caixa verificar a assinatura. | 
| DCC_ACCEPTED | O cliente solicitou a conversão dinâmica de moeda. | 
| DCC_REJECTED | O cliente rejeitou a conversão dinâmica da moeda. | 
| DECLINED | Essa resposta mapeia todos os códigos de resposta que não podem ser mapeados de maneira confiável. Isso facilita a identificação de recusas genéricas (por exemplo, Mastercard "05: Não realizada") das mais específicas. | 
| ERROR | A transação não foi concluída porque ocorreu um erro. | 
| GRATUITY_ENTERED | O valor da gratuidade foi inserido. | 
| INITIAL | Uma transação foi iniciada. | 
| LOAD_COMPLETED | Uma carga de um valor no cartão foi concluída. | 
| LOAD_STARTED | Uma carga de um valor no cartão foi iniciada. | 
| PIN_DIGIT_ENTERED | Um dígito do PIN foi inserido. | 
| PIN_ENTERED | O PIN inteiro foi inserido. | 
| PRINT_RECEIPT | O terminal está imprimindo o recibo. | 
| PROCESSING_TENDER | O pagamento está sendo processado. O terminal exibe uma barra de progresso. | 
| PROVIDE_CARD_DETAILS | O terminal está aguardando detalhes do cartão. | 
| RECEIPT_PRINTED | Um recibo foi impresso. | 
| REFERRAL | O adquirente envia um status de referência. | 
| REFERRAL_CHECKED | O código de referência foi verificado. | 
| SIGNATURE_CHECKED | O caixa verificou e confirmou a assinatura. | 
| TENDER_CREATED | O tender foi criado com sucesso. | 
| UNKNOWN | O estado do tender é desconhecido e não é possível determiná-lo. Se você estiver usando o recurso TxStore, poderá verificar o resultado da transação lá. Caso contrário, você pode verificar o menu de transações no PED. | 
| WAIT_FOR_AMOUNT_ADJUSTMENT | Aguardando que um valor seja ajustado com base na gratuidade. | 
| WAIT_FOR_APP_SELECTION | O terminal está aguardando o cliente selecionar uma aplicação de pagamento. | 
| WAIT_FOR_PIN | Um PIN é solicitado no terminal. | 
Estados finais
| Estado | Descrição | 
|---|---|
| APPROVED | A transação foi aprovada. | 
| CANCELLED | A transação foi cancelada. | 
| DECLINED | A transação foi recusada. | 
| ERROR | A transação não foi concluída porque ocorreu um erro. | 
| UNKNOWN | O estado do tender é desconhecido e não é possível determiná-lo. Se você estiver usando o recurso TxStore, poderá verificar o resultado da transação lá. Caso contrário, você pode verificar o menu de transações no PED. |