Testes para validar sua integração
Você pode verificar o status de nossas transações aqui
Esta página de documentação descreve o processo de teste para integrações de pagamento e recebimento .
O objetivo deste teste é garantir que a integração ocorra sem problemas e sem problemas.
Por meio de uma série de cenários de teste, incluindo alterações nos status de pagamento e recebimento, verificamos se a integração está funcionando corretamente e se todas as transações são processadas corretamente.
Este teste é uma etapa essencial para garantir a confiabilidade e a eficácia da integração.
Testaremos um total de 6 transações , incluindo 3 Pay in e 3 Pay out.
Nosso objetivo é cobrir todos os cenários possíveis que podem ocorrer em um ambiente de produção.
Assim que recebermos os Identificadores Únicos (UIDs) para essas transações, prosseguiremos com a alteração de seus status para simular vários cenários.
Durante esse processo de teste, percorreremos cada cenário passo a passo, explicando-os em detalhes conforme necessário, antes de passar para o próximo.
Se algum dos casos de teste de fluxo de teste falhar, interromperemos o processo de teste até que o problema seja resolvido.
Isso é para garantir que quaisquer testes adicionais não sejam impactados pelo problema e que possamos manter a confiabilidade e a consistência da integração. Nosso objetivo é entregar uma integração de alta qualidade.
Validação do fluxo de Pay In
Realizamos 3 testes para cobrir diferentes cenários de pagamento
Teste 1: Alterar status de pending
para paid
pending
para paid
Teste 2: Alterar status de pending
para expired
pending
para expired
Teste 3: Alterar status de pending
para denied
pending
para denied
Validação do fluxo de Pay Out
Realizamos 4 testes para cobrir diferentes cenários de pagamento.
Teste 1: Alterar status de pending
para onhold
(2 transações)
pending
para onhold
(2 transações)Precisamos de duas transações com onhold
status para pagamentos: uma para uso no Teste 2 e outra para o Teste 3 .
Teste 2: Alterar status de onhold
para success
onhold
para success
Teste 3: Alterar status de onhold
para failed
onhold
para failed
Teste 4: Alterar status de uma success
transação para refunded
success
transação para refunded
Esse cenário acontece quando o cliente ou a entidade bancária devolve o valor para nossa conta bancária por algum motivo.
Neste caso, o valor deverá ser devolvido ao cliente.
Quando isso acontece, nossa sugestão é reembolsar o cliente por meio da sua plataforma para que ele possa fazer uma nova solicitação de pagamento.
Atualizado
Isto foi útil?