Gestion & rentabilité Neuf

Real Margin – Calcul de marge nette et alertes de vente à perte

Price: 89,00 €
HT
HT · paiement unique

Vous savez ce que vous vendez. Savez-vous ce que vous gagnez ? Real Margin retranche le prix d'achat, le vrai coût transporteur, les frais de paiement, l'emballage, les remises et les avoirs : la marge nette de chaque commande, de chaque produit et de chaque journée, dans votre back-office PrestaShop 8 ou 9. Et une alerte dès qu'un prix passe à perte.

PrestaShop 8.2.x · 9.0.x · 9.1.x PHP 8.1 à 8.4 Multiboutique : Oui
Tester le module en démo Accès immédiat à un back-office PrestaShop 9 où le module est installé, sans inscription. Données fictives, remises à zéro chaque nuit.
  • Téléchargement immédiat
  • 12 mois de mises à jour
  • Support sous 48 h
  • Sans abonnement
  • Installé en quelques minutes

Combien avez-vous vraiment gagné sur cette commande ?

PrestaShop vous dit ce que vous avez vendu. Real Margin vous dit ce qu'il vous reste : sur chaque commande, il retranche le prix d'achat des produits, ce que le transporteur vous facture réellement (pas ce que vous facturez au client), les frais de votre moyen de paiement, l'emballage, les remises et les avoirs. Le résultat s'affiche directement sur la page de la commande, avec la cause d'une perte en clair : « prix de vente sous le prix d'achat », « coût Chronopost supérieur à la livraison payée par le client », « remise trop forte ». Le détail est là ligne par ligne, et transporteur par transporteur quand la commande a plusieurs colis.

Tout est hors taxes, dans la devise de votre boutique. Les avoirs réduisent la vente ; le prix d'achat n'est rendu que si le produit est revenu en stock. Une commande annulée ou jamais payée ne compte pas. Une commande remboursée après expédition est une perte sur remboursement, comptée dans la marge mais à part des commandes à perte, qui signalent un problème de prix.

Est-ce que je perds de l'argent sur ce produit sans le savoir ?

Sur la fiche produit, juste sous le prix de vente, un bloc affiche la marge pendant que vous tapez le prix, avant même d'enregistrer : une ligne par transporteur proposé au client, en vert ou en rouge, avec le prix plancher pour atteindre le taux de marge que vous vous êtes fixé. Un produit peut être rentable en Mondial Relay et à perte en Chronopost : vous le voyez tout de suite, et le module vous dit quoi faire (relever le prix, ou retirer le transporteur pour ce produit). Les promotions actives sont prises en compte.

Dans la liste des produits, une colonne « Marge » et un filtre « à perte » permettent de sélectionner d'un coup tous les produits concernés et d'appliquer le prix plancher, avec prévisualisation avant validation, ou de marquer une perte comme assumée (produit d'appel, déstockage).

Comment être prévenu quand un prix passe à perte ?

Un prix modifié dans une fiche, un import CSV de 300 produits, une promotion, une règle de prix catalogue, un nouveau tarif transporteur : quelle que soit l'origine, dès qu'un produit passe sous zéro, une pastille apparaît dans l'en-tête de votre back-office et un email part aux adresses de votre choix. Une modification en masse donne une seule notification, pas 300. Depuis l'alerte, la liste des produits s'ouvre déjà filtrée pour corriger en masse.

Que se passe-t-il si mon fournisseur augmente ses prix l'an prochain ?

Rien pour vos commandes passées. Au premier calcul, chaque commande enregistre son prix d'achat, son coût transporteur, ses frais et son emballage, et les garde. Un prix d'achat qui passe de 3 € à 8 € ne transforme pas rétroactivement l'an dernier en année à perte. Seule la vision temps réel des produits suit les prix d'aujourd'hui. Et si un prix d'achat manque sur une ligne, le module n'invente rien : la commande affiche « Prix d'achat manquant » plutôt qu'un chiffre faux, et se complète d'elle-même quand vous saisissez le prix. De même, sans tarif pour un transporteur, la livraison est laissée de côté dans les deux sens (« hors livraison ») au lieu de créer une fausse perte.

Mes prix d'achat changent : comment le module le sait-il ?

Chaque prix d'achat s'applique de sa date jusqu'au suivant, et la période est toujours écrite en entier : « du 01/03/2026 au 31/05/2026 ». La page d'un produit montre ses périodes par déclinaison et un graphique du prix d'achat face à chaque vente ; avant d'enregistrer un nouveau prix, une phrase dit exactement ce qu'il change. Le prix d'achat de la fiche produit est daté automatiquement le jour où vous le modifiez. Et vos prix fournisseur s'importent depuis un fichier CSV lisible (référence, produit, déclinaison en toutes lettres), avec un écran de vérification avant enregistrement.

Quels transporteurs, quels moyens de paiement ?

Tous ceux de votre boutique. Vous importez pour chaque transporteur ce qu'il vous facture vraiment, par pays et par tranche de poids, depuis un seul fichier CSV déjà pré-rempli avec vos transporteurs et vos pays de livraison (surcharge carburant et fixe par colis possibles) : Colissimo, Mondial Relay, Chronopost, DPD, GLS, UPS, DHL, Colis Privé ou un transporteur maison. Pour les paiements, un pourcentage et un fixe par module : Stripe, PayPal, Alma, virement, chèque. Dix minutes suffisent pour une marge crédible ; vous affinez ensuite. Le rapport par transporteur vous montre ensuite ce que chacun vous coûte ou vous rapporte, chiffres en main pour renégocier.

Quels rapports, et comment les exporter ?

Un tableau de bord : marge nette de la période, comparaison avec la période précédente, marge par jour, ce qui rapporte, ce qui coûte, produits à perte au prix actuel, transporteurs déficitaires. Des rapports par jour, par produit, par catégorie, par transporteur, par moyen de paiement, par pays, par commande et par ligne de commande, tous exportables en CSV pour votre tableur ou votre comptable. La marge n'est visible que par les profils que vous autorisez.

Comment l'installer, et sur quelle version de PrestaShop ?

PrestaShop 8.1, 8.2, 9.0 et 9.1. Vous téléchargez le fichier zip juste après le paiement, vous l'installez depuis Modules › Gestionnaire de modules, vous vérifiez vos frais de paiement et votre emballage, puis un clic lance le calcul des douze derniers mois, en arrière-plan ; le prix d'achat déjà saisi dans vos fiches produit est utilisé automatiquement. Rien ne change sur votre site côté client. Mises à jour incluses pendant 12 mois, support par email sous 48 h ouvrées. La documentation complète (PDF, français et anglais) est téléchargeable sur cette page.

Questions fréquentes

Faut-il saisir tous mes prix d'achat avant que ça marche ?

Non. Le module utilise ceux déjà présents dans vos fiches produit et ceux que PrestaShop a enregistrés sur vos anciennes commandes. Pour le reste, une page liste les produits sans prix d'achat, les plus vendus d'abord, avec saisie directe ou import CSV.

Est-ce un outil comptable ?

Non. C'est une marge de gestion, hors taxes, faite pour décider vite : un prix, un transporteur, une promotion. Votre comptabilité et votre TVA restent dans vos outils habituels.

Le module modifie-t-il mes prix de vente tout seul ?

Jamais. Il propose un prix plancher et ne l'applique qu'après votre validation, produit par produit, avec prévisualisation.

Je gère plusieurs boutiques : est-ce prévu ?

Oui. Tarifs transporteur, frais et réglages sont par boutique, les rapports suivent la boutique sélectionnée.

Que se passe-t-il au bout des 12 mois ?

Le module continue de fonctionner. Seuls les mises à jour et le support s'arrêtent ; vous pouvez les prolonger.

Est-ce lourd pour ma boutique ?

Non. Les calculs se font en arrière-plan, par petits lots, jamais pendant l'affichage d'une page. Une tâche planifiée facultative garantit que rien n'attend.

Changelog

1.4.1 · septembre 2026 — Le calcul des commandes passées n'est plus lancé à l'installation : vous vérifiez d'abord vos frais de paiement et votre emballage, puis un bouton du tableau de bord le lance ; jusque-là, frais et emballage restent provisoires sur les commandes. Corrections : marge non calculée quand une déclinaison vendue n'avait pas de référence ; perte en promotion affichée en vert sur la fiche produit.

1.4.0 · septembre 2026 — Prix d'achat par périodes datées (du … au …), avec graphique et formulaire par groupe de déclinaisons ; prix de la fiche produit daté automatiquement ; import CSV lisible avec écran de vérification. Tarifs transporteur importés depuis un seul CSV pré-rempli, en versions datées ; commandes « hors livraison » sans tarif ; livraison répartie selon le poids. Tableau de bord, alertes, page commande et fiche produit revus, infobulles partout. Compatible PrestaShop 8.1 à 9.

1.3.0 · septembre 2026 — Interface en anglais et en français, droits de lecture et d'écriture séparés, sécurité et performances renforcées, les données sont conservées à la désinstallation.

1.2.0 · septembre 2026 — Tableau de bord refondu (tuiles, onglets, graphique légendé, libellés explicites, sélecteur de période corrigé). Le port payé d'une commande ne vient de la grille que si elle existait à la date de la commande : vos anciennes commandes ne passent pas à perte quand vous saisissez votre tarif d'aujourd'hui. Poids manquant signalé. Les pertes sur remboursement sont comptées à part des commandes à perte.

1.1.0 · septembre 2026 — Le taux de marge souhaité devient propre à chaque produit (fiche produit, action groupée sur une sélection, colonne target_rate de l'import CSV) ; plus de taux global. Sans objectif, seule la vente à perte est suivie ; avec, prix plancher, statut « sous le taux cible » et alerte optionnelle.

1.0.0 · septembre 2026 — Première version : marge par commande, produit et jour ; bloc sous le prix de la fiche produit ; alertes de prix passé à perte groupées par lot ; grilles transporteur ; frais de paiement ; coûts d'achat historisés et capturés par commande ; rapports et exports CSV. Testé sur PrestaShop 8.2 et 9.1.

Compatibilité

PrestaShop
8.2.x · 9.0.x · 9.1.x
PHP
8.1 à 8.4
Multiboutique
Oui
Thème
Indépendant (module back-office)
Langues
Français, anglais
Version
1.4.1 · septembre 2026

Téléchargement

Chargement...
Retour en haut