Versão: 3.2.x Nesta página
Versão 3.2.2
Correções
corrigido o crash em dispositivos com Android menor ou igual a 10
Versão 3.2.0
Funcionalidades
adicionado suporte à PIN pads bluetooth
adicionado suporte à pagamentos com cartão digitado se assim estiver configurado no servidor Scope (apenas PIN pad)
adicionado suporte aos POSs Gertec GPOS 720 e Positivo L400
SDK Scope atualizado tornando a biblioteca compatível com páginas de memória de tamanho 16kb
isto tornou a biblioteca compatível com publicações na PlayStore
necessário adicionar biblioteca .aar diretamente no projeto
agora não é mais obrigatório o uso dos apps Scope Connector e NA para realizar transações PIX
quando não forem utilizados, informar o endereço e a porta do servidor Scope nas configurações
ainda há suporte ao uso destes apps, onde continua sendo necessário informar o endereço 127.0.0.1 e porta 2050
adicionado parâmetro para habilitar/desabilitar a geração de logs de trace do Scope (por padrão é habilitado)
a conexão com o PIN Pad passou a ser fechada mesmo após transações bem sucedidas para manter a segurança e estabilidade da biblioteca/aplicação integradora
Correções
corrigida geração incompleta de logs do Scope
Outros:
o layout da tela de transação foi refeito
não é mais possível configurar o estilo da tela de transação pelos AndroidManifest.xml, apenas pelo parâmetro style
o módulo de dependência da biblioteca foi alterado
Versão 2.10.0
Funcionalidades
A dependência hub-interface foi atualizada para a versão 2.8.0
os novos parâmetros não foram utilizados
Correções
A geração de alguns logs do Scope foi corrigida
O QRCode PIX deixou de ser mostrado no PIN pad devido a comportamentos inesperados em alguns dispositivos
Versão 2.9.0
Funcionalidades
A dependência hub-interface foi atualizada para a versão 2.6.0
Foi adicionada uma sobrecarga da função starTransaction() que aceita um Context genérico
Foi adicionada a opção de personalizar o estilo da tela de transação
A dependência hub-authentication foi atualizada para a versão 1.3.0
Versão 2.8.0
Funcionalidades
Agora é possível iniciar uma transação fora do método onCreate() de uma Activity
A mensagem de erro ao utilizar dados inválidos na conexão com o servidor Scope foi melhorada
Adicionado um tempo limite de 1 minuto para conceder a permissão de acesso ao PIN pad
isto evita que a aplicação fique travada no modo quiosque em dispositivos que não concedem a permissão automaticamente
Versão 2.7.1
Alterado para retornar a data de expiração do cartão no padrão MM/yy
Versão 2.7.0
Atualizada versão da hub-interface de 2.4.0 para 2.5.0
Adicionado método de pagamento VOUCHER
Versão 2.6.0
Atualizada versão da hub-interface de 2.3.0 para 2.4.0
Melhorias nas descrições de possíveis erros
Correções na escolha do tipo de parcelamento
Removida a necessidade de confirmar o pagamento do PIX
Versão 2.5.3
Corrigido o erro 64259 nas transações PIX
Versão 2.5.2
Feita uma pequena melhoria na UI
A geração de logs foi padronizada
Versão 2.5.1
Corrigido o alinhamento do texto de status da transação
Logs melhorados para serem mais legíveis
Corrigidos os casos em que a mensagem de erro da transação era mostrada muito brevemente
Versão 2.5.0
Adicionadas funções para abertura e fechamento do PIN pad
Versão 2.4.0
Adicionada função para mostrar mensagem na tela do PinPad.
Versão 2.3.9
Biblioteca do Scope atualizada.
Versão 2.3.8
Corrigido o loop no erro 31 do PinPad. Agora a recuperação do erro acontece na próxima tentativa de transação.
Versão 2.3.7
Atualizada hub-authentication de 1.2.0 para 1.2.1
Versão 2.3.6
Alterada a ordem de conexão com o servidor Scope e abertura do PinPad. Agora a abertura do PinPad é feita primeiro.
Adicionada a realização do fechamento do PinPad na ocorrência de transações finalizadas sem sucesso.
Corrige um BUG em que todas as transações falhavam após o PinPad ficar sem uso durante um período muito longo.
Versão 2.3.5
Habilitados novos logs de trace do Scope
Versão 2.3.4
Botão "Retornar" desativado durante o processamento da transação
Modo imersivo habilitado, escondendo as barras de navegação e de status
Versão 2.3.3
Removido o fechamento do PINPAD na finalização de transação p/ acelerar o processo de pagamento das transações seguintes
Versão 2.3.2
Corrigido o loop infinito ao ocorrer timeout em pagamento no débito
Corrigida a finalização da caixa de diálogo de QRCode PIX ao tocar fora de sua área ou ao pressionar o botão "voltar"
Versão 2.3.1
Removida tela de solicitação de cartão digitado
Adicionados logs adicionais personalizados
Versão 2.3.0
Atualizada hub-interface de 2.2.0 para 2.3.0
Adicionadas informações adicionais na tela de transação
Adicionados logs do Scope
Adicionado o fechamento do pinpad ao finalizar transações
Versão 2.2.0
Adicionado suporte ao método de pagamento PIX.
Adicionado suporte à transações sem PinPad, com cartão digitado(apenas quando configurado no servidor Scope).
Versão 2.1.1
Adicionada opção de personalização do estilo da tela de transação através de tema.
Adicionado valor e método de pagamento na tela de transação.
Substituídos Toasts por breve tela de erro/falha na ocorrência de erros.
Versão 2.1.0
Corrigido crash em dispositivos com Android 10 ou menor ao iniciar o Scope quando a aplicação não possui permissão de escrita no armazenamento.
Atualizado build de release para que realize a autenticação com a Hub API de produção.
Versão 2.0.1
Correção de bug de impressão de comprovantes.
Correção de bug enquanto realizava a transação.