Comprendre les différents types d'items
Types d'éléments
Frog SCM propose différents types d'items à ajouter. Il existe plusieurs types d'items :
- Elément passant: L'action est exécutée sans être affichée à l'utilisateur. Cette action doit être suivie d'une autre action.
- Elément bloquant: L'utilisateur ne peut pas passer à l'action suivante tant qu'il n'a pas effectué une action sur cet élément.
- Elément de fin: Le workflow s'arrête à cet élément, et aucun autre élément suivant n'est exécuté.
Sections possibles
| Icone | Section | Type de section | Connexe |
|---|---|---|---|
| Recueillir des informations sur l'utilisateur | Bloquant | ||
| Afficher les produits | Passant | ||
| Afficher un formulaire | Bloquant | Formulaires | |
| Envoyer un email | Passant | (En cours de développement) | |
| Afficher une page | Passant | ||
| Afficher un résumé de la commande | Bloquant | ||
| Afficher le panier | Bloquant | ||
| Envoyer la commande | Passant | ||
| Définir l'état de la commande | Passant | ||
| Ajouter un produit au panier | Passant | Créer une condition | |
| Rediriger vers | Fin | ||
| Payer | Bloquant | ||
| Afficher les informations de debug | Fin | ||
| Rediriger vers un autre workflow | Fin | Créer une condition |
Détails des section
Recueillir des informations sur l'utilisateur
Permet d'obtenir des informations sur l'utilisateur, par exemple son nom, son adresse, etc. Vous pouvez choisir quels champs afficher. Le système propose de collecter ces données :
- Nom de famille : Collecter le nom de famille. Sera automatiquement rempli si l'utilisateur est connecté.
- Prénom : Collecter le prénom. Sera automatiquement rempli si l'utilisateur est connecté.
- Email : Collecter l'email. Ce champ pourra être utilisé pour l'envoi d'emails. Sera automatiquement rempli si l'utilisateur est connecté.
- Numéro de téléphone : Collecter le numéro de téléphone.
- Méthode de livraison : Demander la méthode de livraison. Vous pouvez sélectionner quelles méthodes doivent être affichées ou non dans les options.
- Adresse postale de facturation : L'adresse de facturation à utiliser. Cette adresse sera utilisée sur la génération automatique de documents s'il échet.
- Adresse postale de livraison : L'adresse postale est utile pour la livraison. Si vous sélectionnez l'option “Méthode de livraison”, ce champ ne s'affichera que si l'option “A domicile” est sélectionnée par l'utilisateur. Si le champ “Adresse de facturation” est affiché, il sera proposé de recopier les données.
- Choix de la liste : Recueillir le choix de l'utilisateur parmi des propositions personnalisées. Cela est utile pour créer votre propre sélecteur.
- Autoriser les entreprises : Si vous sélectionnez cette option, le système présentera la question “Etes-vous une entreprise ou un particulier ?” et présentera les champs “Nom de l'entreprise” et “Numéro d'entreprise” s'il échet.
Afficher les produits
Affiche les produits selon la disposition et les critères que vous souhaitez, avec ou sans catégories.
Catégorie: Les produits à afficher. Si vous sélectionnez une catégorie, seuls les produits de cette catégorie seront affichés.
Vue : Afficher les produits sous cette forme. Si vous sélectionnez une option avec “Affichage des détails au clic”, un clic sur le nom du produit permet d'en voir les détails.
Autoriser l'ajout de produit dans le panier : Permettre à l'utilisateur d'ajouter des produits dans le panier. Si vous sélectionnez “Oui, un seul exemplaire de chaque produit”, un seul exemplaire de chaque produit pourra être ajouté. Si vous sélectionnez “Non”, les produits ne pourront pas être ajoutés au panier.
Afficher un champ de recherche : Permettre à l'utilisateur de rechercher des produits via un champ de recherche.
Afficher les catégories : Afficher les catégories de produits. Si vous sélectionnez “En-dessous des produits”, les catégories seront affichées en-dessous des produits. Si vous sélectionnez “Avant de sélectionner un produit”, les catégories seront affichées avant que l'utilisateur ne sélectionne un produit. Si vous sélectionnez “Non”, les catégories ne seront pas affichées.
Envoyer un email
Afficher un formulaire
Afficher une page
Affiche une page du module 'Pages', avec le contenu de votre choix. C'est utile pour présenter des informations à vos utilisateurs, par exemple des modalités de livraison ou de contact, ou d'autres informations.
Afficher un résumé de la commande
Affiche un résumé de la commande, selon les options que vous spécifiez. Le résumé comprend les détails déjà encodés, et un résumé non modifiable du panier. C'est utile pour proposer, par exemple au client de relire sa commande avant de continuer.
Afficher le panier
Affiche la panier actuel de l'utilisateur. Le panier est partagé entre les différents workflows.
Envoyer la commande
Valide la commande dans le système en créant une entrée dans la base de données. Si la commande a déjà été envoyée, elle est mise à jour.
Définir l'état de la commande
Changer le statut de la commande, globalement.
Afficher les informations de debug
Affiche les informations de debug.
Ajouter un produit
Ajouter un produit personnalisé à la commande. C'est utile pour ajouter des frais de livraison, par exemple. Le produit peut être ajouté dans certains cas, via l'application d'une condition.
Rediriger vers
Redirige vers l'URL spécifiée. La variable –ORDERID– sera remplacée par l'UID de la commande si vous souhaitez le récupérer sur une autre page.
Payer
Propose au client de payer via Stripe.