Histórico de versões¶
Versão (.aar): v4.1.0.5¶
Atualizações:
-
Novos métodos para testes adicionados:
- Adicionando método
printFromStringde impressão de strings pelo terminal. - Adicionando método
printFromBase64de impressão de strings pelo terminal.
- Adicionando método
-
Modificações:
- Correção no fluxo do método
startPaymentV2, garantindo o retorno do callback onError quando a chamada é realizada sem o bind prévio. - Ajuste para envio correto dos campos cardAppName, bin, aid e panLast4Digits no callback do método
startPaymentV2. - Correção de falha no App Demo que encerrava a aplicação ao consultar transações com ou sem filtros.
- Ajustes para evitar falhas de integração ao utilizar minifyEnabled / Proguard.
- Correção no fluxo do método
Versão (.aar): v4.1.0.3¶
Atualizações:
-
Novos parâmetros adicionados:
- Adição de novo parâmetro correlationId no callback dos métodos
startPaymentV2,reversePaymentV2,Consulta de Pagamentos V2 via APIeConsulta de Estornos via API
- Adição de novo parâmetro correlationId no callback dos métodos
-
Modificações:
- Ajustes no parâmetro appTransactionId no método startPaymentV2
startPaymentV2. - Ajustes no parâmetro value no método startPaymentV2
startPaymentV2. - Ajuste de exceção apresentada em log.
- Ajuste de dos parâmetros ApplicationInfo no método
SupervisorPasswordCheck. - Adição de novos códigos de resposta
Códigos de respostas.
- Ajustes no parâmetro appTransactionId no método startPaymentV2
Versão (.aar): v4.1.0.1¶
Atualizações:
-
Novos métodos para testes adicionados:
- Adição de novo método para reimpressão de comprovante
reprintV2, a partir da versão igual ou superiro a 2.12 do payment - Adição de novo método para autenticação da senha do supervisor
SupervisorPasswordCheck, a partir da versão igual ou superiro a 2.12 do payment
- Adição de novo método para reimpressão de comprovante
-
Modificações:
- Ajustes no onSuccess do
getTheme, a partir da versão >= 2.12 do payment - Ajustes label de parcelado sem juros no método
startPaymentV2. Agora, parcelado sem juros será apresentado com label igual a PARCELADO. Alteração presente em versões iguais ou superior a 2.12 do payment - Atualização da documentação, adição de permissões necessárias para integração com SDK de pagamentos
Configurando Projeto - Ajuste de exceção apresentada em log
- Ajustes no onSuccess do
Versão (.aar): v4.0.1.1¶
Atualizações:
-
Descontinuação de funcionalidades relacionadas a Lote:
- O uso de lote,
fechamento de lote,abertura de lote,impressão de loteeconsultas de loteforam descontinuados a partir desta versão.
- O uso de lote,
-
Novos métodos para testes adicionados:
Versão (.aar): v3.1.7.0¶
Atualizações:
- Modificação no métodos de
refundPaymentV2:- Disponibilizando novos parâmetros:
originalReceiptNumber,originalReceiptDate.
- Disponibilizando novos parâmetros:
- Adicionando método
printBatchReceiptde impressão comprovantes de lotes fechados
Versão (.aar): v3.1.6.0¶
Atualizações:
-
Modificação nos métodos de
startPaymentV2,reversePaymentV2(),reversePaymentWithFilter()erefundPaymentV2():- Disponibilizando novo parâmetro:
merchandGroupCode. Para permitir indicar o estabelecimento em que a transação será realizada, especialmente quando a opção de multi-estabelecimento estiver habilitada.
- Disponibilizando novo parâmetro:
-
Modificações no Fechamento de lote:
- Adição de novo campo:
hasMultiMerchant; - Adição de nova estrutura retornada na lista de subtotais, considerando agrupamento por multi-estabelecimentos.
- Adição de novo campo:
Versão (.aar): v3.1.5.0¶
Atualizações:
-
Adicionando novo broadcast para sinalizar atualização de aplicativos ou inicialização após pagamentos.
-
Atualização nos métodos de
reversePaymentV2(),reversePaymentWithFilter()erefundPaymentV2():- Disponibilizando novo parâmetro
autoConfirmpara indicar se a transação deve ser confirmada automaticamente independente da regra de impressão. - Disponibilizando novo método
confirmReversePayment()para confirmação de estornos e devoluções não referenciadas.
- Disponibilizando novo parâmetro
-
Totais e subtotais do lote, agora, serão retornados na resposta do
closeBatch(); -
Disponibilizando Consultas para lote:
- Consultas de lotes com filtros exclusivos de: lote atual, último lote fechado, por número de lote específico e por período de tempo.
-
Disponibilizando Novos comandos de consulta para transações:
- Nova Consulta de Pagamentos;
- Consulta para estornos;
- Consulta para devolução não referenciada;
- Consulta de última transação aprovada;
- Adição de Status específicos para estorno e devolução não referenciada,
ReversalStatus; - Adição de novo Objeto de resposta para erros
ErrorDataV2, que é retornado em fechamento de lote:- Novo campo de resposta
errorMessage;
- Novo campo de resposta
Versão (.aar): v3.1.4.0¶
Atualizações:
- Adição de novo método de resposta
closeBatchV2(), contendo novo campo para data e hora; - SettleRequestResponse tornou-se obsoleto, sendo continuado por SettleRequestResponseV2;
- Broadcast de fechamento de lote:
- Objeto de retorno de broadcast de fechamento de lote SettlementBroadcastResponse tornou-se obsoleto, sendo continuado por SettlementBroadcastResponseV2.
- Broadcast de fechamento de lote também retorna novo parâmetro, data e hora de fechamento.
Versão (.aar): v3.1.3.0¶
Atualizações:
- Adição de novos parâmetros de configuração no PaymentRequestV2, RefundRequestV2 e ReversePaymentRequestV2 para pré visualização de comprovantes de cliente e de comércio;
- RefundRequest se tornou obsoleto, sendo continuado por RefundRequestV2;
- Adição de novo método de impressão de comprovante
printReceipt().
Versão (.aar): v2.11.5.0¶
Atualizações:
- Essa versão é semelhante a versão
v2.6.35referente aos novos métodos adicionados.
Versão (.aar): v2.10.5.10¶
Atualizações:
- Adição dos métodos
getLogo(),getReceiptLogo()e ogetTheme().
Versão (.aar): v2.10.5.4¶
Atualizações:
- Adição dos métodos
findAllV2(),findNonSyncedV2()e ogetCursor().
Versão (.aar): v2.6.35¶
Atualizações:
- Adição do método
startInitialization()que usa como parametros o InitializationRequest initializationRequest e o PaymentCallback paymentCallback.
Versão (.aar): v2.6.30¶
Atualizações:
- Adição do método
reversePaymentWithFilter().
Versão (.aar): v2.6.29¶
Atualizações:
- Adição do método
reprint();
Versão (.aar): v2.6.28¶
Atualizações:
Versão (.aar): v2.6.10¶
Atualizações:
- Adição dos métodos
findNonSynced(),getNotifications(),refundPayment(),startEchoTest(),startInitialization(),startPushPayments()etestCard(); - Observação: não conta com o método
reprint().
Versão (.aar): v2.4.7.1¶
Atualizações:
- Adição dos métodos
startExtractionereprint().
Versão:1.2.9.0¶
Versão:1.2.6.0¶
- Initial release