Version 4 — Juillet 2013 — Pierre-Jean
Pierre-Jean propose de :
- Lister les demandes/propositions et le catégoriser (produits, paiement, déclinaisons, colisage, etc)
- Lister les plugins (briques) existants et voir ce qui peut être réutilisé
- Discuter de la composition de l’outil ; un plugin qui fait tout/un plugin par fonction (gestion produits, paiement, colisage...)
Merci à Ybbet pour l’espace !
Gestion des produits
- Classer les produits : à mon sens un produit est un objet éditorial comme un autre qui peut bénéficier de l’organisation classique de SPIP = on y attache des mots clefs, des documents, on l’ajoute à une rubrique, etc. En ce sens, je ne vois pas le besoin de créer une nouvelle structure de type Catégorie comme j’ai pu le lire ailleurs.
- Caractéristiques des produits : ont-elles besoin d’être gérées dans le plugin ? Je pense que pour beaucoup, l’ajout de mots clefs comme caractéristique serait pertinent et que pour d’autres les Champs Extras puissent remplir cette mission.
- Déclinaisons des produits :
Commandes
Je vois une commande comme un objet à part entière auquel on rattache :
- un client (objet)
- des produits (objet)
- une somme
- une réduction (objet ?)
- un frais de port (objet ?)
- un tarif
- une adresse de facturation
- une adresse de livraison
- ...
L’objet commande dispose (sur la même base que les articles traditionnels de SPIP) de statuts :
- commande en cours (paniers non terminés)
- commande en attente de paiement
- commande payée (et à préparer)
- commande prête (et à expédier)
- commande expédiée
- commande livrée (lorsqu’on a un système de suivi type Colissimo qui puisse interagir avec le BO)
Paiement
Il me semble que le plugin Transaction est particulièrement bien avancé et pourrait peut-être même en l’état (ou avec de petits ajustement ?) s’interfacer avec ce projet de plugin de VAD.
Relation Client /Interractions
Peut-on utiliser « simplement » le plugin Notifications pour gérer les différents envois de mails, ou rêvons, de SMS lorsque le statut de commande change ?