Uma assinatura, acesso em todas as plataformas que você mantém
O Arcalotl vende acesso lógico, não um cargo em um único servidor. Uma única compra pode conceder ao mesmo tempo um cargo do Discord, um cargo do Fluxer, a participação em um chat do Telegram e um pacote de servidor do Hytale.
A maioria das ferramentas de cobrança para comunidades concede acesso em uma única plataforma. O Arcalotl concede um direito de acesso, que é um acesso lógico estável que um membro possui, e depois aplica esse direito como benefícios em todas as plataformas que a comunidade conectou.
Uma comunidade pode conectar ao mesmo tempo um servidor do Discord, um servidor do Fluxer, um grupo do Telegram e um servidor do Stoat. Planos e assinaturas pertencem à comunidade e não a um servidor específico, então uma compra pode conceder acesso em todos eles.
O preço não muda com o número de plataformas conectadas. O Arcalotl custa US$ 0/mês mais 2% de cada pagamento aprovado, cobrado na própria conta Stripe do criador por cobranças diretas do Stripe Connect. As taxas de processamento do Stripe (2,9% + US$ 0,30) se aplicam por cima.
Um direito de acesso carrega vários benefícios
Um direito de acesso é uma unidade de acesso com nome, como Acesso VIP, que pode carregar benefícios em várias plataformas ao mesmo tempo. Seus benefícios são ações que o Arcalotl executa: um cargo do Discord, um cargo do Fluxer, a participação em um chat do Telegram ou um pacote de servidor do Hytale. Você define o direito de acesso uma vez e associa planos e doações a ele.
O livro-razão é a fonte da verdade
O Arcalotl registra quem possui o quê em um livro-razão de direitos de acesso por membro, e esse livro é a referência. Os benefícios de plataforma são aplicados a partir desse estado em vez de serem o estado. Uma falha temporária na API de uma plataforma não muda se o membro possui logicamente o direito de acesso, então ninguém perde o acesso porque uma atribuição de cargo falhou uma vez.
Todo direito de acesso tem uma chave externa estável
Cada direito de acesso carrega uma chave externa estável, como vip-access, para consumidores da API e de webhooks. Sua integração compara com essa chave em vez de com o ID de um cargo de plataforma. Renomear um cargo do Discord, ou levar o mesmo acesso para uma segunda plataforma, não muda a chave que o seu código verifica.
Uma comunidade pode conectar várias plataformas
Uma comunidade é o que você monetiza: seus planos, assinantes e histórico de cobrança. Ela pode ter mais de uma plataforma conectada, incluindo um segundo servidor do Discord, um grupo do Telegram, um servidor do Fluxer ou um servidor do Stoat. Há um único catálogo de planos, um único registro de cobrança por membro e um único painel para todas elas.
Os membros vinculam identidades com /link
Um benefício precisa de uma identidade de plataforma, então um comprador do Discord vincula a conta do Telegram antes de o Arcalotl poder adicioná-lo a um chat do Telegram. O membro executa /link na plataforma em que já tem acesso e resgata o código na plataforma que quer adicionar. A vinculação funciona nos dois sentidos, e o Arcalotl aplica os benefícios que o membro já possui assim que o vínculo é concluído.
Várias fontes podem sustentar um direito de acesso
Mais de um nível de plano ou doação pode fornecer o mesmo direito de acesso. Encerrar uma dessas fontes não revoga o acesso enquanto outra fonte ativa permanecer. Isso torna seguro mover um membro entre níveis, ou manter uma doação junto de uma assinatura, sem lacuna no acesso.
Editar um direito de acesso converge os membros atuais
Antes de salvar uma mudança que afeta membros ativos, o painel mostra os benefícios sendo adicionados ou removidos, os assinantes e compradores ativos afetados e os membros sem identidade em uma plataforma recém-afetada. Confirmar publica trabalho de reconciliação durável. Membros com identidade vinculada convergem imediatamente, e o restante converge quando vincula.
Conectar uma plataforma depois é aditivo
Os direitos de acesso existentes não fazem nada em uma plataforma recém-conectada até você adicionar um benefício para ela. Adicione o cargo, a participação no chat ou o pacote de servidor a cada direito de acesso que deva abranger a nova plataforma, e os membros com identidades vinculadas convergem automaticamente. As assinaturas existentes continuam sendo cobradas sem mudança.
Sua própria aplicação pode aplicar o mesmo estado
Direitos de acesso externos permitem que uma aplicação controlada pelo operador receba e aplique o mesmo acesso lógico por webhooks assinados. O Arcalotl emite member.entitlement.granted, member.entitlement.updated e member.entitlement.revoked a partir do mesmo livro-razão de referência, cada um carregando a chave do direito de acesso e um número de revisão crescente, para que tentativas fora de ordem possam ser ignoradas com segurança.
O que o benefício de um direito de acesso faz em cada plataforma
| Plataforma | Benefício que o Arcalotl aplica |
|---|---|
| Discord | Um cargo no servidor do Discord conectado. |
| Fluxer | Um cargo no servidor do Fluxer conectado. |
| Telegram | Participação no chat do Telegram conectado. |
| Hytale | Um pacote de servidor configurado em Servidores de jogo. |
| Stoat | Cargos no servidor conectado. O Stoat já está no ar. |
Como uma compra vira acesso em todo lugar
Um comprador inicia o checkout a partir de um comando em uma das plataformas da sua comunidade, ou de um link de checkout que você cria pela API. O pagamento vai para a sua própria conta Stripe por cobranças diretas do Stripe Connect.
Quando o pagamento ativa a assinatura ou a compra, o direito de acesso do membro fica ativo no livro-razão e o Arcalotl reconcilia seus benefícios. Cada benefício é aplicado na plataforma em que o membro tem uma identidade vinculada. Benefícios de plataformas que o membro ainda não vinculou são aplicados no momento em que ele vincula.
Quando a última fonte de cobrança ativa termina, o direito de acesso é revogado e seus benefícios são removidos. Remover um benefício remove aquela ação de plataforma, a menos que outro direito de acesso ativo ainda exija a mesma ação, então o acesso sobreposto não é cortado por acidente.
Perguntas
Leia a seguir
Venda o acesso uma vez, conceda em todo lugar
Conecte as suas plataformas, defina um direito de acesso e associe-o a um plano. US$ 0/mês mais 2% de cada pagamento aprovado, repassado na sua própria conta Stripe.
Criar uma comunidade