Pular para conteúdo

Planos de Assinatura

O Plano de Assinatura é a forma que a Get Store possibilita vincular aplicativos à terminais de lojistas através de licenças, estas licenças são geradas no momento da assinatura destes planos. Os Planos de Assinatura são responsáveis por conter informação sobre o tipo de cobrança a ser gerada para o lojista.

Abaixo exemplo dos detalhes de um aplicativo e a posição e detalhes de um Plano de Assinatura:

Get Store-2

Modo de cobrança

Ao contratar um aplicativo através de um plano do tipo Pago, o lojista pagará pela utilização deste mensalmente.

Crie diferentes planos e ofereça condições específicas para cada perfil de cliente. Você deve definir um valor mensal a ser cobrado pelo uso do aplicativo. Deste valor mensal será retirada a Comissão Getnet.

OBS: Os Aplicativos que fazem parte do programa de parcerias devem entrar em contato com parceiros_posdigital@getnet.com.br para negociações especiais.

Código do plano

O que é o Código do Plano?

O Código do Plano é um conjunto de caracteres alfanuméricos que você poderá criar para diferenciar cada plano dentro de um aplicativo.

Para que serve?

O Código do Plano permite identificar qual plano foi assinado durante a instalação do seu aplicativo. Por exemplo, se um plano do seu aplicativo possuir funcionalidades básicas e outro tiver funcionalidades mais avançadas, com o Código do Plano você consegue verificar e controlar quais lojistas têm cada um de seus planos assinados.

Exemplo de divisão de planos:

Planos

O que você precisa saber antes de criar o Código do Plano?

Você pode criar ou editar o Código do Plano quando quiser, exceto se ele for um plano expirado, nesse caso ele fica disponível apenas para visualização. Ao criá-lo ou editá-lo você deverá utilizar somente letras sem acentuação e números, e o máximo de 30 caracteres.

Como criar o Código do Plano?

Em um novo plano - Você deve preencher o campo “Código do Plano” localizado na página de criação:

Exemplo de criação de novo plano: Novo-Plano-1

Exemplo de preenchimento do campo Código do Plano: Novo-Plano-2

Em um plano já publicado – Acesse os detalhes do plano no botão “Opções” e então no campo “Código do Plano” você terá a opção de editá-lo:

Exemplo – Botão Opções de um plano publicado: Novo-Plano-3

Exemplo – Botão Editar do campo “Código do Plano”: Novo-Plano-4

Identificando o código de plano pelo seu APP

Com o Código do Plano você poderá identificar qual plano foi assinado durante a instalação de seu aplicativo.

Para verificar o Código do Plano pelo seu aplicativo você deverá realizar uma consulta no Content Provider do aplicativo Get Store utilizando o código abaixo:

String authority = "br.com.getnet.getstore.provider";

String getInfosTable = "TerminalPlanCode";

Uri getstoreGetInfosUri = Uri.parse("content://" + authority + "/" + getInfosTable);

Cursor cursor = getContentResolver().query(getstoreGetInfosUri, null, null, null, null);

if (cursor != null) {
    while (cursor.moveToNext()) {
        String planCode = cursor.getString(cursor.getColumnIndex("planCode"));
    }
}

Sua consulta irá retornar uma String de 1 a 30 caracteres que representa o Código do Plano que foi assinado durante a instalação de seu aplicativo.

Caso o Código do Plano não tenha sido cadastrado, o retorno desta consulta será null.

Atenção! Para que seu aplicativo possa consultar o Content Provider do aplicativo Get Store é necessário adicionar a seguinte permissão no arquivo AndroidManifest.xml da sua aplicação:

<uses-permission android:name="br.com.getnet.getstore.provider.READ_DICTIONARY"/>