Para que seja possível realizar testes com o nosso SDK, disponibilizamos uma ambiente de Sandbox para você.
Ele foi preparado para lhe ajudar a validar as principais respostas das bandeiras. Assim, suas transações irão receber respostas correspondentes ao valor dos centavos passados no Valor da Transação.
Exemplo: Transações de R$1,00 tem código de resposta 0000. Transações de R$1,01 tem código de resposta 1007.
Todos os possíveis códigos de retorno deste ambiente, e seus significados, encontram-se na seção Códigos de Retorno do Sandbox.
Configuração de Ambiente
Por padrão nosso SDK configura o Ambiente de acordo com Build Variants do seu App , caso a build for de DEBUG e configurado automaticamente para SANDBOX e caso de Release Configurado para Production.
Precisando alterar o Ambiente adicione essa biblioteca em sua dependências.
debugImplementation "br.com.stone.sdk.android:envconfig:$stone_sdk_version"
Chame a Activity pelo terminal usando o ADB para alterar o Ambiente do seu App
adb shell "am start -n <PACOTE_DO_SEU_APP>/br.com.stone.sdk.android.envconfig.data.EnvironmentActivity"
Jornada: Começar a integrar
Etapa 12 de 14