lomi. logo

Self-service

Give customers a portal without building one

lomi. hosts a customer account at customers.lomi.africa. Your backend creates a one-time launch session; customers verify with email or SMS OTP, then manage subscriptions, receipts, and saved payment methods in a scoped session.

What customers can do

Secure launch from your app

Mint portal launch sessions server-side with POST /customers/{id}/portal-launch-session, never from browser code.

Payment history and receipts

Customers view past payments and open invoice receipts when your integration exposes them.

Subscription self-service

Pause, resume, cancel at period end, or retry failed renewals from the hosted portal when enabled in your policy.

Saved cards and library

Manage default payment methods and download digital purchases from the library when configured.

What is the lomi. customer portal?

Payment infrastructure for francophone West Africa: hosted checkout, Mobile Money, cards, payouts, subscriptions, and developer APIs across UEMOA. The customer portal is a hosted self-service area for payment history, subscriptions, and saved payment methods.

Key facts

  • Hosted at customers.lomi.africa with OTP verification per session.
  • Launch sessions are created server-side from your backend API.
  • Customers can manage subscriptions and receipts without you building a billing UI.

Portal vs hosted checkout

Hosted checkout collects payment for a cart or invoice. The customer portal is for existing customers to manage their relationship after the first purchase.

How to launch the portal

  1. Create or identify the customer record via the lomi. API.
  2. Call POST /customers/{id}/portal-launch-session from your server.
  3. Redirect the customer to the returned URL to verify with email or SMS OTP.

Customer portal FAQ

Can customers cancel subscriptions in the portal?

Yes, when your integration enables self-service cancellation or pause policies for that customer.

Hosted checkout instead?

For collecting payment, start with hosted checkout or Subscriptions. The portal is for after the customer relationship exists.

See pricing