WNfo

E-Commerce Pro

Boutique complète : catalogue, stocks, variantes, panier, checkout, taxes, livraison, Stripe/PayPal et suivi des commandes.

E-CommerceBoutiqueWooCommercePanierStripePayPalProduitsCommandes

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

Option A

Admin (recommandé)

  1. Téléchargez le ZIP E-Commerce Pro.
  2. Admin → Modules → Installer via ZIP.
  3. Menu Boutique dans l’admin.

Option B

ZIP dans `/modules/`

  1. Déposez ecommerce-pro.zip dans /modules/.
  2. Admin → Modules → Synchroniser.

Option C

Dossier FTP

  1. Décompressez → ecommerce-pro/.
  2. Uploadez dans /modules/ecommerce-pro/.
  3. Admin → Modules → Synchroniser.

Base de données

Tables créées automatiquement :

  • ecom_categories
  • ecom_products
  • ecom_variants
  • ecom_orders
  • ecom_order_items

Réglages (clés API, taxes, port) : storage/ecommerce-pro/settings.json.

Utilisations

  1. Admin → Boutique → créer catégories & produits (physiques/numériques, variantes, stocks).
  2. Réglages : TVA, frais de port, Stripe / PayPal / virement / COD.
  3. Front : /shop, /shop/product/{slug}, /shop/cart, /shop/checkout.
  4. Commandes : suivi des statuts pendingpaidprocessingshipped.

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 (marquer paid à la main)

Dans le ZIP

Guide aussi fourni dans le ZIP (INSTALLATION.md). Dossier cible : /modules/ecommerce-pro/ — n’écrase pas le thème.

Licence

Le CMS et tous ses thèmes sont entièrement gratuits et open source, sans aucune version payante ni restriction de licence.