Executando verificação de segurança...
1

[Dúvida] Como desenvolver aqueles "app" de maquininhas de cartão smart?

Sou desenvolvedor de software e sempre vejo aqueles anuncios sobre os sistemas pdv integrados a maquininha de cartao, mas ai me vem a duvida: Como criar uma aplicação para esse tipo de sistema?

Queria saber de onde partir, quais tecnologias são utilizadas e etc.

Esses app são webapps? são aplicativos nativos?

Carregando publicação patrocinada...
1
1
1

As maquininhas são vendidas pelas próprias empresas com adaptações para desenvolvimento. Nesse caso você precisa entrar em contato pra adquirir uma e eles te fornecem a documentação. Achar documentação avulsa na internet sobre elas é difícil.

1

Se eu entendi a pergunta, os app que rodam em maquinas de cartoes, existem dois tipos, os nativos feitos em C normalmente, onde só empresas homologadas tem acesso, nas maquininhas mais antigas, agora, as maquinas modernas rodam android, ai é um app normal de android, com bibliotecas que conversam com a parte de pagamento da maquina. entao as tecnologicas sao as mesmas de app android, sendo java, kotlin, react-native, pwa, cordova, Capacitor ,etc..

1
1

Acredito que está falando de aplicativos para as maquininhas smart.

A maioria dessas maquinetas smart são Android, e o aplicativo é um android comum. Você usa uma interface (api) dela para chamar o aplicativo que faz o pagamento e receber o retorno.

Não é bicho de 7 cabeças, porém toda versão desenvolvida deve ser homologada por eles, e seguir diversas regras.

Começa estudando no portal de desenvolvedor das principais (Cielo, Rede, Stone)

1

Olá, Tiago!

Estou precisando fazer um curso na área de desenvolvimento de PDVs e criar meu próprio aplicativo para maquininhas smart. Você conseguiu encontrar algum curso ou APIs específicas para desenvolver apps para essas maquininhas? Se puder me dar algumas dicas, eu ficaria muito grato.

Sou especialista em PHP e já arrisquei algumas coisas no Android por curiosidade, mas agora quero aprender a fundo. Qualquer orientação será muito bem-vinda!

Obrigado!

0

Procure por Fintechs elas são especializadas em meios de pagamentos.
Você pode se cadastrar gratuitamente no Mercado Pago, por exemplo, eles auxiliam na integração com o seu aplicativo, acho que durante a fase de testes você não paga nada.
Essas Fintechs possuem APIs prontas para as mais diversas linguagens como PHP, Java, C#, etc.
A Cobre Bem e Pagseguro também são ótimas opções.
Existem softwares de e-commerce que implementam meios de pagamento também. Como:

  • Magento
  • Joomla + VirtueMart
  • osCommerce Online Merchant
  • PrestaShop
  • Zen Cart
  • OpenCart
  • WordPress + WooCommerce
  • WordPress + e-Commerce
    Claro, esses últimos, não possuem maquininha, mas dão soluções para boleto, PIX, cartão de crédito, etc.