B2B collections
Invoice customers with a payment URL
Payment requests let you create a timed collection with amount, currency, and expiry, ideal for invoices, services, and B2B follow-up. The API returns a payment_url your customer opens to pay on lomi. Checkout.
Typical use
Timed payment requests
Set amount, currency_code, and expiry_date; attach customer_id, reference, and metadata for your ERP or CRM.
Shareable payment URL
Send the returned payment_url by email, WhatsApp, or embed in your invoice PDF; no custom checkout required.
Webhook confirmation
Listen for PAYMENT_SUCCEEDED like any other lomi. integration to mark the invoice paid in your systems.
Complements payment links
For simpler share-anywhere links without expiry logic, see <a href="https://docs.lomi.africa/build/payment-links" class="underline hover:text-foreground" target="_blank" rel="noopener noreferrer">payment links</a> in the docs.
What is lomi. invoicing?
Payment infrastructure for francophone West Africa: hosted checkout, Mobile Money, cards, payouts, subscriptions, and developer APIs across UEMOA. Invoicing uses timed payment requests with a customer payment URL for B2B and one-off collections.
Key facts
- Create payment requests with amount, currency, and expiry for invoice-style collections.
- Customers pay through a shareable payment_url on lomi. Checkout.
- Mark invoices paid in your systems when PAYMENT_SUCCEEDED webhooks arrive.
Payment requests vs payment links
Payment links are simpler share-anywhere URLs. Payment requests add expiry, references, and metadata for formal invoicing workflows.
How to collect with payment requests
- Create a payment request via API or dashboard with amount and expiry.
- Send the payment_url to your customer by email or WhatsApp.
- Reconcile payment status from webhooks when checkout completes.
Invoicing FAQ
Can customers pay with Mobile Money?
Yes. Customers open the payment URL and pay with Wave, MTN MoMo, cards, and other methods enabled on your account.
Public invoice pages?
This page covers the payment requests API used for invoicing-style collections. See the payment requests guide in the docs for technical detail.
See pricing