🛍️ API de Venda E-commerce
Este guia apresenta o passo a passo para integração com o serviço de vendas online para plataformas de e-commerce, permitindo processar pagamentos com cartão de crédito de forma segura.
🎯 Visão Geral
A API de Venda E-commerce permite que você:
- 💳 Consulte limites e situação de cartões
- 🔐 Crie pré-autorizações para validar vendas online
- 🎫 Use tokens transacionais para maior segurança
- 🔍 Consulte status de transações
- ❌ Desfaça vendas com cartão ou token
- ✅ Capture (efetive) vendas após aprovação
- 📋 Cancele contratos de vendas
URLs Base:
- Homologação:
https://apihml.credsystem.com.br/venda-ecommerce/api/v1 - Produção:
https://api.credsystem.com.br/venda-ecommerce/api/v1
📚 Recursos Adicionais
- 🔧 Guia de Troubleshooting - Solução de problemas e erros comuns
- 📖 Especificação OpenAPI — Referência técnica completa (schemas, tipos, exemplos)
🔐 Autenticação
Esta API utiliza Oracle IDCS com o fluxo Client Credentials (servidor para servidor).
Todos os endpoints requerem autenticação via Bearer Token (JWT) no header:
Authorization: Bearer <seu_token_jwt>
| Propriedade | Valor |
|---|---|
| Sistema | Oracle IDCS |
| Fluxo OAuth2 | Client Credentials |
| Tipo | Servidor para Servidor (sem usuário) |
| Token | Access Token (JWT) |
Atenção
Tokens inválidos ou expirados retornarão erro 401 Unauthorized.
🔑 Como obter o token?
Veja o Passo 2 — Entender os Sistemas e o Passo 3 — Exemplos em 7 linguagens para gerar seu Bearer Token.