O teste é uma etapa importante na configuração da integração do sistema de pagamento. Para aprender e verificar como os pagamentos funcionam na integração, siga estas etapas:
1. Teste cenários de pagamento
Ao testar a integração do Stripe, pode verificar vários cenários:
Pagamentos bem-sucedidos:
Verifique como o RemOnline cria um pagamento, envia-o para o Stripe, recebe a confirmação de uma transação bem-sucedida e atualiza o status do link de pagamento.
Recusas de pagamento:
Verifique como o RemOnline lida com diferentes tipos de recusas (fundos insuficientes, recusa do banco, etc.): se a mensagem correta é exibida ao utilizador, se a recusa é registada nos logs e se o status do link de pagamento é alterado por engano.
Cada tipo de cenário requer cartões diferentes para pagamentos de teste.
2. Cartões de teste
A Stripe fornece números de cartões de teste especiais que permitem simular vários cenários de pagamento sem utilizar dados de pagamento reais. Isto permite verificar como a sua integração lida com pagamentos bem-sucedidos, recusas, erros de validação e outras situações que surgem ao pagarlinks de pagamento.
Os cartões de teste mais comuns:
Pagamento bem-sucedido:
Número do cartão: 4242 4242 4242 4242
Qualquer data de validade futura (por exemplo, 26/12)
Qualquer CVC/CVV (por exemplo, 123)
Pagamento recusado:
4000 0000 0000 0002 (sempre recusa)
Fundos insuficientes:
4000 0000 0000 0001
Pode encontrar uma lista completa de números de cartões de teste e suas descrições na documentação oficial da Stripe nestelink.
Para testar a integração sem transferir dinheiro, use o ambiente de teste especial da Stripe (sandbox).
3. Criar uma caixa registradora separada para pagamentos de teste no RemOnline
Para fazer pagamentos de teste, é necessário criar uma caixa registradora separada no RemOnline.
Vá para a página Finanças > Pagamentos e clique no botão “+ Adicionar caixa registradora”.
Insira o nome da caixa registradora como um campo obrigatório e defina a caixa registradora como sem dinheiro, somente sem dinheiro. Para obter mais informações sobre como configurar uma caixa registradora, consulte este artigo.
⚠️ Não marque a caixa de seleção Caixa registradora virtual, pois essas caixas registradoras não são suportadas na integração com sistemas de pagamento e não podem ser usadas durante os testes.
Após testar os pagamentos, é necessário excluir os pagamentos nesta caixa registradora e excluir a caixa registradora. Para fazer isso, clique no ícone de engrenagem no canto superior da caixa registradora. Em seguida, clique no botão excluir. Dessa forma, os relatórios financeiros da empresa não serão afetados.
4. Efetuar um pagamento de teste
Após concluir as configurações preliminares e conectar a integração, faremos um pagamento de teste.
1. Acesse a secção Finanças > Links de pagamento e clique em + Link de pagamento. Para obter mais informações sobre como criar links de pagamento, consulte este artigo.
☝️ Para evitar misturar pagamentos de teste e reais, recomendamos criar um pagador de teste separado para pagamentos de teste. Dessa forma, o histórico de pagamentos do cliente real será preciso.
2. Após criar um pagamento, abra-o através do link.
3. Na página do link de pagamento, preencha os detalhes para o pagamento de teste. Aqui, especifique o número do cartão de acordo com o tipo de pagamento que deseja fazer (bem-sucedido, mal-sucedido, etc.).
4. Após o pagamento ser efetuado, o status do link de pagamento mudará automaticamente para o status apropriado.
☝️ Após concluir os testes, certifique-se de eliminar a caixa registradora criada para pagamentos de teste, links de pagamento de teste e o pagador de teste. Isso manterá todos os seus dados nos relatórios atualizados.