Ir para o conteúdo

Configurando Projeto

Latest

Refere-se a última versão disponibilizada da phastpay-sdk v1.0.0.0. Consulte aqui.

Adicionando a Biblioteca de Integração ao Projeto

  • Crie uma pasta chamada libs dentro do diretório app/.

  • Baixe o arquivo .aar mais recente no repositório do GitHub e adicione-o à pasta libs.

  • Inclua a dependência no arquivo build.gradle correspondente ao estilo do seu projeto:

implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.jar", "*.aar"))))    
implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])

Pronto, sincronize o seu projeto e faça o build.

Pronto! Seu projeto já está configurado e terá acesso às classes disponíveis na lib.
Vide Pix API.

Para outras versões da biblioteca phastpay-sdk, consulte aqui.

Warning

A partir do Android 10 (API 29), a comunicação com o SDK pode ser bloqueada por restrições de segurança. Para evitar esse problema, adicione a permissão abaixo no arquivo AndroidManifest.xml:

<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"
    tools:ignore="QueryAllPackagesPermission" />

Configurando projeto para debug


Se o seu aplicativo está sendo desenvolvido para rodar em terminais POS (Point Of Service), é importante que seu aplicativo seja publicado na Paystore o quanto antes, mesmo que ainda esteja no começo.

Isso é necessário para que o terminal não remova o seu aplicativo automaticamente ao identificar que o app não está presente na loja da Paystore. Por isso não perca tempo e faça a publicação do seu app assim que possível. Veja como é simples aqui, caso necessário entre em contato com nosso suporte.