Visão Geral
O ambiente Sandbox da KillB permite que você teste sua integração sem processar transações reais ou movimentar fundos reais.Todas as transações no sandbox usam dinheiro falso. Nenhum fundo real será transferido ou cobrado.
Ambientes
- Sandbox (Teste)
- Produção (Ao Vivo)
URL Base:
https://teste-94u93qnn.uc.gateway.devRecursos:- Teste com dinheiro falso
- Simule fluxos de pagamento
- Verificação KYC real não é necessária
- Processamento instantâneo de transações
- Funcionalidade completa da API
- Desenvolvimento e testes
- Verificação de integração
- Aplicações de demonstração
- Testes CI/CD
Começando com o Sandbox
Passo 1: Obter Credenciais do Sandbox
- Cadastre-se em otc.killb.com
- Navegue até Configurações → Chaves de API
- Crie uma Chave de API Sandbox
- Anote seu email e senha do sandbox
Passo 2: Definir Variáveis de Ambiente
.env
Passo 3: Autenticar
Recursos de Teste
Endpoints Faker
O Sandbox fornece endpoints especiais para simular eventos de pagamento:Cash-In Falso
Cash-In Falso
Simule um usuário completando um pagamento fiat (PSE, SPEI, etc.)Requisição:O que faz:
- Marca o cash-in como concluído
- Aciona o processo de conversão
- Move o ramp para o próximo status
Cash-Out Falso
Cash-Out Falso
Simule a conclusão da conversão cripto para fiatRequisição:O que faz:
- Completa o processo de cash-out
- Marca o ramp como COMPLETED
- Aciona webhooks
Fluxos de Teste
Teste Completo de On-Ramp
Teste Completo de Off-Ramp
Dados de Teste
Contas Bancárias de Teste (Colômbia)
| Nome do Banco | Código do Banco | Tipo de Conta |
|---|---|---|
| Bancolombia | 0001 | poupança, corrente |
| Banco de Bogotá | 0002 | poupança, corrente |
| Davivienda | 0003 | poupança, corrente |
Contas Bancárias de Teste (México)
| Nome do Banco | Código do Banco | Formato CLABE |
|---|---|---|
| BBVA | 012 | 012XXXXXXXXXXXXXXXXX |
| Santander | 014 | 014XXXXXXXXXXXXXXXXX |
| Banorte | 072 | 072XXXXXXXXXXXXXXXXX |
Endereços de Carteira de Teste
Estes são endereços de exemplo para testes. No sandbox, qualquer endereço formatado corretamente funcionará.
Limitações do Sandbox
| Recurso | Sandbox | Produção |
|---|---|---|
| Dinheiro real | ❌ Não | ✅ Sim |
| Verificação KYC | ❌ Simulada | ✅ Verificação real |
| Processamento de pagamento | ⚡ Instantâneo | ⏱️ Tempo real |
| Limites de transação | ♾️ Sem limites | ✅ Baseado em KYC |
| Webhooks | ✅ Sim | ✅ Sim |
| Limites de taxa da API | 🔓 Relaxados | 🔒 Aplicados |
Depuração no Sandbox
Habilitar Log Detalhado
Monitorar Status do Ramp
Mudando para Produção
Quando estiver pronto para ir ao vivo:Lista de Verificação de Testes
Antes de ir para produção, teste estes cenários:Caminho Feliz
Caminho Feliz
- Criação de usuário e KYC
- Criação de conta (banco e carteira)
- Geração de cotação
- Conclusão de on-ramp
- Conclusão de off-ramp
- Recepção de webhook
- Geração de recibo
Cenários de Erro
Cenários de Erro
- Tratamento de cotação expirada
- Detalhes de conta inválidos
- Saldo insuficiente
- Simulação de pagamento com falha
- Erros de rede
- Expiração de token
- Assinaturas de webhook inválidas
Casos Extremos
Casos Extremos
- Valores muito pequenos (< $1)
- Valores muito grandes (> $10,000)
- Transações concorrentes
- Limitação de taxa
- Prevenção de duplicatas (externalId)
- Múltiplas contas por usuário