lomi.
E‑commerce

Extensions e‑commerce

Extensions officielles ou maintenues pour un paiement hébergé avec lomi. WooCommerce, Magento 2 et PrestaShop partagent le même contrat d’API publique ; Shopify est traité à part.

Extensions e‑commerce

Installez lomi. sur votre boutique sans recoder le tunnel de paiement. Ces modules créent des sessions de paiement hébergées, envoient le client vers la page lomi. Checkout, puis confirment le paiement via les URL de retour et les webhooks marchands.

Contrat technique partagé

WooCommerce, Magento 2 et PrestaShop n’utilent que l’API REST publique lomi. (/v1/checkout-sessions). Ils n’appellent pas les RPC Supabase ni les endpoints internes Nest.

PointContrat
URL de basehttps://api.lomi.africa (production) ou https://sandbox.api.lomi.africa (test)
AuthX-API-Key, clé secrète marchande depuis le tableau de bord
Créer une sessionPOST /checkout-sessions
Lire une sessionGET /checkout-sessions/{id}
Paiement validéstatus completed, avec contrôle montant / devise par rapport au panier / commande
WebhooksX-Lomi-Event (ex. PAYMENT_SUCCEEDED), X-Lomi-Signature, HMAC-SHA256 hex sur le corps JSON brut

Formulation canonique à côté du code :

Avant la mise en production : Intégration API, Authentification et Webhooks.

Où télécharger chaque extension

PlateformeArtefact d’installation
WooCommerceTéléchargement docs (woo-lomi.zip), guide pas à pas avec captures
Magento 2Composer VCS depuis magento ou copie dans app/code/Lomi/Payments/
PrestaShopZip du dossier lomi/ depuis prestashop
ShopifyTableau de bordParamètres → Canaux de paiement → Intégrations (installation personnalisée, pas de zip)

Choisir la plateforme

Shopify est distribué en installation personnalisée. Activez-le depuis le tableau de bord lomi. → Intégrations, puis installez sur votre boutique via OAuth.

Sur cette page