La fonction d’abonnement, par ailleurs excellente, et son intégration avec Stripe ne prennent pas entièrement en charge les ventes B2B conformes à la loi.
Actuellement, vous pourriez ne pas être en mesure de vendre à de nombreux pays qui exigent que le numéro de TVA de l’acheteur soit imprimé sur la facture. L’UE a des exigences encore plus strictes pour la vente de services numériques, tels que les abonnements.
Pour les ventes B2B de services numériques à des clients de l’UE, quel que soit l’endroit où se trouve le vendeur sur notre planète, les éléments suivants sont requis :
- Un numéro de TVA correct, de préférence vérifié par l’application auprès du registre TVA de l’UE VIES, sinon manuellement.
- Un identifiant secondaire de la localisation de l’acheteur, tel que son adresse IP.
Je propose que Discourse et son intégration Stripe soient adaptés pour répondre à ces exigences.
La visibilité du numéro de TVA dans l’écran de paiement serait de préférence dépendante d’un paramètre afin de ne pas confondre les clients des entreprises strictement B2C. Une option facultative/obligatoire (cette dernière si seules des ventes B2B doivent être acceptées) est proposée. Si le numéro de TVA est défini comme visible et obligatoire, vous forcez uniquement les ventes B2B conformes à la loi.
TVA UE : EU VAT for remote sellers
Le registre VIES : Check a VAT number (VIES) - Your Europe