Comunidade

Ask a Question
Back to All

PlugPag Moderninha X "Identificação do aparelho inválida: não é possível definir o tipo do aparelho"

Olá.

Estamos desenvolvendo uma aplicação para nossas máquinas de Vending.

O objetivo é fazer com que a máquina envie os dados da transação via PlugPag (bluetooth) para a Moderninha X e complete a transação, retornando para a máquina a confirmação de venda ou não.

Estou utilizando o exemplo "simple-demo" com a versão mais recente do PlugPag (3.6.1): https://github.com/pagseguromaster/plugpag/tree/master/3.x/demos/android/simple-demo

Mesmo após incluir a identificação da moderninha X (A50) em:

public static final String getTerminal() {
    return Bluetooth.findBluetoothDevice(new String[] { "PRO-", "W-", "W+-", "PLUS-", "MCHIP-", "A50-" });
}

E ao executar o método PlugPagDevice(Bluetooth.getTerminal(), o retorno é: "Identificação do aparelho inválida: não é possível definir o tipo do aparelho".

Como faço para incluir a Moderninha X no método:

private native int evaluateType(@NonNull String var1);

Que aparentemente é quem valida o tipo do terminal...??

Alguma ajuda??

(edited)

Bom dia, Hugo! Tudo bem?

Não é possível utilizar a Moderninha X para a integração com o PlugPag bluetooth.
As máquinas que possuem essa funcionalidade são:
Moderninha Pro
Moderninha Plus
Minizinha NF
Caso esteja tentando se integrar em um device com SO android, utilizar esta documentação para auxiliar: https://dev.pagseguro.uol.com.br/v1.0/reference/plugpag-android-introducao

Caso tenha mais duvidas referente a integração, você pode abrir um chamado conosco neste link: https://dev.pagseguro.uol.com.br/v1.0/reference/smart-pos-quero-integrar-suporte

Pedimos desculpas pela demora na resposta! Estamos à disposição para ajudar caso a dúvida permaneça.

Abraço,

A "Moderninha Plus" seria a nova Moderninha Wi-fi Plus?

https://pagseguro.uol.com.br/para-seu-negocio/maquininhas/moderninha-wifi-plus

Esse modelo do link acima é possível fazer a integração do PlugPag bluetooth?

Oi, Hugo!

É sim, nesse modelo que você informou é possível! :)

Obrigado Mariana! Apenas mais uma dúvida: Qual a diferença do PlugPag Bluetooth 3.6.1 vs PlugPagService 1.18.0, instalado na moderninha X? Como utilizar essa biblioteca para integrar uma Automação comercial na Moderninha X?

O PlugPag Bluetooth 3.6.1 é um concector para integração via bluetooth. O device fará as chamadas de pagamento utilizando o PlugPag e se comunicando com as nossas moderninhas.

O PlugPagService 1.18.0 é um serviço na qual o integrador pode acessar nossa biblioteca de pagamento para realizar as chamadas de pagamento. Para isso, é necessário ter o aplicativo seu embarcado em nossas smarts, tanto modelo A930 quanto a X(A50).

Segue a documentação referência: https://dev.pagseguro.uol.com.br/v1.0/reference/smart-pos-introducao

Espero ter ajudado. :)

Oi Marina, obrigado novamente. Ficou claro a diferença agora. Eu consigo ativar o modo "ambiente de Sandbox" na minha moderninha X? Eu fiz uma compra comum e não solicitei modo Debug...

Não, não é possível usar uma smart de produção para isso.
Caso você queira realizar o desenvolvimento para embarcar em nossa smart, é necessário contatar o comercial que vá iniciar o processo , e ai sim depois de entender o modelo de negocio seu, avançaremos com o envio de um terminal debug.

Abraço,



© 1996-2025 Todos os direitos reservados.

PAGSEGURO INTERNET INSTITUIÇÃO DE PAGAMENTO S/A - CNPJ/MF 08.561.701/0001-01

Av. Brigadeiro Faria Lima, 1.384, São Paulo - SP - CEP 01451-001

English
Powered by Localize
Português (Brasil)