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
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
Monitoramento
Exemplo de Log Estruturado
Migração para Produção
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.