<workspace>.boble.io/store (ex. rgaconsulting.dev.boble.io/store). On y accède depuis l’entrée Store de la sidebar admin, ou via les boutons View store page du panneau d’administration. C’est la plateforme côté client : elle présente les produits publics du créateur, avec pages de détail et paiement intégré.

Structure de la page
En-tête
- Logo et nom du business — configurés dans Settings → Branding.
- Recherche — trouver un produit dans la boutique.
- Compte — connexion client.
- Panier — commande en cours.
Hero
Le titre et le sous-titre proviennent de Settings → Branding → Store Front (Title et Description).Filtres par catégorie
La grille de produits se filtre par type : All products, Bundles, Assets, Software, Video Courses, Coaching, Services. Seuls les produits dont le statut boutique est Public apparaissent ici.Cartes produit

- Un badge de catégorie (ex. Coaching Session, Design Asset, Software, Video Course, Bundle, Service)
- L’image de couverture
- Le titre et une courte description
- Le prix, qui s’adapte au modèle tarifaire :
Free(gratuit)- Prix unique (ex.
US$71.99) - Abonnement (ex.
US$95.00/mo) - Prix remisé avec l’ancien prix barré et un badge SAVE n%
- Toute devise configurée par le créateur (US, F CFA, …)
Footer

Page de détail produit
Cliquer sur une carte ouvrestore/<id-du-produit>, avec un fil d’Ariane Shop / pour revenir à la grille.

- Galerie d’images — visuel principal avec miniatures cliquables.
- Titre et prix — avec le type de tarification (One-time payment, abonnement…).
- Buy Now — ouvre le checkout dans un nouvel onglet.
- Texte de réassurance « Instant delivery · Secure checkout ».
- Les sections de contenu configurées dans l’admin (What’s inside, Who it’s for) lorsqu’elles existent.

Checkout et paiement
Buy Now ouvre le checkout sécurisé (/checkout/...), propulsé par Stripe :

- Nom du produit et prix
- Pour les bundles, la liste des produits inclus
- Champ Add promotion code
- Total due today (total à payer aujourd’hui)
- Carte bancaire — numéro, date d’expiration, CVC (Visa, Mastercard, Discover…)
- Google Pay en moyen de paiement alternatif
- Nom complet, Pays ou région, Adresse
- Le bouton Pay / Subscribe (le libellé dépend du modèle tarifaire)
Le checkout reflète la configuration faite dans le panneau d’administration : type de prix et montant (onglet Checkout du produit), codes promo, période d’essai, stock et expiration d’accès.