Connecter votre site à SmartBill ou Oblio : des factures automatiques depuis les commandes
Comment faire pour que chaque commande de votre boutique en ligne génère elle-même sa facture dans SmartBill ou Oblio, e-facturation comprise.
Si vous vendez en ligne et que vous émettez encore chaque facture à la main, vous perdez du temps exactement là où le volume de commandes augmente. Vous recopiez le nom du client, les produits, la TVA, vous cherchez la bonne série, vous enregistrez le PDF, vous l'envoyez. À quelques commandes par jour, ça va. À plusieurs dizaines, les erreurs et les retards s'installent.
La bonne nouvelle : SmartBill comme Oblio proposent des API qui permettent au site d'émettre la facture tout seul, en quelques secondes après le paiement. Le client reçoit le PDF automatiquement, tout apparaît déjà dans votre comptabilité, et la facture électronique part vers l'administration fiscale sans que vous touchiez à rien. Dans cet article, je vous explique concrètement comment fonctionne l'intégration, ce qu'il faut préparer avant, et où les choses cassent le plus souvent.
Ce que signifie concrètement une intégration avec SmartBill ou Oblio
L'intégration est un pont entre votre boutique et votre logiciel de facturation. Quand un client passe commande et paie, le site envoie automatiquement, via l'API de SmartBill ou d'Oblio, tout ce dont la facture a besoin : l'acheteur, les produits, les prix, le taux de TVA et, s'il s'agit d'une entreprise, son numéro d'identification fiscale.
Le logiciel génère la facture sur la série configurée, lui attribue un numéro et renvoie le PDF. À partir de là, selon la manière dont on règle le flux :
- la facture arrive automatiquement dans la boîte du client ;
- elle est enregistrée dans votre compte de facturation ;
- elle est transmise à l'e-facturation.
Tout cela se passe en quelques secondes, sans rien ouvrir. En pratique, la commande sur le site et la facture deviennent un seul geste, et non deux tâches manuelles que vous faites le soir.
SmartBill ou Oblio — est-ce que le choix compte ?
Techniquement, ce sont deux solutions roumaines solides, dotées d'une API et compatibles avec l'e-facturation obligatoire. Il n'y a pas de gagnant évident ; la bonne décision est la plus ennuyeuse possible : choisissez ce que votre comptable utilise ou préfère déjà, pour que les données arrivent directement dans les livres.
Quelques points pratiques à comparer :
- l'écosystème de modules déjà prêts (par exemple pour WooCommerce) — l'un peut avoir une intégration plus aboutie pour votre plateforme ;
- le modèle tarifaire et la limite de factures de votre forfait ;
- les fonctions d'e-facturation et d'avoir (storno) exposées par l'API.
Si vous partez de zéro, demandez d'abord à votre comptable. Si vous en utilisez déjà un, changer juste pour l'intégration ne vaut presque jamais la peine.
Ce que l'on prépare avant de lancer l'intégration
La plupart des problèmes viennent non pas du code, mais de réglages faits à la hâte. Avant l'intégration, on fixe quelques éléments :
- Le compte et la clé API (token/email) de SmartBill ou Oblio.
- Une série de facturation dédiée aux commandes en ligne, distincte des factures émises à la main — sinon la numérotation se mélange.
- Les taux de TVA corrects sur chaque produit (ils ne partagent pas tous le même taux).
- Un champ pour le numéro fiscal au paiement, pour les clients professionnels, afin que la facture soit émise à l'entreprise.
- La décision : émet-on une proforma ou directement une facture ?
- Le moment de l'émission : à la commande, au paiement ou à l'expédition.
Ces choix se font une seule fois, au départ. Bien réglés maintenant, l'intégration tourne des mois sans intervention.
E-facturation : pourquoi l'intégration ne s'arrête plus au PDF
En Roumanie, la facturation électronique via le système de l'administration fiscale est devenue obligatoire, d'abord entre entreprises puis étendue aux particuliers. Concrètement, il ne suffit plus que le site produise un joli PDF — la facture doit aussi arriver dans le système fiscal, au format XML.
Le bon côté : SmartBill comme Oblio peuvent transmettre la facture au système officiel. Une intégration bien construite déclenche aussi cette étape automatiquement, pas seulement le PDF.
Pour que cela passe sans rejets, les détails comptent :
- un numéro fiscal valide et au bon format pour les clients professionnels ;
- des données d'identification complètes ;
- des taux de TVA qui correspondent au total de la commande.
C'est la différence entre une intégration qui « sort des factures » et une qui vous garde réellement en règle.
Ce qui casse le plus souvent (et comment l'éviter)
D'expérience, c'est là que se trouvent presque tous les maux de tête :
- Factures en double : si le paiement envoie deux fois le signal, vous pouvez recevoir deux factures pour une commande. On corrige avec une vérification qui lie la facture à l'identifiant de commande.
- Numéro fiscal non vérifié : l'entreprise rejette la facture car les données ne correspondent pas. On valide le numéro au paiement.
- Arrondis de TVA : le total du site ne colle pas au centime avec celui de la facture. On aligne le mode de calcul.
- Série épuisée : plus de numéros, la facturation se bloque. On surveille.
- Retours et annulations : l'avoir (storno) ne se fait pas tout seul si on ne l'a pas prévu.
La règle d'or : on teste sur une série de test, jamais directement sur les vraies factures.
Notre approche de l'intégration chez MPO Web Studio
Nous construisons des sites pour des entreprises locales et livrons entièrement à distance, partout dans le pays — donc peu importe où vous êtes. Côté facturation, nous partons de votre flux réel : ce que vous vendez, à qui (entreprises, particuliers ou les deux) et quel logiciel vous avez déjà.
Avant tout engagement, nous pouvons préparer une démo déjà prête, pour que vous voyiez concrètement le parcours commande-facture-e-facturation, au lieu de simples promesses. Les tarifs sont transparents, convenus dès le départ, sans surprise.
Si vous voulez que les factures s'émettent seules depuis les commandes et arrêter de perdre vos soirées à recopier des données, écrivez-nous sur WhatsApp : nous vous dirons honnêtement ce qui est possible pour votre boutique et combien de temps cela prend. Sans vente forcée — d'abord on vérifie si ça en vaut la peine.
Questions fréquentes
Dois-je changer de boutique pour intégrer SmartBill ou Oblio ?+
Généralement non. Sur WooCommerce, on utilise souvent un module existant. Sur un site sur mesure (par exemple Next.js), l'intégration s'écrit directement sur leur API. Il est rare qu'il faille changer de plateforme juste pour la facturation.
L'e-facture est-elle émise automatiquement, ou seulement le PDF ?+
Les deux, si c'est bien configuré. SmartBill et Oblio peuvent transmettre la facture au système fiscal. Une intégration bien construite déclenche aussi l'étape d'e-facturation, pas seulement le PDF envoyé au client.
Que se passe-t-il quand un client retourne un produit ou annule une commande ?+
Un avoir (storno) est émis. Il ne se fait pas tout seul si l'on ne prévoit pas le flux dès le départ ; il est donc important de décider à l'avance comment traiter retours et annulations, pour éviter les écarts en comptabilité.
Est-ce que ça marche si je vends à la fois aux entreprises et aux particuliers ?+
Oui. On ajoute un champ pour le numéro fiscal au paiement : s'il est rempli, la facture est émise à l'entreprise avec les bonnes données ; sinon, au particulier. Valider le numéro compte, pour que la facture ne soit pas rejetée.
Combien de temps prend une telle intégration ?+
Cela dépend de la plateforme et de la propreté de vos réglages de facturation. Sur une plateforme avec module déjà prêt, c'est rapide ; sur un site sur mesure, un peu plus. Nous vous donnons une estimation claire après avoir vu votre boutique et le logiciel que vous utilisez.
7 erreurs qui font fuir vos clients de votre site
Laissez votre e-mail et recevez le guide ici, tout de suite. Sans spam.
Envie de voir à quoi ressemblerait le site de votre entreprise ?
Écrivez-nous sur WhatsApp et nous vous préparons gratuitement un site de démonstration au nom de votre entreprise. Vous le voyez d'abord, puis vous décidez — sans engagement.