Merit product explainers
MERIT · PRODUCT · INTERNAL

The E-Commerce Solution

Merit turns loyalty points that people cannot spend into things people actually want to buy.

Merit's main business. Built from the published explainer, last updated 28 July 2026.

Brian Arfi Faridhi · Product Director · Merit · Internal

E-Commerce Solution · The pitch · 1 of 17

Merit runs the store, so the loyalty program does not have to

A client launches a branded marketplace on Merit's stack in weeks, and never builds commerce.

E-Commerce Solution · The pitch · 2 of 17

The problem, and whose problem it is

Unspent points are a liability on someone's balance sheet and a dead experience for their member.

E-Commerce Solution · The pitch · 3 of 17

Why Merit, and why now

The wedge is the end-to-end combination, anchored in MENA logistics. No single piece of it is the moat.

The fourteen slides after this one are the working detail behind the claim, in the order the explainer sets it out.
E-Commerce Solution · 01 In one minute · 4 of 17

The gap Merit sits in

Airlines, banks and telcos hold points their members cannot spend. Running commerce is heavy. Merit runs it for them.

The gap Merit sits in points and brand a store in weeks Airlines, banks, telcos hold the points. Want them burned. Do not want to run commerce. Merit suppliers, catalogue, orders, logistics, payments, settlement Their members burn points on things they actually want The unspent balance is a liability and a dead experience for the member Shopify cannot do this, because it has no idea what a loyalty ledger is. Talon.One and Open Loyalty cannot either, because they have no catalogue, no storefront and no fulfilment. The wedge is the end-to-end combination, anchored in MENA logistics.
E-Commerce Solution · 02 Who is who · 5 of 17

Three roles, and one word that means two things

The vocabulary is genuinely confusing on day one, because internal teams use the same word differently.

The B2C Super App is the mirror image of this: same supplier network, same commerce core, but Merit owns the consumer directly.
E-Commerce Solution · 03 How the money works · 6 of 17

Five earning layers, and two of them are not software

Two layers behave like software and three behave like retail. They must never be blended in a P&L.

Target at OKR close is 16 large tenants and 100 sellers, roughly $869.2K per month recurring by December 2026.
E-Commerce Solution · 04 The product map · 7 of 17

Read the map by what each service knows

A set of decoupled services behind a white-label storefront, with one integration boundary in the middle.

Read the map by what each service knows Storefront the shopper's surface Seller Portal the supplier's surface Storefront Builder the tenant's control plane E-Commerce Core who is selling it, and at what price PIM what a product is OMS what happened to the order TMS on OTO where the box is Pricing, payments, settlement what everyone is owed One integration boundary instead of many. That is the whole reason E-Commerce Core exists, and it is why the product versus offer split lives there rather than in the catalogue.
E-Commerce Solution · 04 The product map · 8 of 17

What is built, and what is still a promise

Status as of July 2026. The honest version, not the roadmap version.

Storefront Builder is the one that matters commercially. It is what turns tenant number two into a configuration exercise instead of an engineering project.
E-Commerce Solution · 05 Old World and New World · 9 of 17

Two platforms, and both of them are moving

The single most confusing thing about Merit for a newcomer, Confluence included.

Two platforms, both moving Old World Every paying client runs here today, Al Fursan included. Built business-led with no product team steering it. No Seller Portal at all. New World Modular services, designed around product versus offer from the start. No live client yet. Seller Portal shipped first. Seller Portal connects back so the New World delivers value before the migration finishes Al Fursan on the new stack by end Sep 2026 Fully migrated by December 2026
E-Commerce Solution · 06 Product versus Offer · 10 of 17

One product, many offers

The core data-model idea. Everything about the Buy Box, catalogue quality and supplier onboarding follows from it.

One product, many offers Product title, images, specs, variants. One record per real-world thing, shared by every seller. Lives in PIM. Offer · Almania price, stock, ship-from, seller quality Offer · Aleph price, stock, ship-from, seller quality Offer · STC price, stock, ship-from, seller quality Offer · long tail price, stock, ship-from, seller quality The shopper sees one page: identical content, four sets of commercial terms. Because products are shared, a supplier cannot just create a record and set a price, or the catalogue fills with duplicates of the same phone. Every upload has to be matched first, which is the whole reason AI product matching exists.
E-Commerce Solution · 06 Product versus Offer · 11 of 17

Why seller onboarding is the hard part

A supplier cannot simply create a product and set a price. The catalogue would fill with duplicates.

This is the clearest AI opening in the product line: a real ops cost attached, and a clean evaluation target.
E-Commerce Solution · 07 The Buy Box · 12 of 17

The Buy Box, in order

When several suppliers offer the same variant, something has to pick one. The rule was locked on 28 July 2026.

The Buy Box, in order Every offer on this variant Gate 1 Trusted stock API live feed, or inventory decrement on. A stale spreadsheet cannot win. Gate 2 Availability zero stock is out Rank 1 Price lowest first Rank 2 Cancellation rate inside a 2% price band, the supplier who cancels less wins The winning offer carried forward so fulfilment knows who owes the goods Trusted stock is a gate and not a ranking factor on purpose. An offer whose stock number cannot be trusted is not a cheaper offer, it is a future cancellation, so it is filtered out before price is even considered. Two suppliers drive most out-of-stock incidents and both have API integrations.
E-Commerce Solution · 08 An order, end to end · 13 of 17

An order, end to end

From browsing to points landing back in a member account, using the Al Fursan retail flow as the reference case.

An order, end to end Browse PIM content, winning offer's price, estimated miles Choose how to pay all card, all points, or a split Checkout validation price and stock revalidated live, Buy Box picks Payment cash leg to Moyasar, points leg burns in Point Exchange OMS creates the order PENDING, then CONFIRMED on payment.completed Route to the supplier API, self-ship, or nearest store by geolocation Fulfilment pick and pack in Seller Portal, label via OTO Delivery OTO carrier, tracking back onto the order Return window opens any earned points stay Pending. A cancellation or return inside it voids the earn entirely. Points credited earn moves to Released and is pushed to the client's loyalty system. The member sees them in the client's own app. Gift cards and e-vouchers skip fulfilment, logistics and delivery entirely, which is why every client except Al Fursan is far less complex to run.
Digital goods skip fulfilment, logistics and delivery entirely. Al Fursan is the hard case because it is physical goods at scale.
E-Commerce Solution · 09 Payments and points · 14 of 17

The part Shopify cannot replicate

Mixed payment is Merit's proprietary piece, and it is the reason clients sign.

E-Commerce Solution · 10 Clients and suppliers · 15 of 17

The names you will hear in every standup

One company can appear on both sides of the business at once. STC does.

E-Commerce Solution · 11 Where AI fits · 16 of 17

Four openings, ordered by how ready they are

Product matching is ready now. Everything else needs data or scrutiny first.

Instrumentation caveat. Behavioural tracking is thin, Mixpanel is on a free account, and any metric off a current dashboard should be confirmed with Marthino first.
E-Commerce Solution · 12 Glossary · 17 of 17

What to hold in your head

Six sentences that carry most of the product.

The full explainer, with the glossary and the source links, is at merit-artifacts.pages.dev/the-e-commerce-solution-explained
MERIT · PRODUCT · INTERNAL

The B2C Super App

One wallet, every program, and a balance the consumer can actually spend.

Merit's only direct consumer relationship. Built from the published explainer, last updated 3 August 2026.

Brian Arfi Faridhi · Product Director · Merit · Internal

B2C Super App · The pitch · 1 of 17

One wallet that holds every loyalty balance, and spends it

Merit's other business sells infrastructure to loyalty programs. This one sells to the person holding the points.

B2C Super App · The pitch · 2 of 17

The problem, and whose problem it is

The value is real, it belongs to the consumer, and it is unreachable.

B2C Super App · The pitch · 3 of 17

Why Merit, and why now

B2B sales cycles are long and the client always owns the customer. Merit needs a moat it controls.

The $50M figure assumes organic execution and product quality, not the full paid-acquisition budget. Do not quote it externally.
B2C Super App · 01 In one minute · 4 of 17

Many balances in, one balance out

The E-Commerce Solution sells infrastructure to loyalty programs. This one sells to the person holding the points.

Many balances in, one balance out Banks Al Rajhi Mokafaa Airlines Al Fursan, Skywards Telcos STC Qitaf, ~15.7M members Retailers Carrefour MyCLUB One wallet aggregated, and actually spendable Gift cards the highest-volume thing people buy Physical goods marketplace, shipped Mixed payment points and card in one basket A Gulf consumer holds seven to ten loyalty cards and actively uses fewer than three. In KSA alone an estimated SAR 2.4B of points expire unused every year. The value is real, it belongs to the consumer, and today it is unreachable.
Live on both stores. Android since March 2026, iOS since 30 July 2026, once the guest-browsing fix cleared App Review.
B2C Super App · 02 Who is who · 5 of 17

Four roles, and the consumer is now ours

The important shift from the B2B side is that the consumer is Merit's own user, not somebody else's member.

The 14:30 WIB standup covers B2C, Seller Portal and PIM. Hearing an update in that meeting does not make it a B2C item.
B2C Super App · 03 How the money works · 6 of 17

Six streams, and the revenue definition trips everyone up

Revenue is full transaction value, GMV. The take rate is a margin metric, not the revenue metric.

The top-line is under revalidation and pricing is an indicative draft pending Finance sign-off. The $50M year-one figure assumes organic execution, not the full paid budget. Do not quote it externally.
B2C Super App · 04 The product map · 7 of 17

What is live, what is building, what is a promise

Status as of early August 2026.

Every roadmap date assumes the Tintash transition freeze, July to mid-August 2026, with no new feature development inside it.
B2C Super App · 05 The architecture rule · 8 of 17

The one architecture rule

If you internalise a single thing about how this product is built, make it this one.

The one architecture rule The app owns · B2C team and Tintash Every screen the user touches. UX flow and the triggers that fire a mechanic. Frontend event tracking. Checkout orchestration and the payment saga. The boundary the app never reimplements anything below this line LMS owns · Tamer's team The point ledger, the actual source of truth. Issuance, earn, burn, balance. Cashback credit, referral credit, badges, streaks. The balance move behind a P2P transfer. Platform owns · MFC and Data Merit ID, Wallet and Ledger, Point Exchange, mTrust, the Notification Service, Mixpanel. Hard dependencies, none of them B2C deliverables. There is no third layer under this one. No legacy platform sits beneath it. This is why Daily Spin looks trivial in the app and still carries a real dependency: the spin is UI, the points it awards are LMS.
B2C Super App · 06 Earn, burn, exchange · 9 of 17

Three verbs, at three very different stages

Burn works today. Earn is the Q3 build. Exchange is the differentiator and the least built.

Bumped is sometimes cited as a comparable. It has been defunct since December 2022, and it was never a points aggregator.
B2C Super App · 07 Paying with points · 10 of 17

Three rails at checkout

The checkout is where the product either delivers on its promise or does not.

B2C Super App · 07 Paying with points · 11 of 17

Reserve, then charge, then commit

Two ledgers, one transaction. If either leg fails, the other has to unwind.

Reserve, then charge, then commit fail Basket split points leg and card leg 1 · Reserve LMS holds the points. Nothing is destroyed yet. 2 · Charge the card leg goes to Moyasar 3 · Commit both legs succeeded, so the burn is committed Card declines the reservation is released and the points come back untouched Reserve before charge is the whole design. If the burn committed first, a declined card would leave the user's points destroyed with nothing to show for it. This is also why split payments are blocked on the refund mechanism: without refunds there is nothing to roll back to.
B2C Super App · 08 A transaction, end to end · 12 of 17

Nine stages, one gift-card purchase

Everything here is inside the app and the Superplatform services it calls.

Every stage emits a Mixpanel event. That is what makes checkout completion, first-time-buyer rate and month-one retention measurable at all.
B2C Super App · 09 Four markets · 13 of 17

Year one is KSA first, then UAE, then Jordan

Each market is a different payment rail, a different regulator and a different point-issuer landscape.

Year-one GMV by market, base case 37 28 18 9 0 USD, millions $28.8M Saudi Arabia $14.0M UAE $5.0M Australia $2.5M Jordan live Nov 2026 Synchro as-is Dec 2026
Base case, and the top-line is under revalidation. The app is live in the KSA and UAE store territories only.
B2C Super App · 09 Four markets · 14 of 17

A launch is not a translation

Nine workstreams open for a new market, and only one of them is language.

This is why market timing is a Fred decision and not a sprint item.
B2C Super App · 10 How it grows · 15 of 17

Organic alone caps the business

The gap to the target is closed by three stacking paths, and each one is gated on a decision rather than on engineering.

Organic alone caps the business. Three paths close the gap. The organic core product quality, referral and gamification loops, the GiftiGlobal migration. Caps at $3M to $4M ARR. Path A · Institutional government and state-owned issuers, large captive bases. $8M to $15M. Path B · First-party merchant 25% to 30% real margin on the same GMV instead of an 8% pass-through. Path C · Paid acquisition CPI-optimised, target at or below SAR 25. Gate a senior BD hire, around $80K Gate an Ops Manager hire plus a SAR 500K float Gate an MMP tool, around $20K, plus budget
GiftiGlobal: 8,820 users hold a balance and around 2,131 were active in the last 90 days. Target is 3,000 converted active users.
B2C Super App · 11 Where AI fits · 16 of 17

Two named products, and two openings

mTrust does double duty: it protects the transaction, and it sells as an API.

The Mixpanel framework is still being set up and funnel definitions are still settling. Confirm any metric with Marthino before quoting it, internally or externally.
B2C Super App · 12 Glossary · 17 of 17

What to hold in your head

Six sentences that carry most of the product.

The full explainer, with the glossary and the source links, is at merit-artifacts.pages.dev/the-b2c-super-app-explained
MERIT · PRODUCT · INTERNAL

Merit ID

The universal identity and value layer of the Merit ecosystem, with an agent that uses it on the member's behalf: it connects a person to their points, memberships, status, benefits, discounts, credentials, payment instruments, tickets and access, and corporate entitlements, across programs and partners.

The layer under everything else. Eight slides of argument, then an appendix for everything that still waits on validation or sign-off.

Brian Arfi Faridhi · Product Director · Merit · Internal

Merit ID · 01 The problem · 1 of 15

Julie holds six programs and cannot say what they are worth

Identity does not travel, so value cannot travel either. She runs product for a loyalty company, and she still cannot use what she holds.

One person, six programs, and no answer Julie one human being, six customer records Carrefour own login, own balance Peoppl, as a Merit employee own login, own balance SAIB own login, own KYC Al Rajhi own login, own KYC Al Fursan Gold miles she cannot spend here Optimoji expiry arrives silently “What does all of that actually give me?” she cannot answer it, and she runs product for a loyalty company
Merit ID · 02 The vision · 2 of 15

One identity, one value graph, one agent that uses it for you

Merit ID is the common identity, value and entitlement layer across the whole Merit ecosystem.

Merit ID · 03 The magic moment · 3 of 15

SAR 400 at checkout, and Merit finds SAR 91 the consumer forgot

This is the part a consumer feels. Everything else is infrastructure under it.

SAR 400 at checkout, and Merit finds SAR 91 the consumer forgot A SAR 400 basket one cart, one pass 200 points on an airline programme aggregated across programs, and about to expire A coupon she forgot found on the open internet, outside Merit's own data A birthday discount never claimed an entitlement she already had A membership discount the Saudi Tennis Federation case SAR 91 applied, in one pass she did not know three of these four existed
The amounts are illustrative arithmetic from the 6 August session, not a target. The benefit types are exactly those described there.
Merit ID · 04 The architecture · 4 of 15

Merit ID is the spine. The Super App is one thing standing on it.

Identity, then connections, then the value graph, then orchestration, then settlement.

Merit ID as the common spine, and what it actually holds 1 · Identity verified once, at bank grade, through Nafath and Merit KYC 2 · Connections the programs, cards and issuers a member authorises, with the consent record 3 · Value and entitlement graph points, memberships, status, benefits, credentials, each still owned by its issuer 4 · Orchestration find, reserve and apply the right value at the right moment 5 · Settlement the only layer where money and points actually move Consumed by every Merit product. Owned by none of them. B2C Super App one box among eight Engage Marketplace LMS Point Exchange Membership Client apps Partner checkouts Merit does not have to own the value to orchestrate it. Al Fursan owns the miles, a bank owns its points, a membership issuer owns its entitlement. Merit ID owns the identity, the consent and the orchestration, and that distinction matters technically, commercially and legally.
Merit ID does not own a ledger of other people's points. Ownership of the value stays with the issuer, and that distinction matters technically, commercially and legally.
Merit ID · 05 The ecosystem · 5 of 15

Every arrow in is a partner Merit never has to verify twice

Density is the asset, and the connection primitive is already built and working.

Verified once on the left, reused on the right Banks BSF, Al Rajhi, ANB, SAIB Telcos STC Qitaf Marketplaces Jahez Merit's own points Peoppl Nafath national identity, not points Merit ID the identity and value graph: one verified identity, the consent layer, the entitlement graph, the trust score, the orchestration B2C Super App one box among eight Engage Marketplace LMS Alamas Point Exchange Membership Client apps Al Fursan, SAIB, Nusuk Partner checkouts Every arrow in is a partner Merit does not have to verify twice. Every arrow out is a product that ships without building identity again. Merit ID does not hold the value on any of these arrows: the issuer still owns its points, its miles and its entitlements.
Merit already holds contracts with many of these partners from the B2B side, so the ask is often to connect an existing partner rather than to sell a stranger on the idea. The full connection flow is in the appendix.
Merit ID · 06 What exists today · 6 of 15

The starting position, stated plainly

A vision that overstates the present tense stops being useful the first time somebody checks.

Two things to fix before this is shown widely. Gift Global is a known security exposure and stays live until the Merit ID marketplace can replace it. The app is region-locked to KSA and UAE, so the CPO in France cannot install it.
Merit ID · 07 The roadmap · 7 of 15

Now, connect, orchestrate, intelligence

Twelve months, four stages, and each stage is useful on its own.

Twelve months: now, connect, orchestrate, intelligence NOW identity and authentication · Peoppl in the app · the issuer connection mechanism · bulk migration CONNECT a multi-issuer wallet a consumer can see · Membership · marketplace · Point Exchange · mTrust ORCHESTRATE value found and applied at checkout, inside Merit surfaces first, then at partner checkouts INTELLIGENCE the AI value agent across every program a member holds, universal partner checkout, and broader ecosystem integrations OPTIONAL FUTURE, not a commitment verifiable credentials and on-chain settlement · embedded finance and tokenisation. Each one is subject to technical, regulatory and legal validation before it enters the roadmap. Each stage is useful on its own, and each one is visible to a consumer. The commitment is a cadence: once a team is dedicated to Merit ID, ship something new every month.
Merit ID · 08 Network economics · 8 of 15

Every new connection makes every existing one worth more

Seat revenue scales with customers. Orchestration economics scale with the connections between them.

Merit ID · Appendix · 9 of 15

Appendix

Everything from here needs validation, sign-off, or both. None of it belongs in the main narrative yet.

Merit ID · Appendix · pricing · 10 of 15

Indicative pricing, not yet validated

Shown to size the opportunity. Not a commitment, and not for external use.

Indicative price per active Merit ID, per month 1 0 0 0 0 USD per identity per month $0.40 Starter, to 10K $0.25 Growth, 10K to 100K $0.15 Scale, 100K to 1M above 1M is priced on application
Indicative and not yet validated with the commercial team. Requires commercial sign-off before any external use.
Merit ID · Appendix · potential architecture · 11 of 15

Potential on-chain architecture, subject to legal validation

Blockchain has to solve a problem here. It is not part of what Merit ID is.

Potential future architecture, subject to legal validation Phase 1 · Today Merit-managed identity, off-chain. Partners verify by calling Merit, so Merit is in the loop on every transaction. Phase 2 · B2B API signed handoff plus a prepaid deposit. A partner onboards in days. This is the STC Qitaf pattern, generalised. Phase 3 · On-chain credential a concept for 2027. A partner would verify cryptographically with Merit out of the loop. Nothing is built and nothing is committed. The constraint, if it is ever built the token must be transfer-restricted at the token level. A freely transferable token could reach a public exchange and form a de-facto off-ramp with no involvement from Merit, which is what puts the VASP classification back in play. The intended position is Technology Service Provider: a closed-loop token, no fiat off-ramp in the interface, spendable only inside the merchant network. That is a design intent and not a legal conclusion. External counsel has not signed it off per jurisdiction, and the precedent people cite, airline miles and Starbucks Stars, is not an opinion from counsel.
The precedent people cite is airline miles and Starbucks Stars. A precedent is not an opinion from counsel, and the deck should not present it as one.
Merit ID · Appendix · optionality · 12 of 15

Embedded finance is optionality, not a capability

Interesting future use cases. None of them is an established Merit ID capability today.

Merit ID · Appendix · definitions · 13 of 15

Who is who, and the words that trip people up

The government identity source separates this from an auth product. The issuer separates it from a loyalty engine.

The full explainer, with the glossary and the source links, is at merit-artifacts.pages.dev/merit-id-explained
Merit ID · Appendix · glossary · 14 of 15

The words that mean something specific

Terms that appear across the Merit ID specs and are not interchangeable with anything else.

Merit ID · Appendix · issuer connection · 15 of 15

Permission, then token, then live balance

This journey is already built and working. It is the primitive the whole network is made of.

How an issuer connects, and why it only costs once 1 · Permission the member picks their program and agrees to connect it 2 · Verify OTP or a signed handoff from the issuer 3 · Token Merit holds a token, so it never has to ask again 4 · Live balance read on demand, every time, frictionless Costs effort once Pays out for as long as the member stays Merit already holds contracts with many of these partners from the B2B side, so in several cases the remaining work is asking an existing partner to connect, not selling a stranger on the idea. Airlines were deliberately left until later, as the hardest counterparties to open with.

The E-Commerce Solution

Merit turns loyalty points that people cannot spend into things people actually want to buy.

The B2C Super App

One wallet, every program, and a balance the consumer can actually spend.

Merit ID

The universal identity and value layer of the Merit ecosystem, with an agent that uses it on the member's behalf: it connects a person to their points, memberships, status, benefits, discounts, credentials, payment instruments, tickets and access, and corporate entitlements, across programs and partners.