NEXUS Back Office Rwanda (RWF) Maker-checker: 4 pending PH

Marketplace Supply Ops

Merchant onboarding approvals, product moderation and seller quality - merchant onboarding approval is manual in Phase 1; listings publish freely under the platform terms
Role: Marketplace Ops (maker)
Merchants pending approval
7
2 over 24h SLA
Products in moderation
143
where approval toggle is on
Avg approval time
6h 20m
within target
Sellers below quality
4
score under 70
Suspended sellers
1
Muhazi Auto Parts

Merchant approval queue

Manual KYB approval
MerchantCategoryKYB sourceRecruiterSubmitted SLADecision
Inzozi Fashion House
TIN 102938475 - Nyarugenge
Fashion Payment Gateway (C3) RC-2214 18 Jul 09:12 18h left
Nyanza Dairy Store
TIN 118273645 - Southern
Groceries Payment Gateway (C3) RC-1180 18 Jul 15:40 6h left
Akagera Agro Supplies
TIN 129384756 - Musanze
Appliances Bank docs pending Direct 17 Jul 11:02 Overdue 4h

Product moderation queue

143 items - showing flagged first Automated controls at submission
Listing policy: merchant onboarding approvals are manual in Phase 1; product listings publish freely under the platform terms, with automated image checks and duplicate-hash controls at submission. This listing-approval queue applies only where the BRCE toggle marketplace.listing_approval_required (default off) is on. The automated controls that run at submission are image type, dimension and size validation plus content and image duplicate detection, and they are what most listings pass through without ever reaching this queue.
Duplicate hash
Tecno Spark 20 128GB, Gravity Black
Kigali Electronics Ltd - RWF 145,000
Image matches 2 existing listings
Price check
LG 43 inch Smart TV, ThinQ AI
Kivu Home and Living - RWF 385,000
38% below category median
Prohibited
Herbal supplement, unbranded 60 caps
Simba Supermart - RWF 12,500
Restricted category - needs RRA cert
New seller
Rice Premium 25kg, Long Grain
Nyanza Dairy Store - RWF 32,500
No flags raised

Seller quality

Rolling 90 days - quality gate at 70
SellerRatingRefund rateCancellation Shipping speedQuality scoreAction
Kigali Electronics Ltd
Gasabo
★★★★★ 4.8 1.4% 0.9% 1.2 days 92
Simba Supermart
Nyarugenge
★★★★☆ 4.3 3.1% 2.2% 1.8 days 81
Gorilla Sports Rwanda
Kicukiro
★★★☆☆ 3.4 6.8% 5.1% 3.6 days 64
Muhazi Auto Parts
Kicukiro - suspended
★★☆☆☆ 2.6 14.2% 11.7% 6.9 days 38

Marketplace Supply Ops

What is actually waiting on a decision
Merchant onboarding is always reviewed by hand. Listings are not. The listing approval toggle is off by default, so products publish under the automated controls and Efashe enforces by takedown instead. Only merchants whose toggle has been switched on appear in the listing queue.
QueueWaitingOldestReviewed by hand
Merchant onboarding, KYB cases72d 4h Always
Listings, approval toggle on126h 20m Only for 3 merchants
Duplicate flags from the hash check41d 1h Always
Takedown reports from buyers23h 40m Always
Quality score below the floor35d Always
Listing approval toggle, platform defaultOff, per DEC-05
Merchants with it on3, all new and under watch
Why it is off by defaultA queue of 4,000 listings a week would not be reviewed properly, and pretending otherwise would be worse than automated controls plus takedown
What publishes without reviewAnything passing image, duplicate, category and restricted-term checks
What Efashe keepsTakedown, at any time, with the reason recorded

Marketplace Supply Ops

Four listings flagged as possible duplicates
A hash match is a flag, not a verdict. Two sellers listing the same phone with the manufacturer stock photo will match on image hash and both be legitimate. The queue exists so a person decides, which is why there is no auto-reject.
ListingMatched againstMatch typeConfidenceLikely answer
Samsung Galaxy A16 128GB
Kigali Electronics Ltd
Same product, Simba SupermartImage hash, exact100%Both legitimate. Manufacturer stock photo, two authorised sellers.
Tecno Spark 20 Gravity Black
Kigali Electronics Ltd
Same seller, own listing KE-TEC-SP20-BKContent hash and SKU98%Genuine duplicate by the same seller. One should be delisted.
Anker Power Bank 20000mAh
Nyabugogo Auto Spares
11 listings across 7 sellersImage hash, exact100%Stock photo. All legitimate, none is a duplicate of another.
iPhone 15 Pro Max 256GB
Unknown seller, new account
A listing removed for counterfeit in MayContent hash, near94%Worth a real look. A removed counterfeit relisting under a new account.
The last row is the reason this queue exists. Three of the four flags are noise from stock photography. The fourth is a counterfeit seller trying again, and an automated rule tuned to catch it would delist hundreds of honest listings.

Marketplace Supply Ops

Another operator decided this listing
Somebody else already decided this. Listing iPhone 15 Pro Max 256GB was taken down by m.habimana at 15:12 today, so your decision was refused rather than silently overwriting theirs. The platform returns a state conflict, and that is the right answer: two operators deciding the same item is exactly what maker-checker is meant to catch.
Error returned409 STATE_CONFLICT
ItemListing iPhone 15 Pro Max 256GB
Already decided bym.habimana
When15:12 today
Outcome that standstaken down
Your actionDiscarded. Nothing was written.
Why the queue let you open it. The list was loaded before they decided. Refreshing the queue removes it, and any decision you were part way through is lost rather than applied to a closed item.