Dépannage
Les erreurs possibles, ce qu'elles signifient vraiment et le chemin le plus court pour les résoudre.
« Le destinataire n'est pas enregistré sur Peppol »
La recherche dans l'annuaire n'a pas trouvé l'identifiant de participant fourni, ou la fiche du destinataire existe mais exclut le type de document que vous tentez d'envoyer (facture ou note de crédit).
Que faire :
- Vérifiez le schéma d'identifiant. La plupart des clients de l'UE sont identifiés par leur numéro de TVA (par ex. schéma 9925 pour la Belgique, 9930 pour l'Allemagne). Stripe stocke parfois les numéros de TVA sans préfixe de schéma : vous devrez peut-être remplacer le schéma sur l'écran d'envoi.
- Demandez au client s'il est bien sur Peppol. Beaucoup d'entreprises ne le sont pas. Si ce n'est pas le cas, vous ne pouvez pas livrer via Peppol : envoyez-lui plutôt le lien vers la facture hébergée par Stripe.
- Vérifiez que le client accepte le type de document que vous envoyez. Certains destinataires sont enregistrés pour les factures mais pas pour les notes de crédit.
« Échec de la validation »
L'UBL généré n'a pas passé les règles schematron du profil Peppol BIS Billing 3.0. Le message d'erreur indique la règle précise qui a échoué.
Causes fréquentes :
- Numéro de TVA ou d'enregistrement de l'acheteur manquant sur le client Stripe — ajoutez-le sur la fiche client dans Stripe, puis actualisez l'écran d'envoi.
- Devise ou traitement de la TVA incohérents sur la facture elle-même. Peppol BIS attend une seule devise par document et un total de taxes correspondant aux totaux des lignes au centime près.
- Des lignes de remise produisant des taux de TVA mathématiquement incohérents. Vérifiez la facture Stripe et réémettez-la si nécessaire.
Aucun crédit n'est consommé lorsque la validation échoue : corrigez les données concernées et relancez l'envoi.
« Différence de TVA restante pour la TVA à 0 % »
Ce rejet provient du point d'accès Peppol, qui compare vos totaux de TVA à votre statut de TVA enregistré. Le point d'accès estime que vous n'êtes pas autorisé à facturer la TVA sur cette facture : le montant de TVA déclaré ne peut donc pas figurer dans la catégorie au taux normal et se retrouve en reliquat dans celle à 0 %.
Les deux situations qui déclenchent ce message :
- Vous facturez la TVA alors que vous êtes enregistré comme exonéré de TVA. Si votre entreprise relève d'un régime de franchise pour petites entreprises (par ex. l'article 56bis belge), vous devez facturer à 0 %. Modifiez la facture Stripe et réémettez-la.
- Vous êtes assujetti à la TVA mais Peppost ne le sait pas. Peppost applique par défaut le statut « Assujetti à la TVA » dès qu'un numéro de TVA est configuré sur votre compte : ce devrait donc être le cas courant. Écrivez à l'assistance si votre compte est mal configuré (nous marquons les comptes en franchise avec vatStatus 3, compte par compte).
« Le point d'accès du destinataire a signalé une erreur »
Le document a été livré au point d'accès du destinataire, mais celui-ci a renvoyé une erreur en aval (par exemple, le logiciel comptable du destinataire a rejeté le contenu du document).
Cela est considéré comme un envoi réseau réussi : le crédit n'est pas remboursé. Contactez votre client pour comprendre ce dont son système a besoin, corrigez le document dans Stripe, émettez une note de crédit si nécessaire et envoyez une facture corrigée.
« Impossible de récupérer le PDF Stripe »
Peppost demande à Stripe le PDF de la facture et l'intègre dans le document Peppol. Si Stripe n'a pas encore généré le PDF — généralement parce que la facture vient d'être finalisée — la récupération peut échouer avec une erreur 404.
Patientez 30 secondes et réessayez. Stripe prépare normalement le PDF très vite. Si l'erreur persiste après quelques minutes, contactez l'assistance.
« La connexion Stripe a expiré »
Votre jeton Stripe Connect a été révoqué, soit explicitement depuis le tableau de bord Stripe, soit parce que le compte Stripe sous-jacent a été fermé.
Ouvrez Paramètres dans Peppost et cliquez sur Reconnecter Stripe. Vous serez redirigé vers le même parcours OAuth que lors de la configuration. Les soldes de crédits et l'historique existants sont conservés.
Un achat de crédits n'a pas été crédité sur mon solde
Peppost finalise les achats via un webhook Stripe. Dans de rares cas, le webhook peut être retardé de quelques secondes. Actualisez la page Crédits ; si le solde n'est pas à jour après cinq minutes :
- Vérifiez que le paiement apparaît comme réussi dans l'e-mail de reçu Stripe.
- Écrivez à support@peppo.st en précisant l'identifiant de session Stripe Checkout (visible sur le reçu). Nous ferons le rapprochement manuellement sous un jour ouvrable.
Toujours bloqué ?
Écrivez à support@peppo.st en précisant :
- L'identifiant d'envoi Peppost (ou l'identifiant de facture Stripe).
- Le message d'erreur exact que vous avez vu.
- Ce que vous avez déjà essayé.
Nous répondons sous un jour ouvrable. Pour les questions de tarifs ou de produit, consultez la FAQ.