Automatic_tax.enabled pour le plugin Discourse Subscription

Bonjour à tous,

J’utilise le plugin Stripe Discourse Sub et j’ai eu mon premier abonné. yeah :slight_smile:

Malheureusement, la facture de cet abonné était sans informations fiscales, ce qui est pourtant nécessaire.

J’ai contacté le support Stripe et ils m’ont dit :

J’ai examiné vos paramètres Stripe Tax. Stripe Tax est correctement configuré et le calcul automatique des taxes est activé.

Cependant, "automatic_tax.enabled" est défini sur "false" (texte de la réponse : lignes 6 et 7) et donc le calcul automatique des taxes n’est pas appliqué.

Lors de la création d’un abonnement, vous devez activer le paramètre automatic_tax : The Subscription object | Stripe API Reference

Le support Stripe ne sait pas comment fonctionne le plugin Discourse ni comment l’intégrer dans le plugin. J’ai contacté l’équipe Discourse et ils vont examiner la question.

Mais ce serait utile si d’autres personnes rencontraient ce problème pour le résoudre. :slight_smile:

3 « J'aime »

Une solution possible est discutée ici

2 « J'aime »

J’en ai déjà discuté avec l’équipe de Discourse et ils ont dit qu’ils allaient examiner la question.
Mais pas encore de solution.

Pour être précis : dans mon cas, il n’y a pas de taxe à ajouter au prix, la taxe est déjà incluse et il suffit de la montrer sur la facture.

1 « J'aime »

La solution est en route :

4 « J'aime »

Le plugin d’abonnement prend désormais en charge la Table de prix Stripe et Stripe Checkout

ce qui permet la collecte correcte des taxes.

Une fois que vous avez configuré votre table de prix dans Stripe, vous pouvez configurer ces paramètres dans Discourse :

pour commencer à utiliser Stripe Checkout pour votre page d’abonnement.

Dans le cadre de la configuration de la table de prix, il existe une option pour activer la collecte automatique des taxes

2 « J'aime »

C’est super. Merci beaucoup. :smiling_face_with_three_hearts:

Est-ce que cela renvoie également au tableau des prix si je clique sur le bouton S’abonner sur la bannière de la campagne ? Dans mon cas, cela renvoie à l’“ancienne” version. C’est seulement dans le menu du haut que cela renvoie au tableau des prix.

1 « J'aime »

Oh, non, ce n’est pas le cas. Je m’assurerai que cela fonctionne aussi !

1 « J'aime »

Terminé.

1 « J'aime »

Merci pour cela. Est-ce déjà en ligne ? Parce que cela fonctionne toujours comme hier. Dois-je faire quelque chose pour passer à la version « corrigée » ?

J’ai découvert un autre point : dans l’« ancienne » version, si j’ai un abonnement, il y a une marque sur celui que j’ai déjà acheté. Dans la nouvelle version, il n’y a pas de marque indiquant celui que j’ai déjà acheté.

Y a-t-il une option pour inclure cela, afin que l’on puisse voir quel plan est déjà utilisé et avoir la possibilité de changer de plan ?

Cela doit être vide discourse subscriptions campaign product. Et vous devrez peut-être actualiser votre page d’accueil ?

C’est un bon point. Je ne pense pas que cela puisse être configuré avec Stripe Checkout car il n’en sait rien sur l’utilisateur. Honnêtement, je pense toujours que nous devons continuer à ajouter des fonctionnalités à l’« ancienne » méthode, car je ne suis pas convaincu à 100 % que Stripe Checkout résolve tous nos problèmes. Vous perdez certainement certaines personnalisations comme celle-ci, mais j’aime toujours l’avoir comme option pour ceux qui en ont besoin.

Je sais que ce n’est pas ce que vous recherchez, mais un utilisateur peut maintenant aller sur sa page de facturation et voir ses abonnements actifs et annulés.

1 « J'aime »

Oh, vous devez avoir votre site déployé ! Désolé, j’ai oublié de vérifier si vous étiez hébergé par nous. Je vous ferai savoir quand cela sera terminé.

1 « J'aime »

C’est le cas.

Je l’ai fait plusieurs fois, vidé le cache du navigateur, testé dans une fenêtre de navigateur privée. Le bouton S’abonner pointe toujours vers /s au lieu de s/subscriptions.

Je suis d’accord. C’était une option demandée pour le plaisir. :slight_smile:

Ce que je pense qui serait bien : dans l’ancienne méthode, avoir la possibilité d’ajouter du texte pour décrire mon plan (liste à puces des éléments inclus, etc.). Dans la table de prix Stripe, je n’ai pas cette option. Il n’y a donc que les 2 ou 3 boîtes de plan qui sont un peu perdues sur la page. Je pense qu’il serait bien d’ajouter du HTML/texte au-dessus et en dessous du tableau de prix intégré pour un peu d’aide et de contexte.

1 « J'aime »

Super. Merci. :slight_smile:

@SteveRueck ok, tu devrais être prêt maintenant. :slight_smile:

1 « J'aime »

C’est bon maintenant. Merci. :slight_smile:

1 « J'aime »

Bonne nouvelle !

Il existe désormais un paramètre de site pour la collecte automatique des taxes discourse_subscriptions_enable_automatic_tax que vous pouvez activer. Ainsi, vous pouvez collecter les taxes sans avoir à utiliser Stripe Checkout.

Si vous l’activez, mais que votre instance Stripe n’est pas correctement configurée pour collecter les taxes, les utilisateurs peuvent voir ce message après avoir terminé le processus de paiement :

Ce guide contient plus d’informations, mais il ne devrait pas y avoir grand-chose à faire car le plugin transmet désormais le paramètre automatic_tax[enabled]=true approprié (étape 5).

Assurez-vous également de configurer vos enregistrements (étape 4) :

Salut Blake,

C’est une excellente nouvelle. Merci.
J’ai récemment opté pour la nouvelle option de paiement et j’ai maintenant placé le lien correspondant, mais aussi différent, partout. Est-il possible de rediriger en permanence s/subscriptions vers /s si l’on souhaite utiliser l’option interne ?

Ce serait formidable s’il y avait une redirection automatique si l’option est désactivée.

Si je supprime l’option de paiement, je reçois le message via s/subscriptions qu’il n’y a actuellement aucune offre.

1 « J'aime »

Oh oui, totalement, je n’y avais même pas pensé.

Vous devriez pouvoir configurer manuellement un permalien pour cela en attendant.

Ça marche. Merci.

1 « J'aime »

Pour information, il est possible d’ajouter des détails à votre produit Stripe (Description, liste des fonctionnalités marketing) qui apparaissent ensuite sur votre tableau de prix.

Par exemple, les paramètres Stripe…

…apparaissent comme ceci dans Discourse :

Cela devrait répondre à votre besoin de différencier les produits sans développement supplémentaire sur le plugin d’abonnement.

1 « J'aime »