Un seul abonnement, l'accès sur toutes vos plateformes
Arcalotl vend un accès logique, pas un rôle sur un serveur. Un seul achat peut accorder en même temps un rôle Discord, un rôle Fluxer, l'accès à un groupe Telegram et un pack sur un serveur Hytale.
La plupart des outils de facturation pour communautés n'accordent l'accès que sur une seule plateforme. Arcalotl accorde un droit d'accès, c'est-à-dire un accès logique stable détenu par un membre, puis applique ce droit sous forme d'avantages sur toutes les plateformes connectées à la communauté.
Une communauté peut connecter en même temps un serveur Discord, un serveur Fluxer, un groupe Telegram et un serveur Stoat. Les formules et les abonnements appartiennent à la communauté et non à un serveur en particulier, donc un seul achat peut ouvrir l'accès sur toutes.
Le prix ne change pas avec le nombre de plateformes connectées. Arcalotl coûte $0/mois plus 2 % de chaque paiement réussi, prélevés sur le compte Stripe du créateur via les paiements directs Stripe Connect. Les frais de traitement de Stripe (2,9 % + 0,30 $US) s'ajoutent.
Un droit d'accès porte plusieurs avantages
Un droit d'accès est une unité d'accès nommée, par exemple Accès VIP, qui peut porter des avantages sur plusieurs plateformes à la fois. Ses avantages sont des actions qu'Arcalotl effectue : un rôle Discord, un rôle Fluxer, l'accès à un groupe Telegram ou un pack sur un serveur Hytale. Vous définissez le droit une fois, puis vous y rattachez des formules et des dons.
Le registre fait foi
Arcalotl enregistre qui détient quoi dans un registre membre-droit d'accès, et ce registre fait foi. Les avantages sur les plateformes sont appliqués à partir de cet état, ils ne sont pas cet état. Une panne temporaire de l'API d'une plateforme ne change rien au fait que le membre détient logiquement le droit, donc personne ne perd son accès parce qu'une attribution de rôle a échoué une fois.
Chaque droit d'accès a une clé externe stable
Chaque droit d'accès porte une clé externe stable, par exemple vip-access, à destination de l'API et des webhooks. Votre intégration se base sur cette clé plutôt que sur l'identifiant d'un rôle Discord. Renommer un rôle Discord, ou déplacer le même accès vers une deuxième plateforme, ne change pas la clé que votre code vérifie.
Une communauté peut connecter plusieurs plateformes
La communauté est ce que vous monétisez : ses formules, ses abonnés et son historique de facturation. Elle peut avoir plusieurs plateformes connectées, y compris un deuxième serveur Discord, un groupe Telegram, un serveur Fluxer ou un serveur Stoat. Il n'y a qu'un catalogue de formules, qu'une fiche de facturation par membre et qu'un tableau de bord pour l'ensemble.
Les membres relient leurs comptes avec /link
Un avantage a besoin d'une identité sur la plateforme concernée, donc un acheteur venu de Discord relie son compte Telegram avant qu'Arcalotl puisse l'ajouter à un groupe Telegram. Le membre lance /link sur la plateforme où il a déjà accès et valide le code sur celle qu'il veut ajouter. La liaison fonctionne dans les deux sens, et Arcalotl applique les avantages déjà détenus dès que la liaison est faite.
Plusieurs sources peuvent porter le même droit
Plusieurs formules ou dons peuvent ouvrir le même droit d'accès. Mettre fin à l'une de ces sources ne retire pas l'accès tant qu'une autre source active demeure. Vous pouvez donc déplacer un membre d'une formule à une autre, ou faire cohabiter un don et un abonnement, sans coupure d'accès.
Modifier un droit fait converger les membres existants
Avant d'enregistrer un changement qui touche des membres actifs, le tableau de bord montre les avantages ajoutés ou retirés, les abonnés et acheteurs concernés, et les membres à qui il manque une identité sur une plateforme nouvellement concernée. La confirmation lance un travail de réconciliation durable. Les membres qui ont une identité reliée convergent aussitôt, les autres convergent dès qu'ils relient leur compte.
Connecter une plateforme plus tard n'enlève rien
Les droits d'accès existants ne font rien sur une plateforme fraîchement connectée tant que vous n'y avez pas ajouté d'avantage. Ajoutez le rôle, l'entrée dans le salon ou le pack de serveur à chaque droit qui doit couvrir la nouvelle plateforme, et les membres dont le compte est relié convergent automatiquement. Les abonnements en cours continuent d'être facturés à l'identique.
Votre propre application peut appliquer le même état
Les droits d'accès externes permettent à une application que vous contrôlez de recevoir et d'appliquer le même accès logique via des webhooks signés. Arcalotl émet member.entitlement.granted, member.entitlement.updated et member.entitlement.revoked depuis le même registre qui fait foi, chacun portant la clé du droit et un numéro de révision croissant, pour ignorer sans risque les reprises arrivées dans le désordre.
Ce que fait un avantage sur chaque plateforme
| Plateforme | Avantage appliqué par Arcalotl |
|---|---|
| Discord | Un rôle sur le serveur Discord connecté. |
| Fluxer | Un rôle sur le serveur Fluxer connecté. |
| Telegram | L'accès au groupe Telegram connecté. |
| Hytale | Un pack de serveur configuré dans Serveurs de jeu. |
| Stoat | Des rôles sur le serveur connecté. Stoat est disponible. |
Comment un achat devient un accès partout
L'acheteur démarre le paiement depuis une commande sur l'une de vos plateformes, ou depuis un lien de paiement créé via l'API. L'argent arrive sur votre propre compte Stripe via les paiements directs Stripe Connect.
Quand le paiement active l'abonnement ou l'achat, le droit d'accès du membre devient actif dans le registre et Arcalotl réconcilie ses avantages. Chaque avantage est appliqué sur la plateforme où le membre a une identité reliée. Les avantages des plateformes qu'il n'a pas encore reliées sont appliqués dès qu'il les relie.
Quand la dernière source de facturation active s'arrête, le droit d'accès est retiré et ses avantages avec lui. Retirer un avantage supprime l'action correspondante sur la plateforme, sauf si un autre droit d'accès actif exige encore la même action, pour que des accès qui se recouvrent ne soient pas coupés par accident.
Questions
À lire ensuite
Vendez l'accès une fois, accordez-le partout
Connectez vos plateformes, définissez un droit d'accès et rattachez-le à une formule. $0/mois plus 2 % de chaque paiement réussi, versés sur votre propre compte Stripe.
Créer une communauté