WhatsApp

Request A Quote

Follow Us On:

HomeBlogBuilding a Delivery & Payments App in Lebanon: OMT, Whish & Areeba Integration
Mobile & Web App

Building a Delivery & Payments App in Lebanon: OMT, Whish & Areeba Integration

A deep-dive on a Lebanese delivery and fintech app: OMT, Whish Money and Areeba integration, USD/LBP checkout, driver dispatch, live tracking, offline-first design and Law 81/2018.

Authorized Zoho Partner — Shyphan Authorized Zoho PartnerImplementation · migration · support
Shyphan

What's inside

A practical, hands-on guide.

The Lebanese delivery and cash-on-delivery landscape
Wallet and card rails: OMT, Whish Money and Areeba
Multi-currency USD/LBP checkout
Driver app, dispatch and live tracking
Merchant onboarding across the governorates
Back to all articles

Building a delivery or payments app in Lebanon is not the same as building one in Dubai or London. The market is cash-heavy and dollarized, the payment rails are local, the power goes out, and customers expect Arabic, French and English. Get those four realities right and the app works. Miss them and it stalls. This is a practitioner walk-through of how to build a delivery and fintech app for Lebanon, from payment rails to driver dispatch.

The Lebanese delivery and cash-on-delivery landscape

Delivery is mature in Lebanon. Platforms such as Toters and Talabat have trained users to expect tracking, ratings and fast fulfilment, so a new app is judged against that bar from day one. The twist is payment behaviour: cash on delivery is still enormous, partly out of habit and partly because of the banking situation. So your app cannot treat COD as a fallback, it is a primary flow that needs proper handling for collection, reconciliation and driver float.

Wallet and card rails: OMT, Whish Money and Areeba

The digital side runs on local rails. OMT and Whish Money are the wallet and transfer services most Lebanese already use, and Areeba sits behind a lot of card acquiring. Your checkout integrates these so a customer can pay by wallet, card or cash. Importantly, you process payments through these licensed rails rather than touching raw card data yourself, which keeps your compliance burden manageable.

  • OMT and Whish Money for wallet payments and transfers.
  • Areeba and bank cards for card acquiring.
  • Cash on delivery as a first-class, fully tracked method.
  • Settlement and reconciliation per merchant and per driver.

Multi-currency USD/LBP checkout

Because the economy is dollarized, prices are usually in USD, but customers may pay in LBP. The checkout must show both, apply a rate you control, and record exactly what was charged in which currency. For cash on delivery this gets sharper: the driver might receive a mix of dollars and pounds, so the app records the split and reconciles it at end of shift. Anything less and your accounting will not tie out.

Driver app, dispatch and live tracking

A delivery platform is really three apps: the customer app, the merchant app and the driver app, all wired to a dispatch backend. The driver app needs live GPS tracking, turn-by-turn awareness, order acceptance and COD recording. The dispatch engine assigns orders by area and driver availability. Live tracking is what customers judge you on, so it has to stay accurate even when the network is flaky, which leads straight to offline handling.

Merchant onboarding across the governorates

You do not launch everywhere at once. Start in Beirut where density is highest, expand into Mount Lebanon, then push into the North through Tripoli. Each new area means onboarding merchants, signing them up, configuring menus or catalogues, and setting delivery zones. Build a self-service merchant onboarding flow so you are not manually setting up every shop. As you scale toward Sidon and Tyre in the South and Zahle in the Bekaa, the same flow keeps expansion cheap.

Notifications and offline-first design

Lebanese users live in WhatsApp and SMS. Send order confirmations, dispatch alerts and delivery updates over SMS and WhatsApp using touch and Alfa numbers, since these land even when data is weak. And because power cuts and patchy internet are a fact of life, the customer and driver apps must be offline-first: cache route and order data, queue status updates locally, and sync when the connection returns. A driver in a Tripoli neighbourhood with no signal should still be able to mark a delivery complete and have it sync later.

Compliance under Law 81/2018

You are handling personal data, addresses and payment information, so Law No. 81/2018, which covers electronic transactions and personal data in Lebanon, applies. That means consent at signup, encryption of sensitive data in transit and at rest, and access controls so staff only see what they need. Routing actual payment processing through OMT, Whish Money and Areeba keeps card data off your servers, which is both safer and simpler.

Tech stack, timeline and cost

For the apps, Flutter or React Native gives you customer and driver apps from shared code. The backend handles dispatch, payments and real-time tracking, usually with a managed database and a websocket layer for live updates. On numbers: a delivery and payments platform quoted in USD typically runs USD 35,000 to USD 90,000 depending on payment integrations, live tracking and how many cities you launch in, over a four to seven month timeline. Plan for ongoing maintenance at 15 to 20 percent of the build per year, because payment rails and mobile OSes keep changing under you.

Frequently Asked Questions

Which payment rails should a Lebanese delivery app integrate?
Plan for OMT and Whish Money for wallet and transfer payments, Areeba and bank cards for card acquiring, and cash on delivery, which still dominates. Because the economy is dollarized, the checkout must handle USD and LBP with rates you control.
How do you handle cash on delivery in the app?
Cash on delivery is a first-class payment method. The driver app records the amount collected in USD or LBP, reconciles it at end of shift, and the system tracks float and settlement per driver.
Does a delivery app need offline support in Lebanon?
Yes. With power cuts and patchy connectivity, the driver and customer apps should be offline-first: cache route and order data, queue status updates, and sync when the connection returns so a delivery is not lost during an outage.
What does building a delivery and payments app cost in Lebanon?
Quoted in USD, a platform with a customer app, driver app and dispatch backend typically runs USD 35,000 to USD 90,000 depending on payment integrations, live tracking and the number of cities you launch in. Timeline is usually four to seven months.
What compliance applies to a Lebanese fintech-style app?
Law No. 81/2018 governs personal data and electronic transactions, so customer and payment data needs consent, encryption and access control. Payment processing runs through licensed rails such as OMT, Whish Money and Areeba rather than handling card data yourself.
Zoho Authorized Partner

Building a delivery or payments app in Lebanon?

Talk to a Shyphan expert about your project, free 30-minute consultation, no commitment.

Get a Free Consultation
Get Started

Request your free Zoho quote

Tell us about your project and a senior Authorized Zoho Partner consultant, not a bot, replies within 24 hours with scope, timeline and a fixed quote. The first 30-minute discovery call is free, with no obligation.

  • Free 30-minute discovery call
  • Fixed-quote SOW, no surprises
  • Implementation, customization & migration
  • SLA-bound AMC support