PrestaShop
Disponible
Cette intégration est active et prête à l'emploi sur tous les plans Pro.
Connectez votre boutique PrestaShop à Frihet. Importez produits et commandes directement depuis l'API Webservice.
À quoi ça sert ?
Avec PrestaShop intégré :
- Importer les commandes — Les commandes de votre boutique sont converties en factures dans Frihet
- Importer les produits — Importez votre catalogue PrestaShop pour unifier la gestion
- Données synchronisées — Prix, quantités, références et statuts sont importés automatiquement
Prérequis
- PrestaShop 1.7 ou supérieur — Avec le Service Web activé
- Clé API — Générée depuis le panneau d'administration
- HTTPS obligatoire — Votre boutique doit avoir un certificat SSL
- Frihet Pro ou supérieur
Configurer la connexion
Étape 1 : Générer une clé API dans PrestaShop
- Dans votre panneau d'administration PrestaShop, allez à Paramètres Avancés → Service Web
- Cliquez sur Ajouter une nouvelle clé
- Activez les permissions de lecture (GET) pour :
products— Pour importer les produitsorders— Pour importer les commandescustomers— Pour les données client
- Copiez la clé générée
Étape 2 : Connecter Frihet
- Dans Frihet, allez à Paramètres → Intégrations
- Recherchez PrestaShop et cliquez
- Entrez l'URL de votre boutique (ex :
https://mitienda.com) - Collez la Clé API
- Cliquez sur Tester la Connexion pour vérifier
- Si tout est correct, cliquez sur Enregistrer
Importer les données
Importer les produits
- Allez à Paramètres → Intégrations → PrestaShop → onglet Données
- Cliquez sur Importer les produits
- Frihet importe tous les produits actifs de votre boutique
- Les produits en double (même SKU ou nom) sont automatiquement ignorés
Importer les commandes
- Dans le même onglet Données, cliquez sur Importer les commandes
- La première importation importe les commandes des 30 derniers jours
- Les importations suivantes importent uniquement les nouvelles commandes depuis la dernière synchronisation
- Chaque commande génère une facture au format
PS-{id}
Données importées
Produits
| Donnée PrestaShop | Donnée Frihet |
|---|---|
| Nom | Nom du produit |
| Référence | SKU |
| Prix (hors taxes) | Prix unitaire |
| Description courte | Description |
| Actif (oui/non) | Statut actif/inactif |
Commandes
| Donnée PrestaShop | Donnée Frihet |
|---|---|
| ID de la commande | Numéro de facture (PS-{id}) |
| Date de la commande | Date d'émission |
| Produits de la commande | Lignes de facture |
| Quantité | Quantité |
| Prix unitaire (hors TVA) | Prix unitaire |
| Référence de la commande | Notes de la facture |
Exemple réel
Commande dans PrestaShop
Commande #4521 - 18 fév 2026
- 3x T-shirt Basique (réf : CAM-001) @ 15 € = 45 €
- 1x Sweat-shirt Premium (réf : SUD-010) @ 45 € = 45 €
Total : 90 € + 18,90 € TVA (21 %) = 108,90 €
Dans Frihet après importation
Facture PS-4521
Date : 18 fév 2026
- 3x T-shirt Basique @ 15 € = 45 €
- 1x Sweat-shirt Premium @ 45 € = 45 €
Sous-total : 90,00 €
TVA (21 %) : 18,90 €
Total : 108,90 €
Statut : Payée
Différences avec WooCommerce
| Caractéristique | PrestaShop | WooCommerce |
|---|---|---|
| Type de connexion | Clé API (Webservice) | Consumer Key + Secret |
| Sync en temps réel | Non (importation manuelle) | Oui (webhooks) |
| Direction | PrestaShop → Frihet | WooCommerce → Frihet |
| Format facture | PS-{id} | WC-{number} |
Limitations
- Importation manuelle — Les commandes ne sont pas synchronisées en temps réel. Vous devez cliquer sur « Importer les commandes » régulièrement
- Lecture seule — Frihet importe les données de PrestaShop mais n'écrit pas en retour
- Pas de données d'adresse sur les factures — Les données d'expédition de la commande ne sont pas transférées au client (prochainement)
Dépannage
« Erreur de connexion lors du test »
- Vérifiez que l'URL est correcte et utilise
https:// - Vérifiez que le Service Web est activé dans PrestaShop
- Vérifiez que la clé API a des permissions de lecture pour
products,ordersetcustomers - Si vous utilisez un pare-feu ou
.htaccess, assurez-vous qu'il ne bloque pas/api/
« Tous les produits ne sont pas importés »
- Seuls les produits actifs (statut = 1) sont importés
- Les produits existants avec le même SKU ou nom sont ignorés (déduplication)
« Les commandes n'apparaissent pas »
- La première importation n'importe que les 30 derniers jours
- Vérifiez que les commandes ont le statut « en cours » ou supérieur
- Cliquez de nouveau sur « Importer les commandes » si de nouvelles commandes sont arrivées
« Puis-je déconnecter sans perdre de données ? »
Oui. Les produits et factures déjà importés restent dans Frihet. Déconnecter empêche seulement de nouvelles importations.
Pour déconnecter :
- Allez à Paramètres → Intégrations → PrestaShop → onglet Configuration
- Cliquez sur Déconnecter
- Confirmez
Prochaines étapes
- Connectez WooCommerce si vous avez aussi une boutique WordPress
- Importez les ventes de Gumroad
- Automatisez les flux avec n8n