Launch in Morocco

A ride-hailing service
for Casablanca and beyond
configured around your operation.

Configure MAD pricing, supported languages, operating areas, services, and registration fields. Choose App Experience and connect a supported payment provider after merchant approval.

8
Bundled languages, including Arabic, French, and English
MAD
Configurable currency and fare rules
App Experience
Rides, delivery and shops, or both
4 steps
Configuration, validation, pilot, and release
By Waslni Editorial TeamPublished · Last updated · 7 min readMorocco · North Africa

Morocco combines distinct city patterns, seasonal travel, and audiences that may use Arabic, French, or English. The operator should validate language defaults, pricing, coverage, and support for each launch area.

Language and payment choice both matter. The operator should choose the interface languages its audience needs, decide whether cash or a wallet fits the operating model, and connect only payment methods available to its approved merchant account.

Waslni bundles eight interface languages, including Arabic, French, and English; each tenant exposes only the languages it enables. One role-aware app serves riders and drivers, authorised staff get quick administration inside it, and the full web dashboard controls the operation.

Configured for Morocco

What is preset
for the Moroccan market

01

Morocco-scoped payment options

The operator can connect Checkout.com after merchant approval and choose the approved methods offered at launch. Cash and the optional in-app wallet can be configured separately.

02

Configurable driver registration

Admins define registration sections, fields, and supporting documents by service type. The operator’s Moroccan legal advisers determine the official requirements.

03

Configurable operating areas

Define approved areas in Casablanca, Rabat, Marrakech, or elsewhere with separate pricing and operating rules. Airport-specific workflows require separate approval and testing.

04

Eight bundled interface languages

Choose the tenant-visible languages your audience needs, including Arabic with RTL, French, and English, across the unified app and administration surfaces.

What ships

Three connected surfaces.
One operation.

Mobile app

One download for riders and drivers

The same branded iOS and Android app opens the right rider or driver mode after sign-in. Configure it for city rides and parcel delivery, a restaurant and grocery marketplace, or both.

Mobile admin

Quick control inside the app

Permission-aware admin tools let authorised team members handle urgent approvals, live operations, and support checks without switching to another app.

Web admin

Full control from the browser

Manage dispatch, users, service types, pricing, payment options, documents, roles, reports, shops, and content from the main web dashboard.

Launch sequence

From configuration
to a controlled pilot

01 /
Step 1

Brand and Morocco settings

Apply the brand, set MAD, choose languages, define approved areas, and select App Experience.

02 /
Step 2

Services and registration

Configure service types, fares, operating rules, and locally approved registration fields.

03 /
Step 3

Payments and validation

Connect a supported provider after merchant approval and test every enabled payment and settlement flow.

04 /
Step 4

Controlled pilot

Submit the app for store review and validate dispatch, support, and finance in a limited area before expansion.

Morocco-specific

Plain answers
for Moroccan operators

01 /

Can I configure Waslni for Morocco?

Yes. You can configure MAD pricing, language preferences, cities, service types, registration fields, and supported payment integrations. Your local team still needs the relevant licences and approved merchant accounts before going live.

02 /

How is the language situation handled?

The same mobile app serves riders and drivers and supports the languages enabled for the tenant. The web dashboard and customer-facing copy can also be localised for Arabic, French, or English as the operator requires.

03 /

How does cash work in Morocco?

When cash is enabled, the app records the fare and driver collection. The operator defines reconciliation and settlement procedures according to its contracts and accounting requirements.

04 /

Can I launch in a secondary city?

Operating areas and fares are configurable, but demand, driver supply, licensing, support coverage, and unit economics must be validated for each city.

05 /

Can I configure a tourist-focused service?

Languages, service areas, fares, and seasonal rules are configurable. Airport queues, automatic currency conversion, and tourism integrations require separate scope, approval, and testing.

Start in Morocco

Review the Morocco setup,
before defining launch scope

Explore MAD pricing, languages, the unified app, in-app administration, the full web dashboard, and App Experience.

Launch a ride-hailing service in Morocco — Waslni