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érequisRemarques
Le module installé et fonctionnelVous pouvez déjà télécharger une facture électronique depuis une commande
Un hébergement qui permet au module de joindre SUPER PDPLe test de connexion vous indique s’il n’y parvient pas
Le SIREN de votre entrepriseSaisi dans le bloc Paramètres réglementaires France du module
Le SIREN de vos clientsSeules les factures adressées à une entreprise identifiée sont envoyées

Créer un compte SUPER PDP

  1. Allez sur superpdp.tech, cliquez sur Connexion, puis sur Créer un compte.
  2. 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

  1. Dans votre compte SUPER PDP, cliquez sur Applications.
  2. Cliquez sur Nouvelle application.
  3. Choisissez l’entreprise qui envoie les factures, puis cliquez sur Créer.
  4. Copiez immédiatement le client_id et le client_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.

ChampValeur à saisir
Envoyer à la PDPActivé.
Fournisseur PDPSUPER PDP
Identifiant client PDPLe client_id de l’étape précédente
Secret client PDPLe 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.

MessageQue 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.

  1. Saisissez les identifiants de Burger Queen dans le module, et renseignez le SIREN vendeur avec le numéro de Burger Queen.
  2. 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. Saisissez 315143296 dans le champ SIREN et la partie XXX dans le champ Suffixe. Ces champs apparaissent quand un format français est choisi, voir Formats de facture électronique.
  3. 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à.
  4. 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.

  1. Lisez la cause dans le message affiché, ou dans Paramètres avancés → Logs en cherchant ExportPeppol.
  2. Corrigez l’adresse de facturation du client.
  3. Dans Commandes, cliquez sur Envoyer à la PDP sur la commande. L’action renvoie toutes les factures de cette commande.