Ir para conteúdo
  • Cadastre-se

dev botao

Novo componente ACBrAbecsPinPad


Recommended Posts

  • Fundadores

Olá comunidade do ACBr,

É com muita satisfação, que anunciamos a criação de um novo componente, o ACBrAbecsPinPad, no Package ACBrSerial

eftpos.png

 

O que faz o ACBrAbecsPinPad ?

Esse componente permite que você se comunique de forma direta, com PinPads que sigam o protocolo ABECS.

Com ele você poderá realizar tarefas como:

  • Limpar e Exibir Mensagens no Display
  • Exibir imagens PNG, JPG, GIF no Display (útil para exibição de QRCode, Animações e Logos)
  • Efetuar Perguntas padrões no PinPad, e coletar a resposta dos usuários (os tipos de perguntas, são padronizados pela ABECS)
  • Exibir Menus no PinPad (útil para pesquisa de satisfação)
  • Coletar Informações do PinPad, como: Num.Serial, capacidades da Tela, Memória disponível, etc

No mercado nacional, todos os PinPads comercializados, precisam seguir essa especificação.

Você pode encontrar a especificação do Protocolo ABECS, nesse Documento

Não é o intuito desse componente, contemplar os métodos de captura de cartão e senha, pois isso exige o conhecimento de tarefas complexas, e chaves para a comunicação segura... Essas tarefas já são realizadas pelas bibliotecas de TEF como a PayGo

 

O que é um PinPad ?

O Pin Pad pode ser definido como um equipamento eletrônico de pagamento que faz a leitura de cartões e que conta com um teclado para que o cliente possa digitar a senha (se necessário) e, assim, validação da transação financeira.

O Pin Pad não é um aparelho autônomo. Ele precisa estar conectado a outros elementos para funcionar, tais como um PC ou um PDV Android.

De modo geral, eles aceitam diferentes tipos de cartões — a exemplo dos de crédito, débito, vale-alimentação e vale-refeição — e das mais variadas bandeiras

Fonte: https://zoop.com.br/blog/pagamento/o-que-e-pin-pad/

Veja um exemplo do Equipamento: Q25 da Tectoy

 

Onde posso achar o novo componente ?

Os fontes já estão disponíveis no SVN do ACBr.

Demos em Lazarus e Delphi já estão disponíveis na pasta: \ACBr\Exemplos\ACBrSerial\ACBrAbecsPinPad...

A versão mínima do Delphi é a 10.3.x, isso ocorre porque as versões anteriores não suportam Imagem PNG, e o Pinpad não suporta Imagem em formato BMP.

p3.png

p2.pngp1.png

 

O que preciso para testar ?

Qualquer PinPad, que seja compatível com ABECS.
Lembrando que todos os PinPads vendidos no mercado brasileiro o são.

A versão da ABECS que nos baseamos a 2.12, entretanto ele deve ser compatível com versões inferiores...
Você pode ver a versão da biblioteca ABECS embarcada no seu PinPad, quando o mesmo é inicializado.

Por norma da ABECS, o PinPad deve possuir cabo USB, mas disponibilizar uma Porta Serial, quando conectado ao equipamento.Portanto, sempre usaremos a comunicação Serial do ACBr, para "falar" com o PinPad

É importante que você instale o Driver do Fabricante do equipamento, antes de iniciar os testes, pois o driver genérico do Windows, pode não funcionar adequadamente...

 

O ACBrAbecsPinPad  está disponível em Lib (DLL) ?

Não no momento, mas há planos futuros...

 

Quem é  a ABECS ?

A Abecs atua desde 1971 como representante oficial do setor de meios eletrônicos de pagamento no Brasil. É responsável pela interlocução do setor perante o mercado, os órgãos públicos e a sociedade. Congrega atualmente mais de 90 empresas desse segmento, representando assim mais de 96% do mercado. Entre seus associados estão instituições financeiras, bancos digitais, adquirentes, bandeiras, fintechs, marketplaces, empresas de tecnologia, entre outras que atuam no sistema de pagamentos.

É a interlocutora do setor em assuntos regulatórios e promove a autorregulação desde 2008. Consolida e divulga o balanço de dados do setor, realiza anualmente o Congresso de Meios Eletrônicos de Pagamento (CMEP), fomenta o desenvolvimento do mercado em seus comitês e grupos de trabalho e promove campanhas que incentivam o uso consciente do cartão, entre outras atribuições.

https://abecs.org.br/quem-somos

 

 

Exemplo do componente ACBrAbecsPinPad carregando e exibindo uma imagem no PinPad

20240201_105236.jpg

 

  • Curtir 20
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.