Conception plateforme achats (problème remue méninges)

Conception plateforme achats (problème remue méninges) - Divers - Programmation

Marsh Posté le 24-06-2018 à 21:21:27    

Bonjour à tous
 
Je ne sais pas trop où poster mon message.
 
Je cherche à faire un site de e-commerce qui est en fait celui de plusieurs magasins physiques indépendants.
 
Il n'y a donc pas de stock centralisé (coûts de transport additionnels, problème de rachats...)
 
Nous avions un site compliqué, où le client devait sélectionner le magasin qui détenait réellement le produit avant de finaliser son achat.
 
Nous n'avions rien trouvé de plus élégant à l'époque.
 
Nous allons refaire entièrement notre site internet et souhaitons simplifier au maximum les choses pour tout le monde : pour le client évidemment, mais aussi pour nous avec une gestion du back office (stock, facturation, suivi expédition...)
 
On pourrait imaginer que c'est le magasin le plus proche du client, qui détient le produit, qui se voit attribuer la vente.
On pourrait aussi "donner" la vente à tour de rôle.
 
Peut-être que je suis dans la mauvaise direction, et qu'il y a un tout autre moyen de faire, mais lequel ?
 
Merci pour vos lumières !

Reply

Marsh Posté le 24-06-2018 à 21:21:27   

Reply

Marsh Posté le 24-06-2018 à 22:06:28    

C'est très vague comme question et ça dépend de beaucoup de choses.
 
Par exemple est-ce que plusieurs magasins peuvent vendre le même produit ? A des prix différents ? Pas de stock centralisé = le magasin propose lui même ses produits sur le site et gère son stock ? etc.
 
Si oui je ne pense pas qu'il faille imposer à l'utilisateur le choix du magasin mais plutôt lui faire une proposition par défaut, en fait un peu ce que font Amazon & cie.
 
Après niveau technique il faut voir aussi ton environnement, tes contraintes, le trafic visé, etc.
 
Pour les gestionnaires les plus connus (prestashop, wp woocommerce, opencart, etc.) il existe des plugins "multi-vendors" qui gère très bien tout ça et qui permettent à chaque vendeur de gérer son catalogue de produits indépendamment.


---------------
Topic achats/ventes | Feed-back | Worklog
Reply

Marsh Posté le 27-06-2018 à 21:08:38    

Désolé, je n'ai pas reçu d'alerte email...
 
Les magasins ont en effet 80% de stocks communs. Les prix sont identiques, sauf dans le cas d'une vente internet si l'un des magasins ne souhaite pas participer.
 
Les magasins ne gèrent rien sur la partie en ligne. Ils donnent juste l'état de leur stock.
 
Je sais que c'est très vague, mais si je commence à ajouter des tas de détails et de contraintes, je vais repartir sur une solution à faire pâlir Amazon


---------------
https://valid.x86.fr/qenlxr
Reply

Marsh Posté le 27-06-2018 à 22:53:23    

Donc si je comprend bien :
- les magasins peuvent vendre de leur côté ou via ton site
- ils mettent à jour régulièrement via ta plateforme le stock pour chacun de leur produit (à chaque fois que celui-ci change s'ils font une vente physiquement).
- toi tu gères juste les articles (prix, photos, description, etc.)
 
Et ce que tu aimerais c'est faire au plus simple pour que l'utilisateur ne voit qu'un seul article (et un seul stock) et n'ai plus à se préoccuper de choisir le bon magasin, et donc que la vente soit attribuée automatiquement au magasin qui convient le mieux ?
 
Si un magasin possède 2 articles A en stock, et qu'un autre magasin possède 3 fois ce même article A en stock, l'utilisateur peut-il passer commande pour 4 articles A (et donc tu dois piocher dans les 2 magasins) ? Ou bien est-ce que tu comptes afficher le stock max du magasin qui en a le plus (qui se verra donc forcément la vente attribuée) ?
 
Va falloir une solution custom je crois là ^^


---------------
Topic achats/ventes | Feed-back | Worklog
Reply

Marsh Posté le 27-06-2018 à 23:04:57    

Les magasins vendent dans leur boutique (en physique) et peuvent mettre certains produits dans le stock en ligne.
L'idéal est que la caisse physique retire directement l'article dans le stock en ligne si le produit est également en vente sur le site
L'acheteur en ligne doit acheter comme dans une boutique "classique" sans se préoccuper en effet de savoir ce qui se passe derrière. S'il veut ses 4 articles A, il doit pouvoir mettre les 4 dans le panier et ne s'occuper de rien d'autre.  
Seul le stock global doit être visible pour lui.
Je me doute que c'est un peu tordu, mais ça doit arriver à tous ceux qui fonctionnent en "franchises" avec un unique site global, non ?

Reply

Marsh Posté le 27-06-2018 à 23:05:37    

et merci pour ton temps !


Message édité par jace112 le 27-06-2018 à 23:05:52

---------------
https://valid.x86.fr/qenlxr
Reply

Marsh Posté le 28-06-2018 à 22:31:09    

L'ancien site est fait avec quelles technologies, et tu comptes partir sur quoi pour le nouveau ?
 
J'ai pas l'impression que tu puisses trouver un produit qui gère le fonctionnement que tu souhaites (je peux me tromper) il va certainement falloir mettre la main dans le code.
Si tu utilises une solution e-commerce (dans l'ordre de robustesse je dirais Drupal > Magento > OpenCart,  prestaShop, etc. mais ça fait quelques temps que je n'ai plus fait le tour!) j'imagine que tu devras développer des plugins supplémentaires pour étendre les fonctionnalités et/ou utiliser les API existantes pour sélectionner automatiquement les bons vendeurs et déclencher les ventes dans les bons stocks.
 
Du moment que tu as bien identifié tous tes processus ça ne devrait pas être trop difficile.


---------------
Topic achats/ventes | Feed-back | Worklog
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed