Intégration SUPER PDP
SUPER PDP est une plateforme agréée (PA), immatriculée par l’administration fiscale. Le module construit la facture électronique à partir de votre commande PrestaShop et l’envoie à votre compte SUPER PDP.
Cette page s’applique au module à partir de la version 1.11.0. Voir La réforme en France pour savoir qui doit émettre des factures électroniques, et à partir de quand.
Prérequis
| Prérequis | Remarques |
|---|---|
| Le module installé et fonctionnel | Vous pouvez déjà télécharger une facture électronique depuis une commande |
| Un hébergement qui permet au module de joindre SUPER PDP | Le test de connexion vous indique s’il n’y parvient pas |
| Le SIREN de votre entreprise | Saisi dans le bloc Paramètres réglementaires France du module |
| Le SIREN de vos clients | Seules les factures adressées à une entreprise identifiée sont envoyées |
Créer un compte SUPER PDP
- Allez sur superpdp.tech, cliquez sur Connexion, puis sur Créer un compte.
- Suivez les étapes d’inscription.
Votre compte démarre avec deux entreprises fictives de test, Burger Queen et Tricatel. Les factures échangées entre elles restent dans un environnement de test et n’atteignent jamais l’administration fiscale.
Pour envoyer de vraies factures, ouvrez Compte, faites vérifier l’identité du représentant légal de votre entreprise, puis ajoutez votre entreprise.
Obtenir vos identifiants
- Dans votre compte SUPER PDP, cliquez sur Applications.
- Cliquez sur Nouvelle application.
- Choisissez l’entreprise qui envoie les factures, puis cliquez sur Créer.
- Copiez immédiatement le
client_idet leclient_secret.
Le secret n’est affiché qu’une fois. Si vous le perdez, créez une nouvelle application.
Des identifiants créés sur une entreprise de test se connectent à l’environnement de test. Des identifiants créés sur votre entreprise envoient de vraies factures. Le module n’a pas de réglage séparé pour cela.
Saisir les identifiants dans PrestaShop
Allez dans Modules → Gestionnaire de modules → Facturation électronique Prestashop 2026 → Configurer, puis descendez jusqu’au bloc Paramètres PDP.
| Champ | Valeur à saisir |
|---|---|
| Envoyer à la PDP | Activé. |
| Fournisseur PDP | SUPER PDP |
| Identifiant client PDP | Le client_id de l’étape précédente |
| Secret client PDP | Le client_secret de l’étape précédente |
Cliquez sur Enregistrer. Le champ du secret paraît vide après l’enregistrement. Le secret reste enregistré. Laissez le champ vide, sauf pour remplacer le secret.
Tester la connexion
Dans le bloc Paramètres PDP, cliquez sur Tester la connexion PDP. Vous pouvez tester avant d’enregistrer.
En cas de succès, une alerte verte indique l’entreprise et l’environnement, par exemple Connecté en tant que Burger Queen sur l’environnement sandbox. Vérifiez qu’il s’agit de l’entreprise attendue.
| Message | Que faire |
|---|---|
A client ID and a client secret are required. | Remplissez les deux champs |
HTTP 401: Client authentication failed (...) | Vérifiez l’identifiant et le secret, ou créez une nouvelle application |
The platform could not be reached. | Demandez à votre hébergeur d’autoriser les connexions sortantes vers api.superpdp.tech |
The PHP curl extension is not installed or enabled. | Demandez à votre hébergeur d’activer l’extension PHP curl |
Envoyer une facture de test
Le test envoie une facture de Burger Queen, dans le rôle de votre boutique, à Tricatel, dans le rôle de votre client.
- Saisissez les identifiants de Burger Queen dans le module, et renseignez le SIREN vendeur avec le numéro de Burger Queen.
- Dans le back-office, ouvrez l’adresse de facturation d’un client de test. L’adresse de test
de Tricatel a la forme
315143296_XXX. Saisissez315143296dans le champ SIREN et la partieXXXdans le champ Suffixe. Ces champs apparaissent quand un format français est choisi, voir Formats de facture électronique. - Passez une commande pour ce client et mettez-la dans un statut qui crée la facture, par exemple Paiement accepté. La facture est envoyée à ce moment-là.
- Vérifiez que la facture apparaît dans votre compte SUPER PDP.
Pour de vrais clients, le SIREN seul suffit normalement.
Renvoyer une facture en échec
Une facture en échec n’est pas renvoyée automatiquement. La cause est le plus souvent un SIREN ou un suffixe erroné dans l’adresse de facturation du client.
- Lisez la cause dans le message affiché, ou dans Paramètres avancés → Logs en cherchant
ExportPeppol. - Corrigez l’adresse de facturation du client.
- Dans Commandes, cliquez sur Envoyer à la PDP sur la commande. L’action renvoie toutes les factures de cette commande.