Module Commerce

E-commerce, paiements et logistique tout-en-un

Catalogue produits avec variants, panier persistant multi-device, checkout multi-provider (Stripe, PayPal, Apple/Google Pay, BNPL), livraison Canada Post + Purolator + FedEx, inventaire temps réel multi-entrepôts, abonnements récurrents.

15+

Features livrées

100+

Routes API

40+

Modèles Prisma

22

Langues

Capacités du module

Tout ce que le module offre

Catalogue produits

  • Multi-tenant catalog (tenant isolation)
  • Variants (dosage, format, taille, couleur)
  • Product options + images multiples
  • Traductions 22 langues (ProductTranslation)
  • Prix échelonnés (PriceTier) + quantity discount
  • Tests qualité (HPLC, COA, MSDS)

Panier & Checkout

  • Panier persistant cross-device (sync)
  • Share link (panier partageable)
  • Abandonment tracking + recovery email
  • Checkout express (Apple Pay, Google Pay)
  • Reservation stock pendant checkout
  • Multi-step OR single-page checkout

Paiements multi-provider

  • Stripe Connect (marketplace ready)
  • PayPal (create/capture)
  • Apple Pay + Google Pay
  • BNPL : Afterpay + Klarna + Sezzle
  • Tokenization (no card storage) — PCI DSS v4
  • Refunds + partial refunds + disputes
  • Fraud screen + détection patterns

Commandes & Tracking

  • Statuts: PENDING → PAID → SHIPPED → DELIVERED
  • OrderEvent audit trail complet
  • ETA dynamique (carrier + warehouse)
  • Notes client + notes admin séparées
  • Email notifications par statut
  • Order portal client self-service

Livraison & Zones

  • Carriers Canada: Canada Post, Purolator, FedEx
  • Carrier rate API cache (performance)
  • ShippingZone par province/pays
  • Calculs poids/dimensions automatique
  • Seuils livraison gratuite
  • Tracking number sync (status webhooks)

Inventaire & Stock

  • Stock temps réel (StockLevel)
  • InventoryReservation (checkout pending)
  • InventoryTransaction (mouvements)
  • Multi-entrepôts (Warehouse) + transferts
  • WAC (Weighted Average Cost) auto
  • Alertes seuil reorder
  • Stock movements audit trail

Promotions & Discounts

  • Codes promo (PromoCode + usage limits)
  • Bundles (BundleItem)
  • Discounts par catégorie ou tenant
  • Quantity discounts (volume pricing)
  • Cartes cadeaux (GiftCard) avec balance
  • Codes premiers achats (welcome offer)

Abonnements récurrents

  • Subscription model (fréquences flexibles)
  • Discount auto (10% subscription default)
  • Pause/resume/cancel self-service
  • Prochaine livraison + facturation visible
  • Replenishment reminder emails
  • Conversion one-time → subscription

Retours & Remboursements

  • RMA (Return Merchandise Authorization)
  • Raisons multiples (defective, wrong item, etc.)
  • Refunds partiels OR totaux
  • Echanges (exchange flow)
  • Tracking retour shipping label
  • Refund processing via Stripe API

Wishlist & Price-watch

  • Wishlist multi-collections nommées
  • Price-watch alertes
  • Email notification prix baisse
  • Wishlist partageable
  • Quick-add to cart
  • Stock back-in-stock notifications

Métriques client

  • CLV (Customer Lifetime Value)
  • RFM segmentation (CHAMPION/LOYAL/AT_RISK)
  • Churn prediction IA
  • Recency/Frequency/Monetary scores
  • Customer preferences tracking
  • Cross-sell recommendations

Devis & Estimations

  • Estimate model (devis client)
  • Items + taxes + discount
  • Signatures électroniques
  • Conversion devis → Invoice → Order
  • Validité date + relance auto
  • PDF export brandé tenant

Plateforme intégrée

Intégrations natives cross-modules

Order CRM Deal

Order.dealId → CrmDeal pour traçabilité ventes complète.

Order paiement Comptabilité

Auto-post JournalEntry: AR debit + Sales revenue credit + Taxes (TPS/TVQ).

Order delivered Marketing

Trigger workflow post-purchase (Thank you + Review + Cross-sell).

Cart abandoned Marketing

Trigger abandoned cart recovery 3-step email sequence.

Customer CRM Contact

Customer = unified record cross-modules (pas duplication CRM/Commerce).

Subscription due Comptabilité + Email

Cron déclenche invoice + SMS notification + Stripe charge.

Architecture

Sous le capot

100+

Routes API

40+

Models

15+

Features

3

Carriers

Modèles Prisma principaux

Product · ProductOption · ProductImage · ProductTranslation · ProductTierPrice · Cart · CartItem · AbandonedCart · InventoryReservation · InventoryTransaction · StockLevel · Order · OrderItem · OrderEvent · ShippingStatusHistory · ShippingZone · Warehouse · StockTransfer · ReturnRequest · Refund · Subscription · Wishlist · WishlistCollection · PriceWatch · PromoCode · Discount · Bundle · GiftCard · PaymentMethodConfig · CustomerMetrics · Estimate

Conformité régionale

PCI DSS v4 (Stripe tokenization)Loi 25PIPEDAGDPRCASL (emails transactionnels exempt)

Essai 14 jours

Prêt à essayer ?

Essai gratuit 14 jours sur les 8 modules. Aucune carte de crédit requise.

© 2026 Heritex inc.