Pular para o conteúdo principal

🛒 APIs de Venda

Bem-vindo à documentação de Venda! Esta seção reúne os guias completos para integração com as APIs de vendas em estabelecimentos lojistas e e-commerce, além de recursos auxiliares como geração de PIN Block e autenticação biométrica.


📚 Documentos Disponíveis

🛒 Venda Loja

API REST para vendas em estabelecimentos físicos (PDV). Permite realizar o ciclo completo de uma venda com cartão ou biometria.

FuncionalidadeDescrição
Consultar LimiteVerifica limite disponível e situação do cartão
Working KeyObtém chave para criptografia da senha
Pré-AutorizaçãoCria reserva de valor com senha, CVV2 ou biometria
SondaConsulta o status de uma pré-autorização
CapturaEfetiva a venda e gera o contrato
DesfazimentoEstorna uma venda no mesmo dia
CancelamentoCancela um contrato já efetivado
Ideal para

Integradores de PDV, sistemas de caixa e aplicativos de loja física.


🌐 Venda E-commerce

API REST para vendas em canais digitais. Suporte a transações online com cartão e voucher.

FuncionalidadeDescrição
Pré-AutorizaçãoCria reserva de valor para compras online
CapturaEfetiva a venda após aprovação
DesfazimentoEstorna uma transação
Consulta de StatusVerifica o andamento de um pedido
Ideal para

Plataformas de e-commerce, marketplaces e aplicativos de compra online.


🔐 Geração de PIN Block

Guia técnico para criptografar a senha do cliente com a working key antes do envio na pré-autorização.

  • Como obter a working key
  • Algoritmo e padrão de criptografia (ISO 9564)
  • Exemplos em múltiplas linguagens
  • Boas práticas de segurança
Requerido para

Fluxo de venda com senha do cartão. Leia este guia antes de implementar a pré-autorização com senhaCriptografada.


🫆 CredFace - Integração Biométrica

Guia para integrar a validação biométrica facial no fluxo de venda.

  • Exibir a URL de biometria em WebView ou QR Code
  • Gerenciar tokens de sessão
  • Validar o resultado da autenticação
  • Implementar callbacks e retornos de confirmação
Requerido para

Fluxo de venda com biometria. Leia este guia para tratar o retorno da pré-autorização biométrica.


🔧 Troubleshooting

Guia de resolução de problemas para todos os endpoints de venda.

  • Erros comuns e suas causas
  • Ações recomendadas por endpoint
  • Códigos de retorno e mensagens de erro

🔄 Fluxos de Venda

Venda com Senha do Cartão

Utiliza criptografia de senha via PIN Block e working key.


🛡️ Segurança

RecursoDescrição
🔑 Bearer Token (JWT)Obrigatório em todos os endpoints
🔒 PIN Block (ISO 9564)Criptografia da senha com working key rotativa
🫆 CredFaceValidação biométrica facial em tempo real
🔢 NSUNúmero Sequencial Único para rastreabilidade de transações
🆔 msgId (UUID)Identificador para rastreamento de log por requisição