Testando pagamentos
Para realizar testes, utilize o marketplace de homologação:
Marketplace ID:
HOMOLOGBase URL:
https://app-stage.gopag.com.br
Payment Locales
No ambiente de homologação, estão disponíveis para testes:
✅ Cartão via API - Transações diretas com dados do cartão - Marketplace ID: HOMOLOG
✅ Link de Pagamento - Geração de links para pagamento
⚠️ Limitações importantes:
PIX e Boleto: Não estão totalmente funcionais em homologação. Não realize pagamento real.
Tap to Pay (NFC): Disponível apenas em produção (Os push notifications não chegarão)
MPOS: Disponível apenas em produção
PINPAD: Disponível apenas em produção
Testando em homologação (Link de pagamento e cartão de crédito)
Cartões de Teste - Aprovação
Os seguintes números de cartão podem ser usados para simular transações bem-sucedidas:
4539003370725497
Visa (Digitada)
4761340000000035
Visa (Chip & PIN)
4716588836362104
Visa (Crédito)
4532650104137832
Visa Electron (Crédito)
5356066320271893
MasterCard (Digitada)
5201561050024014
MasterCard (Chip & PIN)
5577270004286630
MasterCard (Crédito)
5138692036125449
MasterCard (Crédito)
Cartões de Teste - Cenários de Erro
Use estes números "mágicos" para simular diferentes respostas de erro:
6011457819940087
A transação será recusada com um código de "card_declined".
4929710426637678
A transação será recusada com um código "card_declined".
4710426743216178
A transação será recusada com um código "service_request_timeout".
Exemplo de Uso
Boas Práticas para Testes
Use sempre o ambiente de homologação para testes de cartões - Nunca use cartões de teste em produção
Teste cenários de sucesso e falha - Use os cartões específicos para cada cenário
Valide webhooks - Configure URLs de teste para receber notificações
Teste diferentes valores - Valores pequenos, grandes, fracionados
Simule timeout - Use o cartão
4710426743216178para testar comportamento em timeoutTeste parcelamento - Valide diferentes números de parcelas
Limitações do Ambiente de Homologação
❌ Transações não geram movimentação financeira real
❌ PIX e Boleto não estão totalmente funcionais (não realize o pagamento dos códigos de barras ou QRCodes gerados)
❌ Tap to Pay, MPOS e PINPAD disponíveis apenas em produção
⚠️ Webhooks podem ter delay diferente de produção
Testando em Produção (MPOS, PINPAD, Tap to Pay)
Para testar terminais físicos e Tap to Pay, você precisará trabalhar no ambiente de produção, pois estes payment locales não estão disponíveis em homologação.
⚠️ IMPORTANTE: As transações em produção são reais e geram movimentação financeira.
Passos para testar:
Solicitar acesso ao ambiente de produção
Parear terminais reais (MPOS/PINPAD) ou dispositivos (Tap to Pay)
Realizar transações de teste com valores baixos (ex: R$ 1,00)
Monitorar as primeiras transações com atenção
Validar o fluxo completo incluindo webhooks e recebimentos
Suporte
Em caso de dúvidas durante os testes:
Consulte a documentação completa
Verifique os códigos de erro
Entre em contato com o suporte técnico
Atualizado