White Label Marketplace Software · Features

White Label Marketplace Software Features: What Ships in the Build

A product page is the easy screen. The difficult work sits behind it: one basket split across several sellers, stock counted per variant, four balances that must tie back to one ledger, cash counted at a doorstep, and a refund that unwinds every step. This is the platform underneath the marketplace clones, laid out by the person who touches each part.

Request a Live Demo →See Pricing
6 surfaces on one API
100% your brand on show
6 days to go live
Source code
Handed over
Six Surfaces, One Backend
01Buyer storefront on the web
02Buyer app for Android
03Seller panel and seller app
04Rider app with proof of handover
05Operator console with role limits
06Your name on every screen
6
Surfaces, One REST API
11
Payment Gateways Integrated
9
Order States, Full History
3
Android Apps Included
By Role

Feature Set by Role

Sorted by who uses it every day: the buyer shopping, the seller listing and collecting earnings, and the rider who finishes the job at the customer's door.

B

Buyer

  • Autocomplete search with price, brand, rating and seller filters
  • Rails for featured, best-selling and top-rated stock
  • A daily deal, timed flash offers and a clearance storefront
  • A single basket holding goods from many sellers
  • Guest basket kept by session, merged into the account at login
  • Coupon, wallet balance and loyalty points on one order
  • Refund requests that carry a reason and evidence
  • Restock alerts, referral codes and reviews with photos
S

Seller

  • Shop registration with KYC, then operator approval
  • Products with a colour, size and custom-attribute matrix
  • Price and quantity held on every SKU row
  • Low-stock alerts once a threshold is crossed
  • Bulk import and export of the catalogue
  • AI-drafted descriptions, SEO copy and image alt text
  • Order queue with accept, reject and refund replies
  • Sales analytics, wallet and withdrawal requests
R

Rider

  • A verified account of their own, approved by the operator
  • Job feed where each assignment is accepted or declined
  • Map directions to the seller, then on to the buyer
  • Position broadcast while the parcel is moving
  • Pickup and drop checkpoints along the route
  • One-time code confirmed at the door
  • Cash taken on delivery held against the rider's balance
  • Earnings view with its own payout request flow

A rider here is a full account with KYC, a wallet and an approval status, and not a tick-box on a buyer profile. Only that structure lets cash taken at a door be counted back to a named person.

Compare

Rented Platform vs One-Time Script vs Miracuves Platform

Three ways to hold a marketplace, set against the features that decide whether it survives its first busy season. Rented and script columns describe patterns, not any single product.

FeatureRented or hosted platformOne-time scriptMiracuves platform
Multi-seller catalogUsually included, within plan limitsOften a single-seller storefront with an add-onVariant matrix, SKU-level stock, categories nested to any depth
One basket, many sellersCommonly supportedVaries by scriptYes, split into one order per seller, shipping estimated per seller
Your own delivery fleetOften left to third-party couriersFrequently absentRider accounts, job feed, live position, one-time-code handover
Cash on deliveryDepends on the vendor's regionsOften treated as a plain payment typePer-rider balance, settled to the operator wallet in its own table
Separate walletsUsually internal to the vendorFrequently one balance columnBuyer, seller, rider and operator wallets, each with append-only history
Commission controlCommonly a plan-level rateOften one flat rateGlobal, per category, per seller or per product, reversed on refund
Where the source livesWith the vendorWith you, though some vendors withhold it from every tierIn your repository: the Laravel backend and all three Flutter projects
Mobile appsDepends on the planCheaper tiers often ship web-view apps rather than native onesThree Flutter Android builds; iOS is quoted separately
Payment methodsThe vendor's supported listTypically a handful of gatewaysEleven gateways, offline methods and cash on delivery
How you payA recurring fee that stops the service if unpaidA one-time purchase, usually well under the platform price$2,799 once, with hosting and provider fees held on your own accounts

Read the last row as a difference in shape, not in total. A rented plan often bundles hosting, a CDN and licensing into the monthly fee, whereas here those are separate bills you contract directly. Neither is cheaper by default. The mobile row is worth a look too: three Android builds are inside the price, and iOS compilation, signing and store submission are a separate scope.

End to End

One Order From Search to Settlement

Follow a single purchase across every surface, all the way to the doorstep and the ledger behind it.

01

Find something and fill the basket

The buyer types into a search box that completes as they go, narrows by price, brand, rating or seller, and browses rails for featured, popular and clearance stock. One basket can hold items from several sellers. Delivery is estimated seller by seller before payment, and a guest's basket survives until they sign in.

02

Pay the way the market pays

A coupon, wallet credit and loyalty points can all reduce the same total. The payment then goes through any of eleven gateways, an offline method you define, or cash at the door, and every route ends in the same order record. An idempotency check means a nervous second tap does not create a duplicate.

03

Divide, accept and dispatch

The order divides by seller and stock drops at the variant level. Each seller accepts or declines their share, and each line keeps its own delivery status, so a partly fulfilled order tells the truth. A rider takes the job from the feed, collects from the seller and drives to the buyer while position updates stream in.

04

Prove the handover

The rider does not simply tap "delivered". The buyer's one-time code is checked at the door. If cash changes hands, that amount is booked to the rider's own balance in a dedicated table, apart from card and gateway money.

05

Settle, or reverse

When the order completes, your commission comes out of the seller's wallet. If it is refunded later, that commission and any loyalty points reverse on their own. Rider cash reconciles to the operator wallet at settlement, and each movement leaves an append-only row so any balance can be rebuilt from history.

Test step five hardest in any product you are shortlisting. A refund that returns the buyer's money yet leaves commission untouched produces a balance nobody can explain, and it surfaces at year end rather than at launch.

Rationale

Why Each Feature Made the List

None of these is here for the demo. Every one is in the build because omitting it causes a specific, costly failure later.

FeatureThe failure it prevents
Four wallets, not oneA buyer refund, a seller payout, a rider's cash and your commission are four separate obligations. One balance column cannot say who is owed what.
History that can only be appendedA figure nobody can trace is a figure nobody can defend. Each movement adds a row, so a total can always be rebuilt from the trail.
Cash in a table of its ownFiling doorstep cash as a normal payment hides the space between money in a rider's pocket and money in your account.
One-time code at handover"Marked delivered" proves nothing, and a disputed cash order is the costliest kind to argue.
Idempotent order placementA tap repeated on a weak connection must not bill twice or hold stock twice.
Status per order lineParcels from three sellers will not land together. A single status for the whole order would make the tracking page inaccurate.
Commission reversed on refundReturning the buyer's money while keeping your cut sets up a dispute with the seller.
Field-level edit historyWhen a price or status changes, someone will ask who did it and when. The log already has the answer.
Zip allowlistsOffering checkout in places you cannot reach turns a sale into a refund and a poor review.

The Engineering Under the Feature List

The choices are ordinary on purpose. The backend is PHP 8.2 with Laravel 12, organized as controller, service, repository and model, and database transactions are opened at the service layer. Around 114 Eloquent models sit on a 131-table MySQL schema, and AI, Blog and Tax ship as modules you can switch off without editing core code. Events and listeners handle notifications and ledger writes, and three versions of the REST API feed every client. On mobile, three Flutter apps share a single architecture, authenticate with bearer tokens that carry a role, use Firebase for push, and use Google Maps in the rider build. Storage is MySQL 8 plus Redis 7, using soft deletes on people and products, indexes chosen for the busy queries, and wallet histories that are only ever added to.

Laravel 12PHP 8.2, module packaging
131Tables in the schema
114Eloquent models
Redis 7Cache, queue, sessions

Whoever maintains the platform after handover will most likely know these tools already. That was the intention.

Honest Readiness

What Is Not Included in the Base Package

Everything shown above ships in the base build and can be opened in the demo. The items below do not, and the hub marks them as configuration-required or integration-required instead of leaving them implied.

Your accounts, your data, your call

  • A hosted tenancyWhite label here means a handover of the source, not a reskin rented by the month on someone else's servers.
  • iOS applicationsAndroid builds are included. iOS compilation, signing and App Store submission are a separate scope, quoted on request.
  • Payment gateway accountsEleven gateways are integrated, but every one runs on merchant credentials that you open and hold.
  • SMS, email and push servicesIntegration-required. You supply the provider accounts and the Firebase project.
  • The OpenAI keyThe AI module drafts copy against your own key, within per-feature token quotas.
  • Catalog, sellers and tax ratesProduct data, seller recruitment and the tax rates for your jurisdictions belong to your business.
  • ISO 27001 and SOC 2Neither certificate is held or claimed. The controls exist and the platform is ready for penetration testing and evidence gathering.
  • The larger extensionsExternal search, deeper analytics, ERP bridges, paid memberships, wholesale pricing, a sponsored-placement engine and observability tooling are all quoted after scoping.

Exchange rates are typed in by the operator and are not pulled from a live feed. That is deliberate, because a catalog that silently reprices itself catches sellers and buyers off guard together.

Provider

Weigh Miracuves against rented platforms, script vendors and agencies

The questions to put to every bidder, the delivery days in order, and two illustrative deployment scenarios, all on the Provider page.

See the comparison →
FAQ

Frequently Asked Questions

What actually carries my brand?
The app name and icon on the store listing, the splash screen and in-app logo, and the colour palette on all six surfaces. Transactional emails and invoices are branded too. No Miracuves name appears in the apps, the stores or the admin console, so there is nothing to strip out later.
Is this a hosted tenancy on your platform?
No. You receive the Laravel backend and all three Flutter projects in your own repository, running on infrastructure you control, with no licence check calling home. A provider that keeps the code, runs the deployment or bills per transaction is selling a SaaS licence, and this is not that.
How does the delivery side work?
Riders hold a verified account of their own. They accept jobs from a feed, get directions to the seller and then the buyer, broadcast position while moving, and finish with a one-time code entered at the door. Cash they take is held against their balance until it settles to the operator wallet.
Which payment gateways are built in?
Eleven: Stripe, PayPal, Razorpay, Mercado Pago, Iyzico, PhonePe, Paytm, PayUZ, SSLCommerz, Flutterwave and PayTabs. Offline methods you define and cash on delivery sit beside them. Each gateway needs your own merchant account and approval, so it counts as integration-required.
Do the mobile apps cover iOS?
Not in the base price. Three Android builds are included, with publishing support for your own developer account. The Flutter projects do compile for iOS, and we quote the build, signing and App Store submission separately because the review cycle is work in its own right.
What does the AI module do?
It drafts product descriptions, SEO titles and descriptions, tag ideas and image alt text through OpenAI. Each feature has a token quota and every call is logged with its cost. It runs on your own key, so it is integration-required and not bundled.

Open every surface before you decide

Ask for a live walk through the storefront, seller panel, rider app and operator console, or go straight to the price.

Explore

Explore White Label Marketplace Software

Ready for a marketplace that runs its own last mile?

Storefront, seller panel, rider app and operator console go live in 6 days, with the full source in a repository you own.

Talk to Us →
Miracuves · White Label Marketplace Software Feature set and readiness limits cross-verified against the hub, 2026-09-29
Disclaimer

Miracuves is an independent software development company. We are not affiliated with, connected to, sponsored by, or endorsed by Amazon, Flipkart, Walmart, Etsy, Myntra, Noon or Fancy, or any other marketplace operator.

About this category

“White label marketplace software” describes a category of product, not any one company. Brand names appear elsewhere on this site only to describe the kind of platform being built and the terms buyers search for.

Who built this

The entire design and codebase is built by our own team. The product contains no code, design, graphics, or content originating from any third-party marketplace website or application.

Trademarks

All third-party names and marks are the property of their respective owners, referenced here solely to describe the category of software offered.