Aller au contenu principal

Guide proposé par E-MeCeF

MCF au Burkina Faso : guide de la facturation

Vous souhaitez relier votre logiciel de facturation à un terminal MCF au Burkina Faso ? Ce guide explique le rôle de chaque élément et les choix à préparer avant d’installer le driver E-MeCeF.

MCF, driver et logiciel de facturation : qui fait quoi ?

Une installation relie trois éléments. Le logiciel de facturation prépare la vente : client, articles, quantités, taxes et paiements. Le terminal MCF réalise l’opération de certification et fournit les données fiscales associées à la facture. Le driver E-MeCeF assure les échanges entre ces deux éléments.

Le driver permet ainsi à votre application de communiquer avec le terminal par une API. Votre logiciel conserve la gestion des clients, des articles et de la présentation des factures. Son éditeur ou votre intégrateur doit prévoir l’appel à cette API et l’intégration des données retournées dans le document remis au client.

Pour découvrir les fonctions disponibles, consultez les fonctionnalités du driver E-MeCeF.

Quel matériel et quelle licence prévoir ?

E-MeCeF prend en charge les terminaux Eltrade CC300 et Datamega FIS-NANO. Relevez le modèle de votre terminal, son port USB ou série et le système d’exploitation du poste qui l’hébergera. Ces informations permettent de choisir le téléchargement et de préparer la configuration du profil MCF.

  • Les téléchargements publics couvrent Windows 64 bits, Linux x86-64, Linux ARM64 et macOS Intel ou Apple Silicon.
  • L’édition standard pilote un MCF. Une installation de deux MCF ou plus nécessite une édition personnalisée sur commande.
  • Une licence valide active le driver. Le forfait précise notamment sa durée et son volume de factures.
  • Une édition Windows Server est disponible sur demande.

Comparez les offres de licences MCF puis consultez les téléchargements du driver.

Choisir entre mode local et mode cloud

Le choix dépend de l’endroit où votre logiciel s’exécute. Dans les deux cas, le driver tourne sur le poste relié physiquement au MCF. Le mode cloud permet au serveur de votre application d’échanger avec ce poste par une connexion WebSocket sortante.

Deux modes de connexion pour votre logiciel
Votre besoinMode localMode cloud
ApplicationLogiciel pouvant appeler l’API du poste MCF.Application hébergée, utilisée par exemple sur mobile ou tablette.
ConnexionAPI REST locale, avec un port propre à chaque profil.Connexion WebSocket du driver vers le serveur SFE.
ConfigurationAdresse du driver et accès à son API.URL du serveur et clé API du profil MCF.
RéseauÉcoute locale par défaut sur le poste.Aucun port entrant à ouvrir sur le poste MCF.

Votre intégrateur trouvera les détails dans la référence de l’API REST et le guide du mode cloud WebSocket.

Préparer la mise en service

  1. Identifiez le poste hôte, le modèle de terminal et le nombre de MCF à piloter. Prévoyez avec votre intégrateur le mode de connexion de votre logiciel.
  2. Téléchargez l’édition adaptée et suivez les instructions d’installation sur votre système.
  3. Branchez le terminal, vérifiez sa détection et contrôlez le profil dans les paramètres de l’interface graphique.
  4. Installez et démarrez le service système, puis suivez la procédure d’activation de la licence.
  5. Faites vérifier l’échange complet par votre intégrateur : envoi d’une demande, traitement de la réponse et affichage des données fiscales sur la facture.

Le simulateur intégré aide au développement sans terminal. Les factures qu’il produit sont des données de test et ne sont pas fiscalement valides. La mise en service utilise le terminal réel et une licence active.

Retrouver une facture certifiée

Après une certification réussie, le driver renvoie notamment le QR code, le code de sécurité, l’identifiant du terminal et la référence MCF. Votre logiciel peut associer ces éléments à la facture d’origine pour la retrouver et la réimprimer. La référence MCF sert également à rattacher un avoir à la facture certifiée concernée.

Prévoyez aussi le traitement des interruptions de communication. Si le résultat d’une opération reste indéterminé, votre intégrateur doit rapprocher cette opération avant d’en lancer une nouvelle. La documentation décrit la gestion des erreurs et des demandes répétées.

Informations officielles et ressources utiles

La DGI du Burkina Faso a présenté la mise en place de la facture normalisée électronique certifiée dans sa communication du 2 décembre 2024. Retrouvez ce contexte dans son article sur l’implémentation de la facture normalisée électronique certifiée. Pour les modalités fiscales applicables à votre entreprise, consultez les publications de la DGI.

Pour une question sur le terminal, l’édition Windows Server ou une installation de plusieurs MCF, indiquez votre environnement dans le formulaire de contact E-MeCeF.