Disponible pour de nouveaux projets
Contactez-moi →

Revendeur PMS – E-commerce

Créer une plateforme B2B privée pour les revendeurs d’une marque de création graphique

WordPress/WooCommerce custom : de l’email/téléphone à une plateforme de commande fluide et sécurisée

Présentation du projet

Paiheme Studio a une base de revendeurs : des boutiques, des galeries, des structures qui revendent les illustrations et accessoires Paiheme. Avant, tout était géré « à l’ancienne » : les revendeurs envoyaient des emails, passaient des coups de téléphone pour commander, les tarifs étaient négociés au cas par cas. Ça marchait, mais c’était pas scalable. Quand le volume a augmenté, il a fallu une vraie plateforme. J’ai créé un site WordPress/WooCommerce entièrement privé, réservé aux revendeurs authentifiés. Une plateforme B2B avec des features custom pensées spécifiquement pour les besoins des revendeurs : historique de commandes, favoris, réductions de volume, paiement par virement. Pas de paiement en ligne, juste une commande propre et un devis généré. Efficacité maximale, zéro friction.

Crédit : 26 rue froide

Paiheme Studio grandit, et grandir c’est compliqué. Plus de revendeurs = plus de commandes = plus de gestion manuelle. Les revendeurs avaient besoin de pouvoir passer des commandes facilement, voir les prix spécifiques, accéder à leur historique. Et Paiheme avait besoin d’une infrastructure qui scale.

Mais c’était pas un site public. Les revendeurs, c’est un groupe précis, avec des tarifs spéciaux, des accès contrôlés, des conditions différentes du grand public. D’où l’idée : une plateforme B2B privée, login-only, avec les features dont les revendeurs ont vraiment besoin.

C’était un vrai défi : créer un site qui n’existe que pour une audience très spécifique, avec des besoins très spécifiques. Pas de commerce public, juste de l’efficacité B2B.

Le contexte

Avant cette plateforme, les revendeurs commandaient de manière très manuelle :

  • Email ou téléphone pour passer commande
  • Pas de suivi automatisé, tout à la main
  • Historique des commandes : zéro, on cherchait dans les emails
  • Tarifs négociés au cas par cas, pas de système de réductions structurées
  • Pas de moyen de voir les disponibilités ou les nouveautés facilement
  • Paiement compliqué : on attendait un virement manuel
  • Aucun self-service : chaque revendeur devait appeler ou écrire pour commander

C’était efficace pour 5-10 revendeurs, mais pas pour 50. Et Paiheme voulait grandir. D’où le besoin d’une vraie plateforme. Mais attention : c’est pas le Shopify public. C’est du B2B. Tarifs différents, accès contrôlé, conditions spéciales.

Crédit : Paiheme Studio

J’ai développé entièrement cette plateforme :

WordPress/WooCommerce private : Pas de commerce public, just authentication. Les revendeurs se connectent avec leurs identifiants, et ils ont accès à leur espace personnel.

Gestion des accès : Chaque revendeur a un compte avec ses permissions. On peut assigner des utilisateurs à un revendeur, donner des accès partiels, etc. Contrôle total.

Catalogue custom pour revendeurs : Les prix affichés sont les prix de gros, spécifiques à chaque revendeur. Pas les prix publics du Shopify. WooCommerce affiche les tarifs corrects selon le compte.

Historique de commandes : Chaque revendeur voit ses anciennes commandes. Plus besoin de fouiller les emails. Et surtout : « Repasser cette commande » = dupliquer la commande précédente avec un clic. Super utile pour les commandes récurrentes.

Favoris/wishlist : Les revendeurs peuvent ajouter des produits à leurs favoris. Quand ils veulent repasser une commande, ils accèdent vite aux produits qu’ils commandent habituellement.

Réductions de gros : Plus tu commandes, moins tu payes. Les réductions s’appliquent automatiquement selon le volume ou la catégorie. WooCommerce gère ça via custom code.

Les défis du projet

Ce projet avait plusieurs défis techniques et opérationnels majeurs :

Sécurité et authentification : C’est un site privé avec des données sensibles (historique de commandes, tarifs spéciaux, infos de compte). L’authentification doit être robuste. WooCommerce a des limites, j’ai dû ajouter du code custom pour les permissions avancées.

Tarifs dynamiques par revendeur : Chaque revendeur voit ses propres prix. Pas possible par défaut avec WooCommerce. Il a fallu créer un système custom qui applique les tarifs corrects selon le revendeur connecté.

Réductions de volume intelligentes : Les réductions changent selon la quantité, la catégorie, parfois la relation. Implémenter ça dans WooCommerce sans l’alourdir était un défi.

Historique de commandes et duplication : Permettre aux revendeurs de repasser une vieille commande en un clic. Ça semble simple, mais ça demande une bonne structure de données et du code pour dupliquer correctement (y compris les quantités, les prix à ce moment-là, etc.).

Système de paiement spécial : Pas de paiement en ligne. Juste des commandes qui deviennent des devis, avec un système de virement banquaire. WooCommerce n’est pas pensé pour ça par défaut, du custom était nécessaire.

Performance avec users et données privées : Chaque revendeur ne voit que SES données. Pas d’accès croisé, pas de fuite. Les requêtes doivent être optimisées pour pas traîner.

Crédit : Paiheme Studio

Architecture WordPress personnalisée : Custom post types pour les revendeurs, custom user roles pour les permissions, custom meta pour les données spécifiques. Tout bien structuré et maintenable.

WooCommerce hooks and filters : J’ai utilisé les hooks WooCommerce pour modifier le comportement : prix affichés, réductions appliquées, options de paiement. Pas de hack, juste du code propre qui étend WooCommerce.

Système de tarification custom : Une fonction qui récupère les tarifs spécifiques du revendeur connecté et les affiche partout : product page, cart, checkout. Cohérent et transparent.

Gestion des réductions : Code qui calcule automatiquement les réductions selon le volume et applique les prix corrects. Pas manuel, tout auto.

Duplication de commandes : Code qui prend une commande passée et en crée une nouvelle avec les mêmes produits, quantités, mais avec les prix actuels. Rapide et fiable.

Système de wishlist : Les revendeurs marquent des produits comme favoris. Ces produits apparaissent dans leur dashboard pour un accès rapide. Gain de temps réel.

Dashboard revendeur : Vue d’ensemble : commandes récentes, favoris, infos de compte, historique. Tout ce qu’un revendeur a besoin de savoir en une page.

Résultat

La plateforme B2B de Paiheme Studio est aujourd’hui :

  • Une plateforme WordPress/WooCommerce 100% privée, login-only pour les revendeurs
  • Tarifs spécifiques pour chaque revendeur, appliqués automatiquement
  • Historique de commandes complet et facile d’accès
  • Fonction « Repasser une ancienne commande » pour les commandes récurrentes
  • Système de favoris pour un accès rapide aux produits préférés
  • Réductions de gros automatiques selon le volume
  • Paiement par virement : pas de friction, juste une commande propre et un devis
  • Dashboard revendeur avec toutes les infos nécessaires
  • Sécurité totale : chaque revendeur ne voit que SES données

Ce qui a fait la différence : comprendre que B2B ≠ B2C. Les revendeurs ont besoin de simplicité, d’efficacité, de self-service. Pas de design flashy, juste du fonctionnel qui marche. Et permettre à Paiheme de scaler ses revendeurs sans multiplier les heures de gestion manuelle.

C’est un site qu’on ne verra jamais publiquement, zéro design marqué graphiquement. Juste du code intelligent qui résout des problèmes réels des revendeurs. Et ça, c’est du vrai travail de dev : créer de l’infrastructure invisible mais super utile.