For the complete documentation index, see llms.txt. This page is also available as Markdown.

Versão 1.0.27

Por que uma nova versão ?

A versão 1.0.27 introduz uma melhoria significativa na flexibilidade de apresentação dos dados da transação para os desenvolvedores. Foi disponibilizado um novo campo chamado messageJson, que centraliza todas as informações relevantes sobre a transação realizada.

Esse novo campo foi criado com o objetivo de permitir que o cliente tenha total liberdade para construir o layout do comprovante conforme à necessidade do seu aplicativo ou negócio, sem depender da estrutura padrão anteriormente fornecida pelo SDK.

Quais são as Principais Mudanças?

Disponibilização do campo messageJson no retorno da transação. Esse campo contém todos os dados relacionados à operação, como:

  • Valor total da transação

  • Número do cartão (com formatação mascarada, ex: #### #### #### 1030)

  • Forma de pagamento (Crédito ou Débito)

  • Quantidade de parcelas e valor de cada parcela (em caso de pagamento via crédito parcelado)

  • Data e hora da transação

  • Informações do terminal (ex: TID, AID, código do terminal, etc.)

  • Indicação se a transação foi realizada mediante digitação de senha, quando aplicável

  • Código de autorização (CV)

Com isso, o cliente pode montar seu próprio comprovante com total controle sobre o layout, a organização das informações e as regras de exibição, proporcionando uma experiência mais personalizada e alinhada à identidade visual da sua aplicação.

A forma de implementação pode ser conferida na seção “Implementando o uso do SDK > Imprimindo o comprovante na tela”.

Atualizado