Configuração de Assinaturas
A seção Assinaturas no menu à esquerda contém uma lista de todas as assinaturas criadas no projeto. Aqui você pode criar novas assinaturas, editar as existentes e remover as que não são mais relevantes.
Lista de Assinaturas
Ao abrir o módulo, uma tabela com todas as assinaturas do projeto é exibida. Na lista, você verá:
- Nome da assinatura.
- Conta de pagamento vinculada à assinatura.
- Período — a cada quantos dias o pagamento é necessário.
- Custo — a soma dos preços dos produtos incluídos na assinatura.
- Ações — edição e exclusão.
Criação de Assinatura
Para criar uma assinatura, clique no botão "Criar" acima da lista e preencha o formulário:
- Nome — o nome exibido da assinatura.
- Marcador — uma string única pela qual a assinatura é identificada na API.
- Conta de pagamento — escolha uma das contas criadas do tipo
stripe,midtransoucustom. Sobre a criação de contas — na seção de contas de pagamento. - Período (em dias) — a cada quantos dias o pagamento é necessário para renovar a assinatura. Por exemplo,
30— assinatura mensal,365— assinatura anual. - Produtos — escolha um ou mais produtos do catálogo. O custo total da assinatura é composto pelos preços deles. A lista de produtos disponíveis é formada a partir do catálogo.
Após preencher o formulário, clique em "Salvar". A assinatura aparecerá na lista geral e estará disponível para processamento através da API.
Para uma configuração completa da assinatura, você precisará de:
- pelo menos uma conta de pagamento (
stripe,midtransoucustom) — que deve ser selecionada no campo "Seleção de contas de pagamento"; - produtos no catálogo — a partir dos quais o custo da assinatura é calculado.
Sem uma conta de pagamento e produtos, a assinatura não pode ser salva com parâmetros válidos.
Edição de Assinatura
Para alterar uma assinatura, clique no ícone de edição na linha da assinatura desejada.
No modo de edição, todos os mesmos campos estão disponíveis para alteração: nome, conta de pagamento, período e composição dos produtos.
Alterar o preço de um dos produtos incluídos na assinatura recalculará automaticamente o custo de todas as assinaturas ativas que contêm esse produto. O novo custo será aplicado a partir do próximo período de cobrança — o período atual já pago não será afetado.
Exclusão de Assinatura
Para excluir uma assinatura, clique no ícone de exclusão na linha da assinatura desejada e confirme a ação na janela de diálogo.
A exclusão de uma assinatura do painel administrativo não cancela automaticamente as assinaturas já processadas pelos usuários. As assinaturas ativas stripe e midtrans continuarão a ser cobradas até o final do período atual, após o qual não serão renovadas. As assinaturas custom permanecerão no perfil do usuário até serem canceladas explicitamente.