Testar a integração
Após completar com sucesso as etapas de integração do fluxo de pagamento com nosso SDK, você poderá simular cenários do fluxo de pagamento utilizando a atividade PaymentFlowConfigMockActivity. Para acessar esta atividade, você deverá executar o seguinte comando no seu terminal:
bash
adb shell am start -n com.mercadopago.smartpos/com.mercadopago.devtools.mocktools.view.ui.PaymentFlowConfigMockActivity
Ao executar este comando, será aberta uma tela que permitirá configurar diferentes opções para simular diversos cenários de pagamento. Algumas das opções que você poderá modificar são:
- Bin do cartão: nesta opção, você pode selecionar o
bin(os primeiros dígitos) do cartão que deseja simular, seja Mastercard, Visa ou outra bandeira. - Resposta do serviço Card Tokens: nesta opção, você pode configurar o código de resposta (200, 400, 500, etc.) que será simulado para o serviço de Card Tokens.
- Perfil de Card Tokens: nesta opção, você pode escolher se deseja testar um cenário de resposta bem-sucedida ou um cenário de erro para o serviço de Card Tokens.
- Resposta do serviço Payments: similar ao Card Tokens, nesta opção você pode configurar o código de resposta que será simulado para o serviço de Payments.
- Perfil de Payments: nesta opção, você pode selecionar se deseja simular um pagamento aprovado ou rejeitado por diferentes motivos, como: risco elevado, valor insuficiente ou usuário inválido.
Após configurar as opções desejadas para simular o cenário específico, salve as alterações. Em seguida, pressione o botão Voltar para retornar ao fluxo de pagamento e executar o cenário simulado.