As compras no aplicativo permitem a monetização de conteúdo, oferecendo assinaturas pagas ou níveis de acesso diretamente dentro do aplicativo móvel. Este documento, portanto, explica como habilitar compras no aplicativo, configurar as definições do produto, sincronizar com lojas de aplicativos e testar transações.
Entendendo as compras no aplicativo
As compras no aplicativo permitem que os membros adquiram acesso a conteúdo premium através da Apple App Store ou da Google Play Store. Além disso, os produtos podem ser configurados como compras únicas ou assinaturas recorrentes. Ademais, a integração com plugins de assinatura controla o acesso ao conteúdo com base no status da compra.
Ativando o componente de compras no aplicativo
As compras no aplicativo devem ser ativadas antes que a configuração do produto possa começar.
- Navegue até Dashboard > MemberPress App > Components.
- Alternar Compras no aplicativo para Em.
- Clique em Salvar alterações.
Configurando as definições de compras no aplicativo
As configurações de compra controlam os requisitos de acesso ao conteúdo e os links para páginas legais.
- Navegue até Dashboard > MemberPress App > Settings > In-App Purchases.
- Verificar Exigir compra bloquear o conteúdo até a compra do produto.
- Selecione a página Termos de Serviço no menu suspenso abaixo de Termos de Serviço.
- Selecione a página Política de Privacidade no menu suspenso abaixo de Política de privacidade.
- Role até o Tela de produtos seção.
- Insira uma mensagem personalizada no campo Mensagem de vendas campo.
- Clique em Salvar alterações.
Adicionando a tela Produtos ao menu do aplicativo
A tela Produtos deve ser adicionada à navegação para acesso dos membros.
- Navegue até Dashboard > MemberPress App > Menus.
- Localizar Produtos sob o Aplicativo MemberPress seção.
- Clique em Adicionar ao menu em Menu da barra de guias ou Menu Mais telas.
- Clique no botão Salvar menu.
Criando produtos no aplicativo
Os produtos são criados no WordPress e sincronizados com os produtos da loja de aplicativos.
- Navegue até Dashboard > MemberPress App > In-App Purchases > Products.
- Clique em Adicionar novo para criar um produto.
- Insira um Nome do produto correspondendo ao nome do produto na loja de aplicativos.
- Insira um opcional Título para uma breve descrição.
- Insira um opcional Descrição para uma explicação detalhada.
- Adicionar Benefícios como pontos curtos.
- Verificar Exibir na tela Produtos para mostrar o produto.
- Selecione Tipo de produto como pago ou gratuito.
Sincronizando produtos com a Apple App Store
Os produtos iOS devem ser sincronizados com o App Store Connect.
- Verificar Ativar na iOS Store no editor de produtos.
- Clique em Sincronizar com a Apple para recuperar os produtos disponíveis.
- Selecione o produto correspondente na lista.
- Products must be at least “Ready to Submit” status in App Store Connect.
Sincronizando produtos com a Google Play Store
Os produtos Android devem ser sincronizados com o Google Play Console.
- Verificar Ativar em Loja Android no editor de produtos.
- Clique em Sincronizar com o Google para recuperar os produtos disponíveis.
- Selecione o produto correspondente na lista.
- Os produtos devem estar em um Ativo status no Google Play Console.
Configurando a integração do produto
O tipo de integração determina qual conteúdo é desbloqueado após a compra.
- Localize o Tipo de integração seção no editor de produtos.
- Selecione Associação das opções de integração.
- Escolha o plano de assinatura entre as opções disponíveis.
- Clique em Publicar para salvar a configuração do produto.
A integração do produto conecta as compras na loja de aplicativos ao acesso de membros do WordPress.
Organizando grupos de assinaturas
Os grupos de assinatura organizam produtos de assinatura relacionados para o gerenciamento adequado dos níveis.
- Criar um Grupo de assinantes na App Store Connect em Features > Subscriptions.
- Copie o nome exato do grupo de assinaturas.
- Navegue até Dashboard > MemberPress App > In-App Purchases > Subscription Groups.
- Clique em Adicionar novo grupo de assinaturas.
- Cole o nome do grupo de assinaturas no campo.
- Clique em Salvar para criar o grupo.
- Edite cada produto relacionado no Produtos seção.
- Atribua o produto ao grupo de assinaturas que você criou.
- Clique em Atualizar produto para salvar a tarefa.
Reordenando produtos
Os controles de ordem dos produtos exibem a sequência na tela Produtos.
- Navegue até Dashboard > MemberPress App > In-App Purchases > Products.
- Clique e arraste os produtos para reordená-los na lista.
- Organize os produtos na ordem de exibição desejada.
- Solte para definir a nova posição.
O pedido do produto reflete-se imediatamente no Tela de produtos e modais de compra.
Testando compras em compilações de aplicativos de teste
As compilações do aplicativo de teste simulam compras sem processamento real de pagamentos.
- Instale o Aplicativo de teste em um dispositivo móvel.
- Faça login com uma conta de usuário de teste.
- Navegue até a seção Tela de produtos no aplicativo.
- Toque Ver em um produto para iniciar a compra.
- Conclua o fluxo de compra simulado.
- Verifique o acesso ao conteúdo vinculado à sua assinatura.
- Navegue até Dashboard > MemberPress App > In-App Purchases > Transactions.
- Verifique se há entradas de transações marcadas com o Aplicativo de teste indicador.
- Clique em Revogar próximo às compras de teste para redefinir o acesso.
As compilações do aplicativo de teste tratam todos os produtos como gratuitos para fins de teste.
Testando compras em compilações de lançamento
As versões de lançamento realizam compras de teste com interfaces reais de lojas de aplicativos.
Testando compras no iOS com o TestFlight
- Faça o download do Arquivo IPA de Dashboard > MemberPress App > Build History.
- Carregue o Arquivo IPA para o TestFlight na App Store Connect.
- Convide testadores usando seus endereços de e-mail Apple ID.
- Os testadores instalam o aplicativo através do TestFlight.
- Os testadores concluem os fluxos de compra sem cobranças reais.
O ambiente sandbox do TestFlight processa compras sem cobrar dos testadores.
Testando compras no Android com testes internos
- Baixe o arquivo APK em Dashboard > MemberPress App > Build History.
- Carregue o APK na pista de testes do Google Play Console.
- Convide testadores usando os endereços de e-mail das suas contas do Google.
- Compartilhe o URL de teste com os testadores convidados.
- Os testadores instalam o aplicativo e concluem os fluxos de compra.
- O ambiente de teste do Google Play processa compras sem cobranças.
Os testes internos utilizam o sistema de faturamento do Google sem processamento real de pagamentos.
Gerenciamento de transações
O gerenciamento de transações ocorre por meio da interface Transações.
- Navegue até Dashboard > MemberPress App > In-App Purchases > Transactions.
- Revise todas as compras de Aplicativo de teste e Lançar compilações do aplicativo.
- Clique em Revogar ao lado de cada compra de teste para revogar o acesso com segurança.
- Uso Revogar apenas quando necessário.