lomi.
E‑commerce extensions

PrestaShop

Module PrestaShop 1.7+ — sessions de checkout hébergées, contrôleur webhook du module, webhooks signés.

PrestaShop

Module dans le dossier lomi/ du monorepo : checkout hébergé via POST /v1/checkout-sessions et vérification via GET /v1/checkout-sessions/{id}.

Prérequis

  • PrestaShop 1.7+
  • Devise boutique EUR, USD ou XOF

Installation

  1. Zipper le dossier lomi depuis apps/plugins/prestashop/lomi.
  2. Back office → Modules → Importer un module.
  3. Configurer les clés secrètes test / production, le secret de signature webhook et le mode test.
  4. L’URL webhook est affichée sur la page de configuration du module.

Détails : README du module PrestaShop

URL webhook

Configurer le webhook du tableau de bord Lomi vers :

https://VOTRE-BOUTIQUE/index.php?fc=module&module=lomi&controller=webhook

Une URL simplifiée peut exposer le même contrôleur frontal du module.

Flux de paiement

  1. Le client choisit Payer avec lomi. → le contrôleur validation crée la session et redirige vers Lomi Checkout.
  2. Le contrôleur callback vérifie la session (id panier + secure key client), puis valide la commande PrestaShop si le statut est completed et que montant / devise correspondent.

Sources : validation.php, callback.php, webhook.php

Docs partagées

Autres docs

Sur cette page