lomi.
E‑commerce

E‑commerce

Official and maintained plugins for hosted checkout with lomi.. WooCommerce, Magento 2, PrestaShop, and Shopify use the same public API contract for checkout sessions and merchant webhooks.

E‑commerce

Install lomi. on your store without writing checkout plumbing yourself. These modules create hosted checkout sessions, redirect shoppers to lomi. Checkout, then confirm payment via return URLs and merchant webhooks.

Shared technical contract

WooCommerce, Magento 2, and PrestaShop talk only to lomi.’s public REST API (/v1/checkout-sessions). They do not call Supabase RPC or internal-only Nest endpoints.

ConcernContract
Base URLhttps://api.lomi.africa (live) or https://sandbox.api.lomi.africa (test)
AuthX-API-Key, merchant secret key from the dashboard
Create sessionPOST /checkout-sessions
Confirm sessionGET /checkout-sessions/{id}
Paid stateSession status completed, with amount/currency checked against the cart/order
WebhooksX-Lomi-Event (e.g. PAYMENT_SUCCEEDED), X-Lomi-Signature, HMAC-SHA256 hex over the raw JSON body

For the canonical wording maintained next to source code, see:

Before going live, also read API integration, Authentication, and Webhooks for outbound subscription management.

Where to get each plugin

PlatformInstall artifact
WooCommerceDownload from docs (woo-lomi.zip), step-by-step setup with screenshots
Magento 2Composer VCS from magento or copy to app/code/Lomi/Payments/
PrestaShopZip the lomi/ folder from prestashop
ShopifyDashboardSettings → Payment channels → Integrations (custom install, no zip)
BubbleBubble editorPlugins → Add plugins → lomi. (or GitHub sync), step-by-step setup

Choose your platform

Shopify is distributed as a custom install app (not App Store payments). Enable it from dashboard.lomi.africaSettings → Payment channels → Integrations, then install on your store via OAuth.

Other ways to integrate

Not on a supported platform, or building a custom flow? These give you the same hosted checkout without a store plugin:

  • Embed widget, a drop-in checkout button and modal for any site (including Bubble and custom HTML).
  • Hosted checkout, the lomi. page your plugins redirect shoppers to.
  • Storefront, merchant product pages and subscribe flows (display_on_storefront on catalog products).
  • lomi-ui, copy-paste checkout components when you want your own UI.
  • CLI, create and test checkout sessions from your terminal.
  • MCP, drive checkout from AI agents and IDE workflows.

Plugin, embed, or API?

You want to…Use
Add payments to a supported store (Woo, Magento, PrestaShop, Shopify, Bubble)The plugin for that platform
Add a checkout button to a custom site or no-code pageEmbed widget
Keep your own checkout UI but skip the payment plumbinglomi-ui components
Full control from your own backendThe public API (POST /checkout-sessions)
Sell from a hosted product catalog (no store plugin)Storefront with Products (display_on_storefront)
Automate or test from a terminal or AI agentsCLI or MCP

On this page