Pesquisar

Integração do sistema com maquininha PagBank

30/05/2025 às 21:18

Descrição do Projeto:

Integração PagBank (Maquininhas)

Objetivo do projeto:
Integração do sistema com as maquininhas do PagBank, permitindo a captura automática de vendas via serial number dos dispositivos, registrando informações no sistema como valor, forma de pagamento e origem da venda.

Tecnologias do projeto:

Backend:
• Linguagem: Typescript
• Runtime: Node.js
• ORM: Prisma
• Banco de dados: PostgreSQL

Integração: API do PagBank POS (vendas via maquininha)

Frontend:
• Framework: React.js
• UI Library: Chakra UI
• HTTP Client: Axios

Integrações necessárias:

PagBank POS:
• Captura de vendas realizadas nas maquininhas.
• Consulta de transações por serial number.

Mercado Pago: (já existente, apenas manter para controle da origem da venda).

Funcionalidades técnicas:
1. Cadastro de credenciais PagBank:
• Email do PagBank
• Token de API

2. Cadastro de maquininhas:
• Serial number da maquininha

3. Sincronização de vendas:
• Captura periódica ou via webhook das vendas
• Dados obrigatórios:
• Valor da venda
• Forma de pagamento (Pix, Crédito, Débito, Dinheiro)
• Origem da venda (PagBank)

4. Ajuste na tela de vendas:
• Colunas:
• Valor
• Forma de pagamento
• Origem (PagBank ou Mercado Pago)

Filtros:
• Origem
• Forma de pagamento
• Período

Tutorial de integração no sistema:
• Guia mostrando:
• Como obter token e email no painel PagBank
• Como cadastrar maquininhas (serial)

Requisitos técnicos:
• Segurança no armazenamento de credenciais (criptografia).
• Consistência na captura de dados.
• Compatibilidade total com o backend atual (Node + Prisma).
• Interface fluida e responsiva no frontend (React + Chakra).

Habilidades desejadas:

NodeJS React React Native

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 7
Interessados: 8
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (7)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Pro Patrick S.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Erro 403 em site com hospedagem HostGator - Tenho um site no WordPress com hospedagem no HostGator, e está dando erro 403: acesso negado. Preciso de urgência.

Projeto Laravel Multi Tenancy com Broadcast Reverb - O projeto é uma aplicação com Laravel 12 e PHP 8.2. Pacotes instalados: • "php": "^8.2" • "barryvdh/laravel-dompdf": "^3.1" ...

Criar site institucional - Quero um site institucional com duas páginas: uma será o conteúdo principal e a outra será um espaço que eu possa atualizar, tipo um blog, com imagens. (Enviar a...

Desenvolvimento de site escalável - Tenho um site que foi desenvolvido em WordPress, portanto está com muitas limitações. Acredito que o melhor seria reescrevê-lo em PHP ou em uma linguagem similar para que...

Criação de página de vendas simples no Elementor - Não é clonagem, é para modelar algo que já é meu. Fiz na Atomicat e não consegui exportar o HTML... Preciso de um freelancer com experiência em Word...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.