Prérequis
- Installez l’application Anrok dans votre dashboard Stripe depuis le Stripe App Marketplace.
- Configurez Anrok pour se connecter à votre compte Stripe. Suivez les instructions de configuration d’Anrok sur anrok.com/integrations/stripe. Dans le Stripe Dashboard, allez dans Settings > Tax > Integrations et confirmez qu’Anrok est sélectionné comme fournisseur de calcul de taxe et que « Use automatic tax » est activé (ON). Consultez le guide des applications de taxe tierces de Stripe pour plus de détails.
- Effectuez l’enregistrement fiscal dans les juridictions applicables pour la sales tax, la TVA et la GST.
- Connectez votre compte Stripe à Metronome.
- Liez chaque client Metronome à son Stripe customer ID.
- Assurez-vous que chaque client Stripe a une Customer Address définie et est marqué comme Taxable.
- Une fois la configuration terminée, informez-en votre représentant Metronome pour qu’il puisse activer l’application de la taxe sur votre compte.
Le champ Customer Address est l’objet
address sur l’objet Customer de Stripe, qui détermine la juridiction fiscale. L’absence d’attribution d’une Customer Address entraîne l’échec de l’application de la taxe.Étape 1 : Créer des produits Stripe
Anrok utilise le produit Stripe sur chaque ligne de facture pour déterminer le traitement fiscal. Créez des produits Stripe et attribuez les tax codes appropriés. Si un produit Stripe n’a pas de tax code attribué, Anrok se rabat sur une classification de produit par défaut. Cependant, il est recommandé d’attribuer explicitement les tax codes pour plus de précision.Étape 2 : Créer le champ personnalisé Stripe Product ID dans Metronome
- Créez un champ personnalisé
stripe_product_idsur l’entité Product dans Metronome. - Pour chaque produit Metronome, définissez la valeur de
stripe_product_idsur l’ID de produit Stripe correspondant.
Étape 3 : Configurer le mapping d’entité
Configurez le mapping d’entité dans Metronome pour transmettre l’ID du produit à Stripe :- Allez dans Connections > Integrations > Stripe > Edit Mapping.
- Ajoutez le mapping suivant :
| Entité vendor Stripe | Clé vendor Stripe | Entité Metronome | Clé Metronome |
|---|---|---|---|
invoiceitem.price | product | ContractProduct | stripe_product_id |
- Cliquez sur Save.
Étape 4 : Configurer les paramètres de facture
Pour les factures à terme échu (factures d’usage de fin de période) : Anrok calcule la taxe en ligne via l’application Stripe. Vous n’avez pas besoin d’activer « Leave invoices as drafts » pour ce flow. Pour la facturation par seuil (recharges de solde prépayé, spend thresholds) : Définisseztax_type: "STRIPE" et payment_type: "INVOICE" dans le payment_gate_config. Consultez la documentation Stripe Tax threshold billing pour le payload exact d’API.
Tester votre configuration
- Utilisez votre sandbox Metronome (connecté au mode test Stripe) pour tester.
- Créez un client avec un Stripe customer ID valide et une Customer Address.
- Générez une facture et vérifiez dans Stripe qu’Anrok a appliqué la taxe.
- Confirmez que les lignes de taxe apparaissent sur la facture Stripe finalisée.
FAQ et dépannage
Q : Mes factures échouent ou sont finalisées sans taxe — que dois-je vérifier ? Les causes les plus courantes sont une Customer Address manquante sur le client Stripe ou un mapping d’entité incomplet dans Metronome. Commencez par confirmer que le client Stripe dispose d’informations de localisation suffisantes pour calculer avec précision les taux de taxe applicables. Vérifiez ensuite si le mapping d’entité est complet dans Metronome. Si les deux sont vérifiés et que la taxe n’est toujours pas appliquée, contactez votre représentant Metronome pour vérifier la configuration de votre compte. Q : Puis-je utiliser Anrok pour la conformité et Stripe Tax pour le calcul ? Oui. De nombreux clients utilisent Stripe Tax pour le calcul réel de la taxe et Anrok pour la conformité fiscale, la déclaration et le reporting. Dans ce cas, suivez le guide de configuration de Stripe Tax — Anrok récupère automatiquement les données de transaction de Stripe à des fins de conformité. Q : Comment vérifier qu’Anrok fonctionne ? Après avoir généré et finalisé une facture, vérifiez l’objet facture Stripe. Vous devriez voir :"enabled": false ou "provider": null, l’intégration n’est pas active. Vérifiez que l’application Anrok est installée dans Stripe. Sinon, contactez votre représentant Metronome pour l’automatisation des taxes.
Q : Dois-je définir un comportement de taxe par défaut dans Stripe ?
Dans le dashboard Stripe, assurez-vous d’avoir un comportement de taxe par défaut sélectionné pour garantir que la taxe est correctement ajoutée à chaque facture.