Testando com o gateway sandbox do PayPal
Há duas opções para testar a configuração de pagamentos online via PayPal. A opção mais simples é fazer uma reserva no sistema real e desfazê-la logo em seguida. Isso gera um pequeno custo, porque o PayPal cobra uma taxa pelo reembolso ($0,30/€0,35). Se você quiser evitar essa cobrança ou realizar testes mais completos, pode usar o gateway em modo de teste em conjunto com uma conta de desenvolvedor do PayPal.
- Se você ainda não usou o sandbox do PayPal, faça login em developer.paypal.com usando suas credenciais normais do PayPal
-
Vá até Dashboard > Sandbox > Accounts. Lá você verá que uma conta de teste Business já foi criada para você. Essa conta usa um endereço de e-mail falso baseado no seu endereço real, mas com
-facilitatoracrescentado ao nome de usuário. Por exemplo,usuario@exemplo.comse tornariausuario-facilitator@exemplo.com. Clique nesse endereço de e-mail na visão geral e depois no link Profile exibido abaixo do e-mail. Na janela pop-up que abrir, selecione Change password, defina uma senha para essa conta e salve -
Em seguida, crie pelo menos uma conta de teste Personal, que poderá ser usada para fazer pagamentos de teste

-
Sem sair do developer.paypal.com, faça login como administrador na sua conta do SuperSaaS em outra janela ou aba do navegador
-
Vá até Pagamentos e verifique se a conta do PayPal é a usada no sandbox.

- Marque a opção
- Clique em
- Saia da conta de administrador e entre como usuário
- Faça uma reserva que exija pagamento. Quando chegar ao site do PayPal, faça login com as credenciais de uma das contas de teste Personal que você criou na etapa 3
- Agora você pode concluir o pagamento como se fosse um usuário real. Ao final, será redirecionado de volta ao seu calendário SuperSaaS
- Saia como usuário e entre novamente como administrador. Ao revisar o status da reserva de teste, você verá um indicando que o pagamento foi recebido
- Para inspecionar pagamentos de teste recebidos na sua conta facilitator e/ou reembolsos de teste, vá até Applications > Sandbox accounts e selecione o link Enter Sandbox site, localizado acima da visão geral das contas de teste
- Faça login usando as credenciais da sua conta facilitator criadas na etapa 1
-
Na aba de visão geral, em My recent activity, você verá listado o pagamento recebido após a reserva de teste. Consulte Testando no sistema real para mais informações sobre como realizar um reembolso

Quando terminar os testes, certifique-se de apagar a “palavra mágica” adicionada na etapa 5 (ou substituí-la pelas suas credenciais reais do PayPal, se necessário) e desative o modo de teste desmarcando na página Pagamentos.


