Visão Geral
O PIX é o sistema de pagamentos instantâneos brasileiro que funciona 24h/7 dias. Ideal para transferências rápidas, pagamentos B2B e transações com custo reduzido.PIX QR Code
Gere QR Codes dinâmicos para pagamentos únicos
PIX Chave
Receba pagamentos via CPF, email, telefone ou chave aleatória
PIX Transferência
Realize transferências para terceiros
Split PIX
Divida pagamentos entre múltiplos beneficiários
Características do PIX
Vantagens
- ⚡ Instantâneo: Confirmação em até 10 segundos
- 💰 Custo baixo: Taxa fixa muito menor que cartão
- 🕐 24/7: Funciona todos os dias, incluindo feriados
- 🔒 Seguro: Criptografia e autenticação bancária
- 📱 Universal: Todos os bancos brasileiros
Limitações
- ❌ Não permite parcelamento
- ❌ Não suporta assinaturas automáticas
- ❌ Horário estendido apenas para pessoas físicas
- ❌ Limite diário por instituição
Fluxo de Integração
1
Configuração de Credenciais
Configure suas chaves PIX no ambiente de sandbox
2
Primeira Cobrança
Crie um QR Code ou cobrança por chave
3
Webhooks PIX
Configure notificações para pagamentos recebidos
4
Testes de Pagamento
Simule pagamentos no ambiente de teste
5
Produção
Migre para ambiente real com validação completa
Ambientes e Credenciais
URLs dos Ambientes
Sandbox PIX
Base URL:
https://api-gateway.firebanking.dev/pix/v2Use para testes e desenvolvimentoProdução PIX
Base URL:
https://api-gateway.firebanking.com.br/pix/v2Use apenas após validação completaChaves de API
O PIX usa as mesmas credenciais das outras APIs:Exemplo de Autenticação
PIX Cobrança (Receber)
Criando QR Code Dinâmico
Resposta do QR Code
Exemplo de Resposta
Cobrança por Chave PIX
Tipos de Chave PIX
| Tipo | Formato | Exemplo |
|---|---|---|
DOCUMENT | CPF (11 dígitos) | 12345678901 |
DOCUMENT | CNPJ (14 dígitos) | 12345678000123 |
EMAIL | Email válido | [email protected] |
PHONE | +55 + DDD + número | +5511999887766 |
RANDOM_KEY | UUID v4 | 123e4567-e89b-12d3-a456-426614174000 |
Consultando Status
Status PIX Possíveis
| Status | Descrição | Ação |
|---|---|---|
WAITING_PAYMENT | Aguardando pagamento | Mostrar QR Code |
PAID | Pago com sucesso | Liberar produto |
EXPIRED | Expirado sem pagamento | Criar nova cobrança |
CANCELLED | Cancelado manualmente | Confirmar cancelamento |
PIX Transferência (Enviar)
Transferência para Chave
Status de Transferência
| Status | Descrição | Tempo Médio |
|---|---|---|
PROCESSING | Processando transferência | 5-10 segundos |
COMPLETED | Transferência concluída | - |
FAILED | Falha na transferência | - |
CANCELLED | Cancelada | - |
Webhooks PIX
Configure endpoints para receber notificações automáticas:Eventos Disponíveis
| Evento | Descrição |
|---|---|
pix.charge.paid | Cobrança PIX foi paga |
pix.charge.expired | Cobrança PIX expirou |
pix.transfer.completed | Transferência PIX concluída |
pix.transfer.failed | Transferência PIX falhou |
Payload do Webhook
Exemplo - Cobrança Paga
Configurando Webhook
Split PIX
Divida pagamentos entre múltiplos beneficiários automaticamente:Configurando Split
Testes no Sandbox
Dados de Teste
Use estes dados para simular pagamentos:Pagador de Teste
Simulando Pagamentos
Limites e Valores
Limites por Tipo de Conta
| Tipo | Limite Diário | Limite por Transação |
|---|---|---|
| Pessoa Física | R$ 1.000 (dia) / R$ 5.000 (noite) | R$ 500 (dia) / R$ 1.000 (noite) |
| Pessoa Jurídica | Sem limite padrão | R$ 100.000 |
| Conta Simplificada | R$ 200 | R$ 200 |
Horários PIX
- Horário Estendido: 20h às 6h (limite reduzido PF)
- Finais de Semana: Funcionamento normal
- Feriados: Funcionamento normal
Tratamento de Erros
Erros Comuns PIX
Chave PIX Inválida (400)
Chave PIX Inválida (400)
Valor Acima do Limite (422)
Valor Acima do Limite (422)
QR Code Expirado (410)
QR Code Expirado (410)
Boas Práticas PIX
Geração de QR Code
1
Tempo de Expiração
Configure entre 15 minutos e 24 horas conforme o contexto
2
Informações Adicionais
Inclua dados relevantes para identificação
3
Valor Exato
Evite valores com muitas casas decimais
4
Fallback
Tenha método alternativo caso PIX falhe
Monitoramento
Exemplo de Log Estruturado
Migração para Produção
1
Validar Integração
Teste todos os cenários no sandbox
2
Configurar Webhooks
URLs de produção validadas e seguras
3
Chaves de Produção
Obtenha credenciais de produção
4
Monitoramento
Configure alertas para falhas
5
Compliance
Valide com equipe jurídica se necessário
Checklist de Produção
- Webhooks configurados e testados
- Validação de chaves PIX
- Tratamento de erros completo
- Logs estruturados ativos
- Monitoramento de uptime
- Backup de dados críticos
- Teste de carga realizado
Próximos Passos
Webhooks PIX
Configure notificações para pagamentos PIX
Split PIX
Divida pagamentos automaticamente
API Reference
Documentação completa dos endpoints PIX
Integração Boleto
Adicione boleto como método alternativo
🚀 Pronto! Sua integração PIX está completa e pronta para receber pagamentos instantâneos.