Documentação oficial

KGS Integrador de Pedidos

Descrição funcional, arquitetura, processo de autorização, dados processados e práticas de segurança da aplicação desktop.

1. Identificação do aplicativo

NomeKGS Integrador de Pedidos
TipoAplicação desktop para Microsoft Windows
Responsável técnicoKGS Informática
Site oficialhttps://kgsinformatica.com/integradorKGS/
FinalidadeIntegração de pedidos autorizados de marketplaces com o ERP do vendedor

2. Finalidade

O KGS Integrador de Pedidos foi desenvolvido para uso operacional do vendedor. A aplicação consulta pedidos e atualizações das contas de marketplace que foram expressamente autorizadas pelo titular da conta, registra esses dados em um banco de integração e os disponibiliza ao ERP utilizado pelo cliente.

A aplicação não se apresenta como marketplace, não realiza vendas em nome próprio e não solicita a senha da conta do vendedor para consultar a API.

3. Arquitetura

O sistema é distribuído como um executável Windows Forms separado dos demais módulos da KGS. Cada cliente executa sua própria instalação, enquanto o servidor MySQL pode ser configurado para atender várias instalações.

Marketplace autorizado
        ↓
KGS Integrador de Pedidos (Windows)
        ↓
Banco de integração MySQL
        ↓
ERP do vendedor

Cada cliente é identificado por CNPJ. As contas são separadas por marketplace e número lógico da conta, permitindo evolução futura para múltiplas contas por plataforma.

4. Processo de autorização

Quando a plataforma utiliza OAuth ou fluxo equivalente, o operador inicia a autorização no aplicativo. O navegador é direcionado à página oficial do marketplace, onde o titular entra na própria conta e concede as permissões apresentadas.

  1. O operador seleciona a plataforma e inicia a autorização.
  2. O navegador abre o endereço oficial do marketplace.
  3. O titular da conta confirma o acesso solicitado.
  4. A plataforma retorna um código temporário ao endereço de retorno cadastrado.
  5. O integrador troca o código por tokens e passa a consultar apenas os recursos autorizados.
Importante: esta página é o endereço público do produto. O endereço técnico de retorno da autorização é configurado separadamente no aplicativo e na plataforma.

5. Dados processados

Conforme a disponibilidade e a permissão da plataforma, o integrador pode processar:

  • identificador, status e datas do pedido;
  • itens, SKU, variação, quantidade e valores;
  • informações de pagamento e descontos necessárias à conciliação;
  • nome e dados de contato disponibilizados para atendimento e entrega;
  • endereço e informações logísticas necessárias ao cumprimento do pedido;
  • transportadora, modalidade de envio e rastreamento;
  • resposta original da API para auditoria e suporte técnico.

O aplicativo deve solicitar somente permissões relacionadas às funções efetivamente utilizadas.

6. Armazenamento e retenção

Os dados são gravados no banco MySQL configurado pelo cliente. O servidor, usuário, senha, porta e nome do banco são definidos na instalação. A KGS não publica credenciais, tokens ou conteúdo dos pedidos nesta página.

O período de retenção é definido pelo responsável pelo ambiente do cliente, considerando obrigações operacionais, fiscais e legais aplicáveis.

7. Integração com o ERP

O banco utiliza tabelas genéricas para pedidos de diferentes marketplaces. O ERP consulta pedidos pendentes, importa os dados necessários e informa o resultado diretamente no registro do pedido.

Campos de controle permitem registrar a situação da importação, data, identificador interno do ERP, quantidade de tentativas e última mensagem de erro. O conteúdo original recebido da API permanece preservado para auditoria.

8. Práticas de segurança

  • uso de HTTPS nos fluxos públicos de autorização;
  • assinatura de requisições conforme as regras de cada API;
  • proteção local de segredos e tokens sensíveis;
  • restrição de acesso ao banco por usuário e senha configuráveis;
  • registro técnico de sincronizações e falhas;
  • não inclusão de chaves, tokens ou senhas em páginas públicas;
  • atualização dos tokens dentro dos prazos definidos pela plataforma.

9. Revogação e exclusão

O vendedor pode revogar a autorização utilizando os recursos disponibilizados pelo marketplace. Após a revogação, o integrador deixa de obter novos dados daquela conta.

Solicitações de remoção de credenciais ou dados armazenados devem ser feitas pelo responsável autorizado do cliente. A exclusão é executada no ambiente de banco configurado para a instalação, observando eventuais obrigações legais de retenção.

10. Suporte

O atendimento é realizado pela KGS Informática pelos canais oficiais informados na página de suporte. Por segurança, solicitações envolvendo acesso, revogação ou exclusão podem exigir confirmação da identidade do responsável pelo cliente.

Acessar suporte

Documento atualizado em 16 de julho de 2026.