Démarrage

Introduction

Découvrez FNE Client, le SDK PHP pour intégrer l'API FNE dans vos applications

Introduction

Bienvenue dans la documentation de FNE Client, le SDK PHP framework-agnostic pour l'intégration de l'API FNE (Facture Normalisée Électronique).

Qu'est-ce que FNE Client ?

FNE Client est un SDK PHP moderne et intuitif qui simplifie l'intégration de l'API FNE dans vos applications PHP. Que vous utilisiez Laravel, Symfony ou PHP natif, FNE Client s'adapte à votre stack.

Caractéristiques principales

  • Framework-Agnostic : Compatible avec Laravel 11+, Symfony 7.4+ et PHP natif
  • Zero Configuration : Installation en une commande avec détection automatique
  • Mapping Flexible : Transformation de vos données ERP vers FNE avec notation pointée
  • Intégration Modèles : Traits pour intégration directe avec vos modèles
  • Validation Robuste : Validation automatique avant envoi à l'API
  • Production Ready : 67 tests, gestion d'erreurs complète

Pourquoi utiliser FNE Client ?

Simplicité

Flexibilité

Le SDK supporte le mapping personnalisé pour transformer vos structures de données ERP vers le format FNE :

Intégration Modèles

Utilisez les traits fournis pour intégrer directement la certification dans vos modèles :

Compatibilité

FNE Client est compatible avec :

  • Laravel 11+ : Service Provider, Façade et intégration complète
  • Symfony 7.4+ : Service Container et intégration native
  • PHP Natif : Aucune dépendance framework requise
Prêt à commencer ? Passez à la section Installation pour installer FNE Client dans votre projet.

Prochaines étapes

  1. Installation - Installez FNE Client dans votre projet
  2. Configuration - Configurez le SDK pour votre environnement
  3. Démarrage rapide - Créez votre première facture certifiée

Ressources