Polar vend à la place du développeur et reverse le net
Polar est une plateforme de facturation pour éditeurs de logiciels. Son service hébergé est Merchant of Record : le client final achète juridiquement à Polar, pas au développeur. Polar encaisse, collecte et reverse la TVA, la GST ou la sales tax américaine là où elles sont dues, envoie les reçus, relance les impayés, puis verse le solde. Le code de la plateforme, un backend Python et un frontend Next.js, est publié sous licence Apache-2.0.
Clés de licence, accès GitHub et facturation à l'usage
- Avantages livrés à l'achat : clés de licence avec préfixe personnalisé, plafond d'activations et révocation à la fin de l'abonnement, fichiers jusqu'à 10 Go chacun, invitation à un dépôt GitHub privé, rôle Discord, feature flags pilotés par API.
- Facturation à l'usage : l'application envoie des événements, des compteurs les filtrent et les agrègent, un prix au compteur les facture. Le README cite les jetons de modèle, les exécutions d'agents et les secondes de GPU. Abonnements, prix par siège, crédits, essais et remises s'y ajoutent.
- Versements dans 119 pays par Stripe Connect Express, Inde comprise, où Stripe Payments n'ouvre que sur invitation : le client paie Polar (US), pas le compte du développeur.
- Intégration : API publique, webhooks, SDK JavaScript et Python, paquets pour Next.js, Nuxt, TanStack Start et Better Auth, une CLI, et un environnement sandbox pour tester sans vraie carte.
5 % + 50 cents, revue KYC et solde bloqué 120 jours au départ
L'offre gratuite Starter prélève 5 % + 50 cents par transaction. Elle s'applique à toute organisation créée depuis le 27 mai 2026. Les plans payants, de 20 à 400 dollars par mois, abaissent le taux jusqu'à 3,4 % + 30 cents. Une carte émise hors des États-Unis ajoute 1,5 %, un litige coûte 15 dollars, et Stripe facture les versements. Le taux de 4 % + 40 cents ne vaut plus que pour les organisations créées avant le 27 mai, avec 0,5 % de plus sur les abonnements.
Héberger le code ne fait pas de soi un Merchant of Record. Le guide de développement monte un backend Python avec PostgreSQL, Redis, un stockage compatible S3 et les webhooks de Stripe. La documentation juge l'auto-hébergement « techniquement possible » mais recommande le service hébergé pour la conformité fiscale : la responsabilité des taxes repose sur la société Polar, enregistrée dans les juridictions concernées, pas sur le logiciel.
Une revue précède le premier versement. Le propriétaire prouve son identité (pièce et selfie via Stripe Identity) et relie un compte de versement ; la revue prend jusqu'à 14 jours. La politique d'usage exclut les produits physiques, les services humains, les dons, le financement participatif et le sponsoring. Elle place sous examen renforcé les précommandes et les outils de génération de contenu par IA, alors que le site présente Polar comme la facturation « des entreprises d'IA ». Le taux de rétrofacturation toléré est de 0,4 %.
Le README vise les startups d'IA qui facturent jetons, agents et calcul. La documentation détaille le compromis face à un processeur de paiement comme Stripe : moins de souplesse sur les modèles de prix et des frais plus élevés, contre la prise en charge des taxes. Rester vendeur en titre en branchant soi-même ses processeurs, c'est le modèle d'un switch de paiement comme Hyperswitch.
Quitter Polar passe par le support. L'équipe transfère clients et cartes enregistrées, le plus simplement vers un compte Stripe ; produits, prix, avantages et abonnements actifs sont à recréer ailleurs. Les nouveaux achats sont alors désactivés et le solde reste bloqué 120 jours pour couvrir remboursements et litiges tardifs.
La plateforme elle-même n'a pas de version numérotée. Les releases GitHub concernent les SDK et les intégrations ; la dernière, @polar-sh/cli 3.0.0, date du 16 octobre 2026. La branche main a reçu 248 commits du 20 au 26 octobre 2026, et la documentation présente encore la facturation à l'usage comme une nouveauté.
