E-Invoicing
L'onglet E-Invoicing est l'endroit où tu décides qui émet les factures de tes commandes Octopia, et comment elles arrivent à tes acheteurs. Rien n'est imposé : le module peut rester complètement en dehors de la facturation, transmettre la facture que PrestaShop émet déjà, ou laisser Abby l'émettre pour toi.
Choisir une source
Tout part d'un seul réglage. Le panneau Source est toujours visible, et ce que tu y choisis décide du panneau qui s'affiche en dessous.
| Source | Ce que fait le module |
|---|---|
| Aucune | Rien du tout. Aucune facture n'est créée, aucune n'est envoyée, aucune action n'apparaît sur tes commandes. |
| Facture standard | La facture émise par PrestaShop est livrée à Octopia. Le module ne la crée pas — il la transmet. |
| Abby | Abby émet la facture, et le module la livre. |
Choisis une source, clique sur Configurer, et le panneau correspondant s'ouvre en dessous.
Laquelle te convient ?
La facture PrestaShop porte l'identité de la boutique elle-même — la bonne tant qu'un seul vendeur y opère. Abby émet sous l'identité rattachée au compte, ce qu'exigent plusieurs comptes sur une même boutique, et ce qu'exigera la réforme de la facturation électronique.
Rien n'est jamais perdu
Choisir Aucune sort la facturation du module, mais rien n'est effacé : ce qui a déjà été tracé reste consultable sur tes commandes, et rechoisir une source plus tard reprend à partir de ce moment-là.
Deux canaux de livraison
Quelle que soit la source, la facture arrive à ton acheteur par l'un des deux canaux — et c'est la marketplace qui décide lequel, pas toi.
- Cdiscount prend la facture rattachée à la commande et la refuse en discussion.
- Toutes les autres marketplaces font l'inverse : elles prennent la facture en discussion et n'ont nulle part où la rattacher.
C'est pour ça que le panneau propose deux interrupteurs plutôt qu'un. Chacun gouverne son canal, et chacun a son action manuelle sur la page de la commande — une action n'apparaît que pour les commandes que son canal accepte, et seulement si son interrupteur est activé.
Active les deux
À moins de ne vendre que sur une seule marketplace, laisse les deux interrupteurs activés. Ils ne se chevauchent jamais : une commande est servie par un canal ou par l'autre, jamais par les deux.
Facture standard
Ce panneau transmet la facture que PrestaShop a déjà émise. Il n'y a rien à créer : le module la reprend dès que ta commande atteint un statut qui en génère une.
Envoi automatique gouverne les commandes passées sur une marketplace autre que Cdiscount. Activé, le cron de facturation envoie leur facture au client dans une discussion Octopia, et l'action manuelle Envoyer au client apparaît sur ces commandes.
Rattacher à la commande gouverne les commandes Cdiscount. Activé, le cron téléverse leur facture vers Octopia et la rattache à la commande, et l'action manuelle Rattacher à la commande apparaît sur ces commandes.
Message de facture est le texte qui accompagne le PDF envoyé au client. Il s'écrit par langue — utilise le sélecteur de langue à droite — et ces variables sont remplacées au moment de l'envoi :
{invoice_number} · {order_reference} · {order_date} · {total_paid} · {customer_firstname} · {customer_lastname} · {shop_name} · {sales_channel}
Réinitialiser le message par défaut remet le texte livré avec le module, dans la langue affichée.
À partir de quand ?
Le cron de facturation ne reprend que ce qui a été facturé depuis que tu as activé la source. L'activer ne met pas des mois d'anciennes factures en file d'attente. Une facture plus ancienne reste traçable à la main : ouvre sa commande et le module l'enregistre, quelle que soit sa date.
Abby
Abby est une plateforme agréée DGFiP. Avec cette source, Abby émet la facture et le module la livre par les deux mêmes canaux.
Clé API Abby est la seule chose à connecter. Tu la trouves dans Abby → Réglages → Intégrations → Clés API ; elle commence par suk-. La clé est stockée chiffrée, et une fois enregistrée le champ indique seulement qu'une clé est configurée — saisis-en une nouvelle pour la remplacer.
Les interrupteurs de livraison et le message de facture fonctionnent exactement comme pour la facture standard.
Clique sur Enregistrer et connecter — ou Enregistrer et reconnecter si une clé était déjà stockée. Le module vérifie la clé aussitôt et t'indique ce qu'il voit avec.
Une facture par commande
Une commande ne peut être facturée qu'une fois, quelle que soit la source qui l'a émise. Si tu changes de source, une commande déjà facturée par l'autre est laissée telle quelle — ton client ne reçoit jamais deux documents pour un seul achat.
Les actions manuelles
Quoi qui tourne automatiquement, chaque facture peut aussi être traitée à la main depuis la page de la commande : l'envoyer au client, la rattacher à la commande, télécharger le PDF, ou l'annuler quand c'est Abby qui l'a émise.
Ces actions suivent le document, pas la source actuellement sélectionnée. Une facture créée par une source reste servie par cette source, même après un changement — changer d'avis ne laisse donc jamais une facture en rade.
Multicompte
Chaque réglage de cet onglet appartient au compte actif : la source, les deux interrupteurs, la clé Abby et le message de facture. Deux comptes sur une même boutique peuvent être facturés de deux façons différentes — l'un via Abby, l'autre par la facture standard, ou l'un pas facturé du tout.
Change de compte et l'onglet se recharge avec les réglages de ce compte-là.
La question de l'identité
C'est ici que le choix de la source compte le plus. La facture PrestaShop porte l'identité de la boutique, la même pour tous les comptes qui y sont rattachés. Si plusieurs vendeurs opèrent depuis une seule boutique, Abby est la seule source qui émet sous l'identité propre de chacun.



