Adios

Guide e-commerce soumis à validation du produit

Comment créer une boutique en ligne avec l’IA sur Adios

L’IA peut vous aider à créer une boutique en ligne sur mesure, mais une boutique opérationnelle nécessite des prix de référence calculés côté serveur, une gestion des stocks, un encaissement hébergé, des webhooks signés, des données de commande protégées et de véritables politiques commerciales. Ce guide Adios reste en mode test et s’arrête avant les paiements réels ou les modifications en production.

L’exemple est un catalogue fictif d’articles pour la maison en petites séries, avec variantes, stocks, panier, paiement hébergé en mode test, historique des commandes et vue d’administration protégée. La page reste hors des index de recherche jusqu’à vérification sur Adios de l’intégralité de ce parcours de test et de ses scénarios d’échec. Explorer d’autres façons de créer avec l’IA sur Adios.

VALIDATION DU PRODUIT — Ce guide complet peut être examiné, mais reste en noindex et hors du sitemap tant que l’exemple n’a pas passé l’ensemble du parcours de paiement de test, webhook, commande, stock et autorisation.

Exemple de projet / Boutique d’articles pour la maison en mode test

Un système d'achat, pas une grille de produits générée

La validation commence après le bouton Ajouter au panier : prix calculés côté serveur, limites de stock, paiement hébergé, événements signés, commandes idempotentes et administration privée.

Les produits, les paniers, les stocks et les commandes nécessitent un état durable grâce à bases de données managées pour les données e-commerce.

01

Catalogue

Produits, variantes, prix et disponibilité.

02

Panier

Totaux et limites de stock vérifiés par le serveur.

03

Paiement

Parcours hébergé par le prestataire en mode test.

04

Commandes

Les événements signés créent chaque commande une seule fois.

00

Avant de rédiger votre prompt

Prendre les décisions commerciales avant de générer le paiement

Le code ne peut pas décider où vous vendez, comment calculer les taxes, quels frais de livraison appliquer ni quels retours accepter. Consignez ces décisions, ou indiquez qu’elles restent à prendre, avant que l’agent ne touche aux paiements.

ENTRÉE / 01

Informations produit de référence

Définissez les produits, les variantes, les prix, la devise, les règles de stock et la source de référence de chaque valeur.

ENTRÉE / 02

Périmètre de traitement et de livraison des commandes

Consignez les pays de livraison, les tarifs, les engagements de livraison, la gestion des stocks et le contact du support.

ENTRÉE / 03

Périmètre de paiement

Utilisez un paiement hébergé et le mode test du prestataire. Ne collectez ni ne stockez jamais les données brutes de carte dans l’application.

ENTRÉE / 04

Obligations envers les clients

Confirmez les règles concernant les taxes, les remboursements, les retours, la confidentialité, les conditions, les produits interdits et le support avant la mise en ligne.

Une boutique est une application full-stack. Si c’est votre premier projet, terminez d’abord créer votre première application avec l’IA avant d’y ajouter des paiements et des données clients.

01

Politiques avant paiement

Planifier le parcours complet d’achat en test et son périmètre commercial

Remplissez chaque champ avec une décision réelle ou écrivez « décision à prendre ». L’agent doit signaler les exigences manquantes concernant les taxes, la livraison, les remboursements, la confidentialité et le fournisseur avant toute modification.

Prompt de planification de la boutique
Aidez-moi à planifier une petite boutique en ligne dans cet espace de travail Adios. Ne modifiez pas encore les fichiers.

Informations sur la boutique :
- Nom de la boutique : [NOM]
- Client : [CLIENT]
- Types de produits : [PRODUITS]
- Variantes : [TAILLE, COULEUR OU AUTRES OPTIONS]
- Règle de stock : [SUIVI, FABRICATION À LA COMMANDE OU NON SUIVI]
- Pays desservis : [PAYS]
- Devise : [DEVISE]
- Prestataire de paiement : [PRESTATAIRE EN MODE TEST]
- Mode de livraison : [RÈGLE]
- Gestion des taxes : [RÈGLE OU DÉCISION ENCORE À PRENDRE]
- Politique de remboursement et de retour : [POLITIQUE RÉELLE OU DÉCISION ENCORE À PRENDRE]

Examinez le dépôt, la configuration de la base de données, l’authentification, les tests, la route de contrôle de santé et adios.yaml. Planifiez la boutique de test minimale couvrant de bout en bout le catalogue, les fiches produits, le panier, le passage au paiement, les événements de paiement signés, les commandes, les stocks et l’administration protégée.

Listez les décisions que je dois encore prendre concernant les taxes, la livraison, les remboursements, la confidentialité, le support client, les produits interdits et les exigences du prestataire de paiement. Attendez mon approbation avant toute modification.

Ce qu’une réponse utile doit contenir

  • Un parcours complet d’achat en mode test
  • Sources de référence pour les produits, les prix et les stocks
  • Transitions des états de commande et de paiement
  • Une liste des décisions commerciales encore à prendre
02

Construisez en mode test

Générer le catalogue, le panier, le passage au paiement et les états de commande

Ce prompt conserve les calculs de prix côté serveur, utilise un paiement hébergé, vérifie les événements signés et intègre les tests d’événements en double à la création du projet.

Prompt de création de la boutique
Créez la version de test approuvée de la boutique en ligne. N’activez pas les paiements réels et ne déployez pas en production.

Exigences :
- Conservez le framework, le gestionnaire de packages, la route de contrôle de santé, les tests et les fichiers de déploiement Adios actuels.
- Stockez les produits, variantes, stocks, paniers et commandes dans la base configurée, avec des relations claires et des migrations réversibles lorsque cela est pris en charge.
- Calculez les prix et les stocks côté serveur. Ne faites pas confiance aux totaux envoyés par le navigateur.
- Utilisez le SDK officiel actuel du prestataire de paiement et son parcours de paiement hébergé en mode test. Ne collectez ni ne stockez jamais les données brutes des cartes.
- Vérifiez les webhooks signés, traitez les événements en double de manière idempotente et consignez un historique clair des états de commande.
- Protégez les routes d’administration et appliquez les autorisations côté serveur.
- Conservez les secrets de paiement, de base de données, d’e-mail et de session hors du code source et indiquez leurs noms de variables d’environnement.
- Ajoutez des états utiles pour le chargement, le panier vide, la rupture de stock, le paiement refusé, le paiement annulé et la confirmation de commande.
- Utilisez des produits d’exemple clairement indiqués comme fictifs. N’inventez ni avis, ni rareté, ni remises, ni certifications, ni promesses de livraison.
- Ajoutez des tests pour le calcul des prix, les limites de stock, les autorisations, le rejet des signatures de webhook invalides, les événements en double et le cas nominal d’une commande.
- Exécutez les outils existants de formatage et de lint, les tests et la compilation de production.

Présentez les fichiers modifiés, le modèle de données, le modèle des états de commande, les résultats des tests, les secrets Adios requis et le parcours de test exact dans l’aperçu. Ne déployez pas.

Ce qu’une réponse utile doit contenir

  • Totaux et stocks calculés côté serveur
  • Paiement hébergé par le prestataire en mode test
  • Événements de paiement vérifiés et idempotents
  • Administration protégée et commandes privées
03

Tester les échecs et le rejeu

Vérifier le parcours d’achat au-delà d’un paiement réussi

Les tests utiles portent sur les refus, les annulations, les altérations, les doublons, les accès non autorisés et les ruptures de stock. Ce prompt demande des éléments de vérification pour chacun.

Prompt de vérification de la boutique
Vérifiez l’intégralité du parcours d’achat de la boutique en mode test. Corrigez uniquement les problèmes confirmés et ne déployez pas.

Testez :
- la consultation des produits et la sélection de variantes valides ;
- les calculs de prix, de devise, de quantité et de stock ;
- les paniers vides, expirés, altérés ou contenant des produits épuisés ;
- les événements de paiement réussis, refusés, annulés et répétés ;
- les signatures de webhook invalides et les webhooks valides reçus plusieurs fois ;
- la création des commandes et la mise à jour des stocks exactement une fois ;
- l’impossibilité pour un client d’accéder à la commande privée d’un autre client ;
- l’impossibilité pour un utilisateur non authentifié d’accéder à l’administration ;
- l’absence de données de carte, d’identifiants et d’informations personnelles inutiles dans les journaux ;
- le formatage, le lint, les tests, la compilation et les contrôles de santé.

Donnez-moi un résultat pour chaque cas, les risques restants et les étapes manuelles que je dois effectuer avec les outils de test du fournisseur.

Ce qu’une réponse utile doit contenir

  • Un résultat consigné pour chaque scénario d’échec
  • Commandes et stocks modifiés exactement une fois
  • Accès privé des clients et à l’administration
  • Instructions pour les outils de test du prestataire
04

Séparer le code des obligations

Préparer la décision de mise en production sans mettre en ligne

Le dernier prompt distingue les éléments techniques des choix concernant les taxes, la livraison, la confidentialité, le support et les politiques que seul le propriétaire de la boutique peut approuver.

Prompt de vérification de la mise en production de la boutique
Préparez cette boutique pour décider de sa mise en production. N’utilisez pas les identifiants de paiement réels et ne déployez pas.

Confirmez le domaine de production, la source de référence des produits et des prix, la devise, la gestion des stocks, les zones et les tarifs de livraison, la décision fiscale, la politique de remboursement, la notice de confidentialité, les conditions, le contact du support, les e-mails de commande, l’URL du webhook, les noms des secrets, la migration de base de données, les sauvegardes, la route de contrôle de santé, les journaux et le plan de retour arrière.

Distinguez les contrôles techniques réussis des décisions commerciales ou juridiques qui restent sous ma responsabilité. Listez toutes les valeurs de test et tous les contenus provisoires à remplacer. Arrêtez-vous pour obtenir une approbation explicite avant tout paiement réel ou toute modification en production.

Ce qu’une réponse utile doit contenir

  • Éléments techniques distincts des décisions du propriétaire
  • Inventaire de toutes les valeurs de test et de tous les contenus provisoires
  • Notes sur les migrations, les sauvegardes, les webhooks, la santé et le retour arrière
  • Aucun identifiant réel ni modification de déploiement
T

Testez le résultat

Une compilation réussie marque le début de la vérification

Ouvrez l’aperçu et testez vous-même les parcours importants. Demandez des éléments de vérification à l’agent, mais ne confondez pas son compte rendu avec votre approbation.

ESSAI / 01

Paiements et stocks

  • Le serveur recalcule les prix, la devise, les quantités, les remises et les stocks avant le paiement.
  • Les paniers vides, expirés, altérés ou contenant des produits épuisés sont refusés avec une indication utile pour poursuivre.
  • Un événement de paiement valide crée la commande et le mouvement de stock exactement une fois.
ESSAI / 02

Événements de paiement

  • Les signatures invalides sont rejetées et les webhooks valides reçus plusieurs fois sont sans effet supplémentaire.
  • Les événements de test réussis, refusés, annulés, retardés et répétés ont des résultats explicites.
  • Aucune donnée brute de carte, aucun secret du prestataire ni aucune donnée personnelle inutile n’est enregistré dans le code source ou les journaux.
ESSAI / 03

Accès et exploitation

  • Les clients ne peuvent pas lire les commandes privées d’un autre client et les personnes non autorisées ne peuvent pas accéder à l’administration.
  • Les migrations, les sauvegardes, l’e-mail de commande, la santé, les journaux et le comportement de retour arrière sont définis.
  • Le propriétaire a pris une décision concernant les taxes, la livraison, les remboursements, la confidentialité, les conditions, le support et les obligations liées aux produits.

Étape d’approbation humaine

Conserver la boutique en mode test jusqu’à ce qu’un responsable soit désigné pour chaque étape de validation

Ce guide s’arrête volontairement avant les paiements réels. Terminez le parcours de test du prestataire, prenez les décisions commerciales et juridiques, remplacez chaque valeur de test et obtenez une approbation explicite avant d’indexer ou de publier ce guide comme validé.

héberger et déployer la boutique finalisée créée avec l’IA
  1. 01Consignez les tests de réussite, de refus, d’annulation, de doublon, de signature invalide et de rupture de stock.
  2. 02Vérifiez que les commandes et les stocks sont modifiés exactement une fois et que les routes privées contrôlent la propriété des données.
  3. 03Prenez les décisions concernant les taxes, la livraison, les remboursements, la confidentialité, les conditions, le support, les e-mails, les sauvegardes et le retour arrière.
  4. 04Listez et remplacez chaque identifiant de test, URL, nom d’identifiant et contenu provisoire.
  5. 05Approuvez séparément les paiements réels et les modifications en production ; une compilation réussie ne vaut pas approbation.
?

Questions avant de commencer

Ce que ce guide promet, et ses limites

L’IA peut-elle créer une boutique en ligne opérationnelle plutôt qu’une maquette ?

Elle peut aider à générer une boutique personnalisée opérationnelle, mais sa validation doit couvrir les prix côté serveur, les stocks, le paiement hébergé, les événements signés, les commandes idempotentes, les données protégées, les tests et les politiques réelles. Une grille de produits et une animation de panier ne suffisent pas.

Pourquoi le guide exige-t-il un paiement hébergé ?

Le paiement hébergé laisse la collecte des données brutes de carte au prestataire de paiement plutôt qu’à votre application. L’application doit néanmoins protéger les secrets du prestataire, vérifier les événements signés, traiter les répétitions sans risque et gérer correctement l’état des commandes.

Qui est responsable des taxes, de la livraison, des remboursements et de la confidentialité ?

Le propriétaire de la boutique reste responsable de ces décisions commerciales et juridiques. L’IA peut implémenter les règles approuvées et signaler les choix manquants, mais elle ne peut ni décider des obligations applicables ni les approuver à votre place.

Pourquoi cette page n'est pas encore indexée ?

Adios n’indexera le guide qu’une fois l’exemple validé sur l’ensemble du parcours en mode test : catalogue, paiement, webhook, commande, stock, autorisations et échecs. Cette étape évite de publier une promesse de commerce non vérifiée comme preuve.

Commencez par un espace de travail que vous pouvez examiner

Envoyez le premier prompt à Adios, puis approuvez le plan.

Ouvrir Adios