12,793 vendors, 8,089 bookings: the Dubai platform that never touches a single transaction
Dubai, UAE flag
Build + Fix · Ecommerce · Dubai, UAE

workspace_premium 12,793 vendors, 8,089 bookings: the Dubai platform that never touches a single transaction

For local businesses in Dubai, XMARTECH built WeView — a GPS-powered social and live-commerce app on iOS and Android, with a vendor web dashboard. WeView arrived with a booking flow that took no payment at any stage, in any category. XMARTECH diagnosed the missing commerce model and built three settlement paths that share one principle: the platform is never a party to the transaction.

auto_awesome App Development Story

We build for the failure before it happens — here is what that looked like on this project.

This page is structured as buyer questions with answer-first evidence, so clients can quickly understand risk, solution logic, and measurable outcomes.

crisis_alert Problem shape

A live-commerce marketplace with no commerce model underneath it

insights Lead outcome

12,793 vendors · 8,089 bookings · platform in zero transaction paths

category Delivery mode

Build + Fix

12,793

active vendors to date

8,089

restaurant bookings placed

3

settlement paths, none through the platform

iOS + Android

native, shipped in full

menu_book The whole story, in one paragraph

They didn't ask for a wallet. The wallet was the diagnosis.

For local businesses in Dubai, XMARTECH built WeView — a GPS-powered social and live-commerce app on iOS and Android, with a vendor web dashboard, where vendors go live, sell from the stream, and take bookings across restaurants, barbershops and electronics. It runs 12,793 active vendors and 8,089 restaurant bookings. WeView arrived with a booking flow that took no payment at any stage, in any category. XMARTECH diagnosed the missing commerce model and built three settlement paths — earned wallet points in-app, pay on delivery for goods, pay at venue for services — that share one principle: the platform is never a party to the transaction. No gateway, no custody, no liability, in any vertical.

The diagnosis

What we found

A user could reserve a table, choose menu items and confirm u2014 with nothing at stake. No payment was required at any stage, for any category. Vendors carried all the risk: no-shows cost them a table and prepped food, limited offers could be burned without a visit, and users had no reason to give anything back. The build worked. The commerce model was missing.

What we prescribed

Three settlement paths, and the platform in none of them. Restaurants run on points that can only be earned, never bought. Goods settle on delivery. Services settle at the venue. Money always moves customer-to-vendor u2014 so there's no gateway to carry, no custody to hold, and no chargeback to answer for.

gpp_badWhat was breaking or what was the risk?

WeView's booking flow required no payment at any stage, for any category. A user could reserve a table, select menu items and confirm with nothing at stake. Vendors carried all the risk: no-shows cost them a table and prepped food, limited-time offers could be burned without a visit, and users had no reason to contribute anything back. The build was functional. The commerce model underneath it was missing.

build_circleHow does a marketplace handle money without ever holding it?

XMARTECH built three settlement paths and put the platform in none of them. Restaurants and food run on WeView wallet points, spent in-app. Deliverable goods use Pay on Delivery — the customer pays the vendor after receiving the product. Services and venue bookings use Payment at Venue, settled on site. Money moves directly between customer and vendor in every case, so WeView carries no gateway, holds no custody, and stores no card data for ordinary transactions.

precision_manufacturingHow was it built to hold?

One product model with a branching type. Every listing is created through a single four-step flow — Overview, Attributes, Pricing, Booking — and classified as Deliverable, Bookable, or Both. Deliverables carry a delivery estimate, radius, return policy and optional Pay on Delivery; bookables carry available days, time slots, and optional Payment at Venue. Restaurants run an earned-only points wallet with Express Prep for starters, an admin redemption cap, and grace-period auto-cancel on no-shows. Reviews require proof and geofenced arrival check-in. Live Showing and Live Shopping sell from stream, with Live Orders tracked as its own vendor metric. Vendor app handles live ops; vendor web dashboard carries analytics, traffic attribution and product management.

How it's wired

A closed loop. Nothing leaves the platform.

Before u2014 what we audited

Booking with no payment at any stage, in any category. All risk on the vendor, nothing at stake for the user.

Select Book Confirm ??? no payment · no stake · no return

After u2014 the closed loop

Activity earns points; points spend inside the platform; vendor balance withdraws via admin or converts to subscription and ads. No gateway, ever, in the everyday flow.

Activity earns Points spend Vendor balance Subs + ads CLOSED no gateway

XMARTECH before/after template u2014 the production diagram follows this logic.

iOS
Android
Earned Points Wallet
Pay on Delivery
Payment at Venue
Live Showing
Live Shopping

monitoringWhat did it produce?

  • 12,793 active vendors run on WeView to date
  • 8,089 restaurant bookings placed through the platform
  • 3 live verticals u2014 restaurants and food, barbershops, electronics
  • 3 settlement paths u2014 earned wallet points, pay on delivery, pay at venue u2014 none of them through the platform
  • 2 live modes u2014 Live Showing (services) and Live Shopping (goods), with live purchases tracked as their own metric
  • 0 external payment gateways in the everyday transaction flow
  • Native iOS and Android, plus a vendor web dashboard. Vendors go live daily

info Honest framing: adoption and scale numbers, not durability metrics. No load or uptime figure is claimed, because none has been measured.

flare The part they didn't know to ask for

WeView asked XMARTECH for a live-commerce app. XMARTECH audited the existing flow and found a marketplace with no commerce model underneath it — no payment required at any stage, in any category. The prescription was three settlement paths that share one principle: the platform is never a party to the transaction. Restaurants run on points that can only be earned, never bought. Goods settle on delivery. Services settle at the venue. Money always moves directly between customer and vendor, so WeView carries no gateway, no custody and no chargeback exposure — and because the in-app currency cannot be purchased, faking a review earns nothing.

// The client never asked for it. It was the diagnosis.

Product surfaces

Customer app + vendor admin panel

Two connected product surfaces: customer-facing mobile experiences and the Ballpark-branded vendor admin used to run catalog, bookings, and operations.

tuneUnder the hood

Earned-only points u2014 never purchasable Express Prep u2014 starter-only, optional % admin redemption cap 15u201330 min grace-period auto-cancel 2 proof types u2014 image or receipt 2 vendor surfaces u2014 app + analytics dashboard Deliverable / Bookable / Both product model Live Orders tracked as its own metric Traffic attribution by source 3 sign-in paths u2014 OTP, Facebook, guest Geofenced arrival check-in Accept / ignore / block community chat Directions u00b7 Call u00b7 WhatsApp direct to vendor Shoppable item list beside every live reel

Verticals

Restaurants & food Barbershops Electronics Salons Gas stations Car services

Sure the build is fine, but is the model underneath it?

WeView's app worked. What was missing was the thing nobody had thought to specify. Finding that before it costs you is the job.

forumDirect conversation model

01

You share business goals, constraints, and deadlines.

02

You talk directly with the engineering team, not only account managers.

03

We turn strategy into a scoped delivery plan and execution timeline.

auto_graph Project-type focus

  • Offline-first user flows
  • Device-level reliability
  • Release-safe iteration