Comunidade
Exemplo de código de ativação para ativação do pinpad (Minizinha NFC 2)
Olá, pessoal!
Estou tentando integrar uma Minizinha NFC 2 usando o SDK PlugPag e estou enfrentando dificuldades na etapa de inicialização do pinpad.
Ao chamar:
val activationCode = "0000000000"
val initResult = plugPag.initializeAndActivatePinpad(PlugPagActivationData(activationCode))
o retorno é sempre o erro “Pinpad não inicializado”.
Pesquisando na documentação e no FAQ, encontrei informações sobre a Minizinha Chip 2, que não serve para a Minizinha NFC 2, então não encontrei nada específico para a Minizinha NFC 2 ou similar. Também vi que em alguns exemplos de comunidade aparece o código 403938 para terminais de desenvolvimento, mas não sei se isso se aplica a este modelo em produção.
Minhas dúvidas são:
A Minizinha NFC 2 é oficialmente suportada pelo SDK PlugPag?
Se sim, como devo obter o código de ativação correto para inicializar o pinpad? Ele é único por terminal, fornecido no painel PagBank, ou existe algum código padrão/documentado?
Para conseguir realizar transações com a Minizinha via SDK, é necessário sempre passar pelo fluxo de plugPag.requestAuthentication(...) com login (e-mail e senha) antes de cobrar?
Agradeço muito se alguém da equipe ou da comunidade puder esclarecer.