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:
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:

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:

Exemplo de preenchimento do campo Código do Plano:

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:

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

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"/>