Order Invoicer

Module PrestaShop (synchronisation en temps réel)

Installez le module PrestaShop optionnel pour pousser vos commandes vers Order Invoicer en temps réel

Présentation

Par défaut, Order Invoicer récupère vos commandes PrestaShop en interrogeant l'API Webservice toutes les quelques minutes. Le module PrestaShop est un complément optionnel qui permet à votre boutique de pousser les événements vers Order Invoicer dès qu'ils se produisent — nouvelles commandes, changements de statut, paiements et avoirs (remboursements) — afin que les factures soient créées sans attendre la prochaine synchronisation.

Optionnel : le module n'est pas obligatoire. Votre connecteur fonctionne avec la seule clé API. N'installez le module que si vous souhaitez une synchronisation quasi instantanée.

Votre connecteur est déjà connecté ? Ne déconnectez rien. Le module s'ajoute à la clé Webservice, il ne la remplace pas : Order Invoicer en a toujours besoin pour lire le détail des commandes. Ne touchez ni à votre connecteur ni à Paramètres avancés > Webservice. La synchronisation planifiée continue en parallèle, sans créer de doublons : il suffit d'activer le module et d'y coller la clé secrète.

Disponibilité

Un module est publié pour chaque outil de facturation :

Compatibilité

Le module est compatible avec PrestaShop 1.6 jusqu'aux dernières versions 8.x et 9.x.

Installation

Télécharger le module

Téléchargez le fichier .zip correspondant à votre outil de facturation dans le tableau ci-dessus. Conservez l'archive telle quelle — ne la décompressez pas.

L'importer dans PrestaShop

  1. Dans le back office PrestaShop, allez dans Modules > Gestionnaire de modules
  2. Cliquez sur Importer un module (en haut à droite)
  3. Déposez le .zip téléchargé, ou parcourez pour le sélectionner
  4. Le module apparaît sous le nom de votre outil de facturation (par exemple Sellsy ou Pennylane), et non sous « Order Invoicer ». S'il affiche un bouton Activer, cliquez dessus

Si le module est déjà installé dans une version antérieure à la 1.2.0, importez à nouveau le .zip pour le mettre à jour.

Connecter votre boutique

  1. Dans Order Invoicer, allez dans Mes applications, ouvrez l'application PrestaShop de votre connecteur, puis dans la carte Webhook PrestaShop, cliquez sur Copier la clé
  2. Dans le back office PrestaShop, allez dans Modules > Gestionnaire de modules et cliquez sur Configurer sur le module de votre outil de facturation
  3. Réglez Activer les notifications webhook sur Activé, collez la clé dans le champ Clé secrète, puis cliquez sur Enregistrer

La clé est obligatoire : les événements non signés sont refusés. L'adresse d'envoi est intégrée au module, il n'y a rien d'autre à renseigner.

Vérifier

Passez une commande de test (ou modifiez-en une existante) dans PrestaShop. Elle devrait apparaître dans votre tableau de bord Order Invoicer en quelques secondes, sans attendre la prochaine synchronisation planifiée.

Dépannage

Je ne trouve pas le module dans PrestaShop

  • Cherchez-le sous le nom de votre outil de facturation (par exemple Sellsy), et non sous « Order Invoicer »

Les événements n'arrivent pas dans Order Invoicer

  • Vérifiez que Activer les notifications webhook est sur Activé
  • Vérifiez que la clé secrète correspond à celle de la carte Webhook PrestaShop de votre application sur Order Invoicer
  • Vérifiez que vous avez installé le module de votre outil de facturation
  • Assurez-vous que votre boutique est accessible en HTTPS

Order Invoicer affiche « Clé secrète du webhook incorrecte »

  • Votre boutique envoie bien les événements, mais signés avec une autre clé : ils sont refusés. Copiez à nouveau la clé depuis la carte Webhook PrestaShop, collez-la dans le module, puis enregistrez

Questions fréquentes

Dois-je désactiver la clé Webservice ou reconnecter mon connecteur ?

Non. Le module et la clé Webservice fonctionnent ensemble ; gardez la clé activée.

Que se passe-t-il si je désactive le module ?

Rien ne se perd : la synchronisation planifiée continue de récupérer vos commandes, simplement avec quelques minutes de délai.

Support

En cas de difficulté, contactez notre support à contact@orderinvoicer.com.

Sur cette page