lomi. logo

SDKs for TypeScript, Python, Go, PHP, and React Native

Our client libraries wrap the lomi. REST API with typed requests, error handling, and idiomatic patterns — so mobile and backend teams can integrate payments without hand-rolling HTTP calls.

By Engineering
|
||News

API-first, SDK-supported

Every lomi. feature starts with the REST API and OpenAPI spec. SDKs sit on top so you spend time on product logic, not request boilerplate.

Libraries available today

TypeScript / JavaScript: full coverage of public API resources — checkout sessions, customers, subscriptions, refunds, payouts, and webhooks.

Python and Go: server-side integrations for billing systems, marketplaces, and internal tools.

PHP: Laravel and WordPress-friendly patterns for teams on common CMS stacks.

React Native: LomiProvider and payment components built on Stripe's mobile SDK for in-app card flows, with lomi. publishable keys.

Generated from one spec

SDKs are generated and verified against our OpenAPI definition, so new API fields show up consistently across languages. The spec is public — diff it when we ship changelog updates.

Prefer no SDK? Use hosted checkout links or raw HTTP with the same keys. The SDKs are convenience, not lock-in.

Get started

Install from npm, PyPI, or clone from GitHub. Run lomi login and lomi init from the CLI to scaffold a project with examples.

Docs: docs.lomi.africa — authentication, idempotency, webhooks, and sandbox test cards.

----

lomi. is a payment processing platform based in Côte d'Ivoire. We create and commercialise e-commerce products with built-in payment channels aggregation capabilities, facilitating digital payments and disbursements for merchants and businesses of all sizes. To learn more about what drives our product roadmap, read our blog, visit our GitHub, download our merchant mobile app, or simply create an account.