E-Commerce Pro
Boutique complète : catalogue, stocks, variantes, panier, checkout, taxes, livraison, Stripe/PayPal et suivi des commandes.
Installation & utilisation
E-Commerce Pro
Boutique en ligne pour WNfo (catalogue, stocks, variantes, panier, checkout, taxes, livraison, Stripe/PayPal, commandes). Gratuit & open source (MIT).
Prérequis
- CMS WNFO / CMS nu déjà installé
- PHP 8.1+ avec PDO (SQLite ou MySQL)
- Extension cURL pour Stripe / PayPal
- Droits d’écriture sur storage/ecommerce-pro/
Instructions
Base de données
Tables créées automatiquement :
ecom_categoriesecom_productsecom_variantsecom_ordersecom_order_items
Réglages (clés API, taxes, port) : storage/ecommerce-pro/settings.json.
Utilisations
- Admin → Boutique → créer catégories & produits (physiques/numériques, variantes, stocks).
- Réglages : TVA, frais de port, Stripe / PayPal / virement / COD.
- Front :
/shop,/shop/product/{slug},/shop/cart,/shop/checkout. - Commandes : suivi des statuts
pending→paid→processing→shipped.
Shortcodes
[wnfo_shop]/[wnfo_shop category="slug"][wnfo_product slug="mon-produit"][wnfo_cart]
Paiements
- Stripe Checkout : secret key + return URL
shop/pay/stripe/return - PayPal : client ID / secret (sandbox ou live)
- Virement / COD : commande en
pending(marquerpaidà la main)
Dans le ZIP
Guide aussi fourni dans le ZIP (INSTALLATION.md). Dossier cible : /modules/ecommerce-pro/ — n’écrase pas le thème.