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.
| Point | Contrat |
|---|---|
| URL de base | https://api.lomi.africa/v1 (production) ou https://sandbox.api.lomi.africa/v1 (test) |
| Auth | X-API-Key — clé secrète marchande depuis le tableau de bord |
| Créer une session | POST /checkout-sessions |
| Lire une session | GET /checkout-sessions/{id} |
| Paiement validé | status completed, avec contrôle montant / devise par rapport au panier / commande |
| Webhooks | X-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.
Choisir la plateforme
MCP
Serveur Model Context Protocol hébergé pour clients IA
WooCommerce
Passerelle de paiement WordPress / WooCommerce
Magento 2
Module Lomi_Payments — checkout hébergé
PrestaShop
Module PrestaShop 1.7+
Shopify
Application Remix — en cours
Shopify repose sur OAuth, l’admin intégré et la configuration gérée par l’app — voir la page Shopify pour les limites actuelles et l’avertissement En cours.