KARVO ERP — Système ERP custom Sani Express

KARVO ERP

Le système ERP custom qui propulse Sani Express depuis 2024.

Qu’est-ce que KARVO ERP ?

KARVO ERP est un système ERP (Enterprise Resource Planning) développé sur-mesure pour Sani Express, hébergé directement sur WordPress + WooCommerce. Il gère le catalogue produits (2 000+ SKU en stock + 20 000+ disponibles), les commandes B2B Net-30, les routes de livraison hebdomadaires, l’inventaire 2 entrepôts (RDL + Saint-Antonin), les soumissions clients et l’intégration directe avec la boutique en ligne.

Contrairement aux solutions ERP traditionnelles (Acomba, SAP, Microsoft Dynamics), KARVO est natif WordPress — pas d’API à coder, pas de synchronisation à maintenir entre boutique et ERP. Le catalogue, les prix B2B, les comptes Net-30 et les commandes vivent dans la même base de données.

Modules principaux

Catalogue & inventaire

2 000+ SKU en stock + 20 000+ disponibles multi-marques, 2 entrepôts, stock physique vs virtuel, gestion variants.

Commandes B2B

Comptes Net-30 avec credit limit, soumissions transformables en commandes, validation manuelle.

Routes & livraison

Routes hebdomadaires Bas-Saint-Laurent + Gaspésie (Lun/Mar/Mer/Ven local, Jeudi externe).

Prix B2B & tarification

3 niveaux de prix (non-loggé, loggé, loggé+tier), remises automatiques par client.

API REST

Endpoints /wp-json/se-erp/v2/pwa/ pour intégrations futures (mobile, BI, EDI).

Sécurité B2B

Nonces obligatoires, capability checks, audit log, conformité Loi 25 Québec.

Pourquoi un ERP custom ?

Les solutions ERP standard du marché (Acomba, SAP Business One, NetSuite, Odoo) sont conçues pour fonctionner indépendamment du site e-commerce. La synchronisation catalogue ↔ ERP est complexe, coûteuse, et source constante de désynchronisation (stock affiché différent, prix incorrects, double saisie).

KARVO résout ce problème en vivant directement dans WordPress + WooCommerce. Une seule source de vérité : les produits affichés sur saniexpress.ca sont les mêmes qu’utilisés en interne pour les commandes téléphoniques, la facturation, l’inventaire et les routes de livraison.

Résultat : zéro désynchronisation, déploiement immédiat des modifications catalogue, coût total beaucoup plus bas qu’une solution traditionnelle, et personnalisation totale aux spécificités de Sani Express (routes hebdo signées, Net-30 sur référence commerciale, etc.).

Architecture technique

  • Base : WordPress 6.5+ + WooCommerce 10.7
  • Plugin custom : karvo-erp (modules métier)
  • UI custom : Bricks Builder + thème enfant snn-brx-child-theme
  • PHP : 8.1+ avec type hints stricts
  • DB : MySQL/MariaDB (HPOS WC orders activé)
  • Cache : Redis (objets) + page cache Rocket.net + Cloudflare CDN
  • SEO : Rank Math Pro (catalogue indexable)
  • Sécurité : CSP stricte, WAF Cloudflare, audit log custom

Développé par

KARVO ERP est développé à l’interne par Sani Express inc., en partenariat avec Claude Code (Anthropic) pour les composants techniques avancés. Le système évolue en continu selon les besoins opérationnels concrets de l’entreprise.

Pour discuter d’un partenariat ou licencier KARVO ERP pour une autre PME québécoise : 418-862-2292 · j.b@saniexpress.ca

Ce que KARVO orchestre en 2026

Commandes & expéditionTableau de préparation en temps réel, tournées assignées automatiquement par secteur, feuilles de route imprimables, courriels de confirmation adaptés au mode de paiement.
Comptes B2B multi-utilisateursRôles propriétaire, approbateur et acheteur ; approbation de commandes ; portail entreprise avec historique et listes de re-commande.
Catalogue vivant2 200+ produits synchronisés en continu avec la boutique : prix, stock, FDS, images et poids d’expédition alimentés par des pipelines de données fournisseurs.
Automatisations & IAEnrichissement de fiches produits, veille des recherches sans résultat (les manques deviennent des ajouts au catalogue), synonymes métier, caches intelligents qui gardent le site rapide.
Facturation Net-30Comptes à paiement 30 jours, relevés, intégration comptable — le nerf du B2B régional.
Mesure terrainVitesse réelle mesurée chez les vrais visiteurs (RUM), journal de bord technique à chaque déploiement, surveillance de l’indexation.

KARVO est d’abord bâti pour nos opérations. Distributeur curieux de l’approche ? Écrivez-nous.