Blog WisyLink

Boutique en ligneE-commerceStripePetites entreprisesCatalogue produits

Créer une petite boutique en ligne avec l'IA et Stripe

Créez une boutique en ligne avec l'IA : fiches produits, panier, paiement via votre compte Stripe, stock impossible à survendre et suivi des commandes.

14 min de lecture
Créer une petite boutique en ligne avec l'IA et Stripe

Pour créer une petite boutique en ligne avec l'IA, préparez noms, prix, photos et règles de livraison, puis décrivez le catalogue et le paiement en un seul prompt. L'outil crée les fiches produits, un panier, le paiement via votre compte Stripe, un stock impossible à survendre et une gestion des commandes. Les paiements s'activent avec vos clés Stripe.

  • Une petite boutique sur mesure convient à un catalogue resserré de quelques dizaines de produits. Des milliers de produits avec recherche par mots-clés relèvent d'une plateforme e-commerce complète.
  • Préparer les données produits et les photos représente l'essentiel du travail. Faites-le avant d'écrire le prompt.
  • Le paiement passe par votre propre compte Stripe, et une commande n'est considérée comme payée que lorsque le webhook signé de Stripe le confirme.
  • Le stock est décrémenté en une seule opération protégée : le dernier article ne se vend qu'une fois.
  • La TVA, les retours et les pages légales restent votre responsabilité. L'IA peut en rédiger un premier jet ; c'est vous qui décidez de leur contenu.
  • Chaque produit a sa propre page explorable par les moteurs de recherche. Une boutique en production a sa place sur un forfait payant, avec votre propre domaine.

Une petite boutique sur mesure est-elle faite pour vous ?

Une boutique créée par l'IA et une plateforme e-commerce complète ne répondent pas au même besoin. La plateforme vous donne une large boîte à outils généraliste ; la boutique sur mesure vous donne exactement le parcours que vous décrivez, et rien d'autre. Comparez les catégories, pas les marques :

Petite boutique sur mesure ou plateforme e-commerce complète
CritèrePetite boutique sur mesure (créée par l'IA)Plateforme e-commerce complète
Taille du catalogueDe quelques produits à une centaine environ ; un champ de recherche fonctionne à cette échelle, et les catalogues plus grands utilisent des filtres par catégorie et par prixDes milliers de produits et de déclinaisons, avec recherche plein texte
Applications et modulesRien à installer ; chaque ajout, comme des codes promo ou des avis, tient en un message de suivi, et les services externes se connectent par leur API avec vos clésDe grandes boutiques de modules, souvent avec un abonnement pour chacun
Automatisation de la TVA et de la livraisonLes règles que vous décrivez, ou les fonctions fiscales de votre compte StripeEn général intégrée ou disponible en module
FraisVotre forfait WisyLink plus les frais de transaction de Stripe ; WisyLink ne prend aucune commission sur les ventesAbonnement à la plateforme, frais de paiement et coût des modules, variables selon la plateforme
MaîtrisePages, parcours et administration fonctionnent exactement comme vous les décrivezDans les limites des thèmes et des règles de paiement de la plateforme
Idéal pourArtisans et créateurs, gammes uniques, précommandes, retrait sur place, boutiques au parcours atypiqueCommerçants en croissance, nombreuses déclinaisons, vente sur plusieurs canaux

Choisissez la voie sur mesure si votre catalogue est petit, si votre parcours est particulier (fabrication à la commande, essayage réservé avec l'achat, créneaux de retrait) ou si vous voulez une boutique et un site en un. Choisissez une plateforme s'il vous faut synchroniser le stock avec des places de marché, imprimer des étiquettes d'expédition chez les transporteurs ou gérer des milliers de déclinaisons. Pour une vue d'ensemble des coûts, lisez combien coûte la création d'une application web.

Préparez produits, photos, prix et frais de livraison

La génération tient en un message. La préparation prend un après-midi ou plus, et c'est elle qui fait la qualité de la boutique.

  1. Une fiche produits. Une ligne par produit dans un tableur enregistré en CSV, avec des colonnes pour le nom, la description courte, la description longue, le prix, la catégorie, les déclinaisons (taille ou couleur d'émail, par exemple), le stock par déclinaison, le poids et le statut (en ligne ou brouillon). Une ligne d'en-tête comme nom,categorie,prix,couleur,stock,poids_g,statut,description suffit.
  2. Des photos au format web. Le même format pour chaque produit, un fond uni, des exports de quelques centaines de kilo-octets plutôt que les originaux de l'appareil photo. Chaque fichier peut peser jusqu'à 25 Mo, mais chacun compte dans le stockage de votre forfait.
  3. Vos règles de livraison. Des zones (par exemple France métropolitaine, pays voisins, reste du monde), un tarif par zone, un seuil de livraison offerte si vous en proposez un, le retrait sur place et les pays où vous ne livrez pas.
  4. Vos politiques. Délai et conditions de retour, délai de préparation, et la façon dont les clients vous contactent.
  5. Un compte Stripe. Vérifiez sur la liste des pays couverts par Stripe que votre pays est pris en charge, puis renseignez les informations de votre entreprise et vos coordonnées bancaires avant le lancement.

Gardez des déclinaisons simples. Une seule option avec son propre stock par valeur (tailles S, M, L) se gère facilement ; deux options se multiplient en une grille à compter. Et prévoyez d'ajouter la plupart des photos depuis l'administration de la boutique plutôt que par la discussion : joignez-en quelques-unes pour la première génération, puis téléversez les autres produit par produit ; elles sont alors stockées comme fichiers publics et servies rapidement à chaque visiteur.

Créez-la : modèle de prompt

Joignez le CSV, votre logo et les photos de quelques produits, puis collez un prompt de ce type dans une nouvelle discussion :

Créez une boutique en ligne pour [Terre & Fougère, céramique artisanale]. Chargez le fichier produits.csv joint comme catalogue, un produit par ligne ; la colonne [couleur] contient les déclinaisons, chacune avec son propre stock.

Pages : une page d'accueil avec des produits mis en avant, une page par catégorie, une page par produit avec de grandes photos, la description, le prix, le choix de la déclinaison et l'état du stock, un panier, et un paiement via mon compte Stripe qui recueille l'adresse de livraison. Livraison : [8 € en France métropolitaine, 20 € vers les pays voisins, offerte dès 120 €, retrait sur place à Nantes].

Enregistrez chaque commande comme en attente avant le paiement et ne la marquez comme payée que lorsque le webhook de Stripe le confirme. Décrémentez le stock par déclinaison quand une commande est payée, ne vendez jamais plus que le stock disponible, même si deux personnes paient en même temps, et affichez « Épuisé » à zéro.

Administration : produits (ajout, modification, envoi de photos, changement de stock), commandes avec les statuts payée, préparée, expédiée et remboursée, et un champ pour le numéro de suivi. E-mails, une fois mes paramètres e-mail ajoutés : confirmation de commande, et un e-mail d'expédition avec le numéro de suivi. Ajoutez aussi les pages livraison et retours, confidentialité, CGV, mentions légales et contact. Style : [calme, tons terreux, beaucoup de blanc, les photos d'abord].

Lancez-la ensuite dans cet ordre :

  1. Lisez la note finale de la génération. Elle explique comment accéder à l'administration et indique les intégrations à renseigner : Stripe et e-mail (SMTP).
  2. Ajoutez d'abord les clés Stripe du mode test dans Intégrations, en suivant les étapes affichées, y compris l'adresse du webhook à déclarer dans votre tableau de bord Stripe. Ne collez jamais de clés dans la discussion.
  3. Passez des commandes de test avec le numéro de carte de test de Stripe, 4242 4242 4242 4242. Vérifiez que chaque commande passe d'en attente à payée, que le stock baisse et que l'e-mail de confirmation arrive.
  4. Essayez de survendre. Réglez le stock d'un produit sur 1 et achetez-le depuis deux navigateurs en même temps. Un des deux achats doit échouer proprement.
  5. Ajoutez le reste du catalogue depuis l'éditeur de produits de l'administration. Les produits nouveaux ou modifiés apparaissent sur le site en une minute environ, sans nouvelle génération.
  6. Passez aux clés de production, achetez un article bon marché avec une vraie carte, puis remboursez-le.
  7. Connectez votre domaine et lancez la boutique (voir plus bas).

Sur le forfait gratuit Community, Wisy construit une première version dépouillée : la première génération peut couvrir le catalogue et le paiement, et laisser l'administration ou les e-mails à votre message suivant. Les liens gratuits expirent par ailleurs au bout de 30 jours : considérez Community comme votre atelier et lancez la vraie boutique sur un forfait payant.

Paiement Stripe et commandes confirmées par webhook

Le client paie sur le formulaire de paiement Stripe, soit une page hébergée par Stripe, soit un formulaire intégré à votre boutique, et l'argent arrive sur votre solde Stripe. La page hébergée est le choix le plus simple : Stripe maintient le formulaire de paiement, et vous pouvez l'harmoniser avec vos couleurs dans vos réglages Stripe. WisyLink ne détient jamais votre compte Stripe ; vos clés sont stockées chiffrées dans Intégrations et lues uniquement par le code de votre boutique. Tant que vous ne les avez pas saisies, le paiement reste désactivé et le reste de la boutique fonctionne.

Le détail qui sépare une boutique amateur d'une boutique fiable, c'est la façon dont une commande devient « payée ». Le guide de Stripe sur le traitement des commandes est sans détour : les webhooks sont indispensables pour honorer les commandes, car un client peut payer et perdre sa connexion avant que votre page de remerciement ne s'affiche. La boutique enregistre donc d'abord une commande en attente, transmet son identifiant à Stripe et ne la marque comme payée qu'à l'arrivée d'un webhook portant une signature Stripe valide. Un visiteur qui tape à la main l'adresse de la page de remerciement n'obtient rien.

Deux améliorations à demander :

  • Les événements en double. Stripe peut envoyer le même événement plusieurs fois : l'étape de paiement ne doit rien faire la deuxième fois. Le stock ne doit jamais baisser deux fois pour une même commande.
  • Les moyens de paiement différés. Certains moyens de paiement bancaires, comme le prélèvement SEPA, confirment plus tard. Si vous les activez, les commandes doivent afficher « en attente de paiement » jusqu'à la confirmation de Stripe, et n'être expédiées qu'ensuite.

Vous préférez PayPal ou un prestataire local ? Tout prestataire doté d'une API peut être connecté de la même façon, avec vos propres clés. Chaque intégration est construite à partir de la documentation actuelle du prestataire : testez-la donc avec autant de soin que Stripe.

Un stock qui ne peut pas être survendu

La survente se produit quand deux clients achètent le dernier article au même moment et que les deux achats passent. La boutique l'empêche en modifiant le stock et en vérifiant la limite en une seule opération : « retirer un, seulement si le stock est supérieur à zéro ». Si deux requêtes arrivent en même temps, l'une réussit et l'autre apprend que l'article est épuisé. C'est le même mécanisme qui empêche les doubles réservations sur les sites de prise de rendez-vous.

La vraie décision porte sur le moment où le stock est décrémenté :

  • Au paiement convient aux produits en stock abondant. Si la dernière unité se vend entre le moment où un client ouvre le paiement et celui où il paie, la boutique signale cette commande pour remboursement au lieu d'expédier un article que vous n'avez pas.
  • Au début du paiement, avec une réservation convient aux pièces uniques. L'article est réservé pendant que le client paie, et libéré s'il abandonne. Les libérations s'exécutent par une tâche de fond toutes les 30 à 60 minutes : un article abandonné peut donc rester réservé jusqu'à une heure après la fin de sa réservation.

Le modèle ci-dessus décrémente le stock au paiement ; pour des pièces uniques, remplacez cette ligne par une réservation. Demandez un stock par déclinaison, un e-mail d'alerte « stock bas » pour vous et un champ de stock dans l'administration. Les articles fabriqués à la commande peuvent se passer de stock ou utiliser une limite par lot, par exemple 20 pièces par cuisson.

Gestion des commandes, e-mails de confirmation et expédition

L'administration est l'endroit où vous passerez votre temps après le lancement. La note finale de la génération vous indique comment y entrer : souvent, le premier compte créé devient administrateur, alors inscrivez-vous avant de partager le lien. Un écran de commandes pratique comprend :

  • Une liste filtrée par statut : en attente de paiement, payée, préparée, expédiée, remboursée.
  • Une page par commande avec les articles, la déclinaison, l'adresse de livraison, l'e-mail du client et la référence du paiement Stripe.
  • Un champ pour le numéro de suivi. L'enregistrer marque la commande comme expédiée et envoie l'e-mail d'expédition.
  • Un bon de livraison imprimable.
  • Un e-mail récapitulatif quotidien des nouvelles commandes, envoyé par une tâche planifiée qui s'exécute toutes les 30 à 60 minutes.
  • Des codes promo avec un pourcentage, une date d'expiration et une limite d'utilisation. La limite utilise le même compteur en une opération que le stock : un code « 50 premiers clients » ne peut pas servir 51 fois.

Les e-mails passent par votre propre compte SMTP. Sans lui, rien n'est envoyé et les commandes fonctionnent quand même. Stripe peut aussi envoyer ses propres reçus si vous les activez dans vos réglages Stripe. Les remboursements se font depuis votre tableau de bord Stripe ; marquez ensuite la commande comme remboursée dans votre administration pour que le stock et les rapports restent justes.

Les clients n'ont pas besoin de compte pour acheter. La commande sans inscription raccourcit l'achat, et une page « retrouver ma commande » qui demande l'e-mail et le numéro de commande répond à la plupart des questions. Si vous vendez à des clients fidèles, demandez des comptes clients avec historique des commandes ; la boutique gère ses propres connexions, et la réinitialisation des mots de passe exige votre SMTP.

TVA, retours et pages légales : toujours à votre charge

Un outil IA ne connaît pas votre situation fiscale, et WisyLink ne calcule pas la TVA à votre place. Trois options fonctionnent :

  1. Des prix TTC à un taux unique, si vous vendez surtout dans un seul pays et que votre comptable est d'accord ; si vous relevez de la franchise en base de TVA, faites plutôt afficher la mention « TVA non applicable, art. 293 B du CGI ».
  2. Des règles que vous décrivez, comme un taux par zone de destination, écrites dans le prompt.
  3. Stripe Tax dans Checkout. La documentation de Stripe sur la collecte des taxes explique comment il calcule la taxe sur les paiements Checkout ; vous devez d'abord compléter ses réglages dans votre compte Stripe. Vérifiez-y ses conditions et ses tarifs.

Les retours et les pages légales suivent la même logique : l'IA rédige, vous êtes responsable du contenu. Écrivez votre vrai délai et vos vraies conditions de retour, puis demandez une page retours et un statut « retour demandé » dans l'administration. En France et dans l'Union européenne, l'acheteur en ligne dispose en principe d'un droit de rétractation de 14 jours, avec des exceptions comme les produits fabriqués sur mesure. Toute boutique qui recueille des noms et des adresses a besoin d'une politique de confidentialité conforme au RGPD et de mentions légales, et des conditions générales de vente claires ainsi qu'une politique de livraison répondent aux questions qui finiraient sinon en litiges. Considérez les textes juridiques rédigés par l'IA comme un point de départ à faire relire par un professionnel, pas comme un conseil juridique ; les conditions d'utilisation de WisyLink vous rendent responsable de la relecture et du test de ce que l'IA produit.

Lancement et SEO des pages produits

Chaque produit et chaque catégorie a sa propre URL propre, comme /produit/mug-en-gres, rendue en HTML complet que les moteurs de recherche lisent sans exécuter de scripts. Chaque page porte un titre, une description, un lien canonique et des balises d'aperçu pour les réseaux sociaux, et la boutique sert son propre sitemap.xml qui liste chaque produit. Les nouveaux produits y apparaissent dès que vous les ajoutez. Les pages de catalogue incluent des données structurées de fil d'Ariane et de liste de produits ; demandez aussi des données structurées Product avec le prix et la disponibilité sur chaque fiche produit.

Ce qui dépend encore de vous :

  • Écrivez vos propres descriptions. Matières, dimensions, entretien, à qui le produit s'adresse, délai de livraison. Une fiche produit doit en dire plus que sa vignette sur la page catégorie.
  • Décrivez vos photos. Demandez des textes alternatifs construits à partir du nom du produit et de sa déclinaison.
  • Connectez votre propre domaine (possible sur tous les forfaits), puis passez à un forfait payant pour que le lien n'expire pas, avant d'imprimer emballages ou cartes de visite ; voyez comment connecter un nom de domaine.
  • Soumettez le sitemap dans Google Search Console une fois le domaine en ligne.

Pour tout le reste de ce qui influence le classement, lisez notre guide sur le référencement des sites créés par l'IA.

Ouvrez votre boutique

Remplissez la fiche produits, vérifiez la disponibilité de Stripe dans votre pays et collez le modèle avec vos informations. Si vous cherchez encore à savoir si les gens achèteront, une page de précommande est une première étape plus légère ; notre guide du MVP montre comment la cadrer. Parcourez les cas d'utilisation pour d'autres formats de boutique et comparez les forfaits pour le lancement.

Décrivez votre boutique en un message et obtenez un lien en ligne : commencez gratuitement avec Community, sans carte bancaire.

FAQ

Questions fréquemment posées

Ai-je besoin d'un compte Stripe ? Puis-je utiliser PayPal ou un autre prestataire ?
Il vous faut votre propre compte chez un prestataire de paiement, car WisyLink ne traite ni ne détient jamais vos paiements. Stripe est le choix le plus courant, mais PayPal ou un autre prestataire doté d'une API peut être connecté de la même façon, avec vos propres clés dans Intégrations. Vous pouvez proposer deux prestataires côte à côte ; testez chacun avec son environnement de test avant la mise en ligne.
Quels frais vais-je payer ?
Les frais de transaction de votre prestataire de paiement, plus votre forfait WisyLink : 7 $, 20 $ ou 100 $ par mois pour une boutique qui reste en ligne. Stripe publie ses tarifs par pays sur sa page de tarification et indique ne facturer ni frais d'installation ni abonnement mensuel ; ses frais de transaction ne sont pas restitués en cas de remboursement. WisyLink ne prend aucune commission sur les ventes. Ajoutez un domaine et un fournisseur d'e-mail pour le SMTP.
La boutique peut-elle gérer les stocks ?
Oui. Le stock est enregistré par produit ou par déclinaison et décrémenté en une seule opération protégée : deux clients ne peuvent pas acheter le même dernier article. Vous modifiez le stock dans l'administration et le site le reflète en une minute environ. Synchroniser le stock avec un autre canal de vente, comme une place de marché, exige l'API de ce canal et vos identifiants, et doit être testé avec soin.
La boutique calcule-t-elle la TVA ?
Pas d'elle-même. Décrivez vos règles dans le prompt, par exemple un taux unique TTC ou un taux par zone de livraison, ou activez Stripe Tax dans votre compte Stripe pour que Checkout calcule la taxe de chaque commande. Quel que soit votre choix, demandez à votre expert-comptable quelles obligations s'appliquent à vous, et vérifiez quelques commandes de test vers chaque destination avant le lancement.
Combien de produits puis-je mettre en ligne ?
La limite est la capacité de base de données de votre forfait, les photos comptant dans le stockage de fichiers ; le panneau Ressources montre le taux de remplissage des deux. En pratique, un champ de recherche fonctionne bien jusqu'à une centaine de produits, car le navigateur filtre lui-même la liste. Les catalogues plus grands passent à des filtres par catégorie, taille et prix plutôt qu'à la recherche par mots-clés ; au-delà de quelques milliers de produits, une plateforme complète convient mieux.
Les clients peuvent-ils créer un compte et voir leurs commandes passées ?
Oui, si vous le demandez. La boutique gère sa propre inscription et sa propre connexion, avec une page d'historique des commandes par client, et la connexion avec Google est possible avec vos propres identifiants. La réinitialisation du mot de passe et la vérification de l'e-mail exigent vos paramètres SMTP. Beaucoup de petites boutiques commencent par la commande sans compte et une recherche de commande par e-mail et numéro, puis ajoutent les comptes pour les clients fidèles.
Partager
XLinkedInFacebook