Founder & Lead Engineer, RAITHub
Stay on Sharetribe while you are still proving that buyers and sellers will transact: its plans run from $39 to $299 a month, hosting included. Switch to a custom build when the marketplace's rules become the product, such as payment rails Stripe does not support, verification before sale, multi-seller carts, or commission and payout logic that Sharetribe's transaction process cannot express.
RAITHub builds custom marketplaces, so weigh this guide with that in mind. It is written to be useful even if the answer is "not yet": for many early marketplaces, Sharetribe is the right call, and a custom build would spend money on problems you do not have. Sharetribe figures below come from its own pricing page and documentation, checked on 29 September 2026.
What does Sharetribe cost in 2026?
Sharetribe has four plans. Build is for testing only; the three live plans differ mainly in custom domains, custom code and how many transactions are included (Sharetribe pricing).
| Plan | Price | Included transactions a month | What it adds |
|---|---|---|---|
| Build | $39 a month | Test environment only | No-code builder and API access to a test marketplace; 14-day free trial |
| Lite | $99 a month, billed yearly | 50 | A live marketplace on a mysharetribe.com domain |
| Pro | $199 a month, billed yearly | 250 | Custom domain and email, Zapier and third-party integrations, social login |
| Extend | $299 a month, billed yearly | 500 | Custom code and full API access on the live marketplace |
Extra transactions cost $0.19 or less each, users and listings are unlimited on every plan, and hosting is included. Stripe's payment processing is charged on top. The pricing page puts that at 1.5% to 3%.
A quick upper bound shows how the bill grows. On Extend, 5,000 transactions a month means 4,500 above the included 500. At up to $0.19 each, that is at most $855, so the Sharetribe bill tops out around $1,154 a month before Stripe fees. That is still far less than a development team costs. Volume alone is rarely a good reason to leave.
What do you actually get with Sharetribe?
A hosted marketplace backend you do not have to build or run, plus a starter front end you can change as much as you like. Sharetribe describes its Developer Platform as a headless marketplace backend with a Marketplace API for your front end, an Integration API for connecting other services behind the scenes, and a React-based Sharetribe Web Template you can customise or replace (Sharetribe Developer Platform docs).
Two parts decide most of what you can and cannot do:
- The transaction process. Every booking or order moves through a process Sharetribe runs: request, accept, pay, complete, review. You configure it through Sharetribe's CLI tooling in Sharetribe's own format. It is flexible for rentals, services and bookings, but it is a state machine inside someone else's product.
- Payments. Sharetribe uses Stripe Connect with Custom connected accounts and destination charges with
on_behalf_of. Commission is taken as an application fee, and each transaction supports one PaymentIntent. The docs note that not every country is supported, because Sharetribe needs Custom accounts, manual payouts and Stripe's 90-day holding period. Payments without Stripe are possible, but through custom development (Sharetribe payments overview).
When is Sharetribe the right choice?
When you need to learn whether the marketplace works, quickly and cheaply, and your model looks like the ones it was built for.
- You are validating demand. The question is whether anyone will list and anyone will book. A live marketplace in weeks, for a few hundred dollars a month, answers that better than a custom build ever can.
- Your model is standard. One provider, one customer, one payment per transaction: rentals, services, lessons, experiences.
- Your sellers and buyers are in Stripe-supported countries. If cards through Stripe cover your market, the hardest payment work is already done.
- You have no engineering team. Hosting, security patches, uptime and backups are Sharetribe's problem, not yours.
The broader version of this decision, for any no-code or hosted tool, is in no-code vs custom development.
What are the signs you have outgrown Sharetribe?
Five signals come up again and again. One on its own is often a workaround; three together usually mean the platform is shaping the business instead of the other way round.
- Your customers pay in ways Stripe does not cover. Stripe does not list Bangladesh among its supported countries (Stripe global availability). A marketplace whose buyers pay by mobile wallet or cash on delivery needs other gateways, and on Sharetribe that means custom payment work around a process designed for Stripe.
- One order pays several sellers. A shopping cart with items from three sellers is one payment split three ways. A process built around one PaymentIntent per transaction does not model that cleanly.
- Something has to be verified before it can be sold. Authenticity checks, licences, inspections: a workflow with evidence, reviewers and decisions that sits between "seller submits" and "buyer can buy".
- Your commission is more than a percentage. Category-specific rates, tiered rates by seller volume, promotions funded by the platform, refunds charged back to the right seller. Each is a rule, and together they are a small ledger.
- Operations live outside the platform. Stock, a warehouse, courier booking and returns. When staff run the real business in spreadsheets beside the marketplace, the marketplace no longer holds the truth.
Sharetribe or custom: how do they compare side by side?
| Factor | Sharetribe | Custom build |
|---|---|---|
| Time to a live marketplace | Days to weeks | Weeks to months, depending on scope |
| Running cost | $99–$299 a month plus per-transaction fees above the included amount | Hosting plus ongoing engineering |
| Up-front cost | Low: configuration and any template changes | A build budget; see the cost guide linked below |
| Payment rails | Stripe Connect; others through custom development | Any gateway with an API, including local wallets and cash on delivery |
| Transaction logic | Configurable process, one PaymentIntent per transaction | Whatever the business needs, including multi-seller orders |
| Hosting, uptime, security patches | Sharetribe's job | Yours, or your developer's |
| Data and backend | Hosted by Sharetribe; reached through its APIs | Your database, in your cloud account |
| Best suited to | Validating demand; standard booking and rental models | Proven demand with rules the platform cannot express |
What does a custom marketplace look like when the rules are the product?
TheSkinProof is the example RAITHub can show in full. It is the founder's own venture, a verified-skincare marketplace built and run by RAITHub, not a client project, so read it as engineering evidence rather than a client reference. It has 217 API endpoints, 5 role-based portals and 750+ automated tests. Its rules hit four of the five signals above:
- Local payment rails. Customers pay through bKash, Nagad, SSLCommerz or cash on delivery. None of those is Stripe, and Stripe is not available in Bangladesh, so a platform whose payments are built around Stripe would not have fitted without heavy custom work.
- A verification pipeline. Every product passes four gates before sale: invoice, physical, ingredient and batch code. It is a workflow with states and evidence, not a checkbox.
- A commission engine. Each order line records the seller, the commission held back and the seller's share, so refunds and payouts land on the right seller.
- Operations inside the product. Stock, fulfilment and courier booking are part of the platform, not a spreadsheet beside it.
The core of a commission engine is simple arithmetic done carefully: integer minor units, rounding in one place, and one record per seller per order. A minimal sketch, not TheSkinProof's code:
type Line = { sellerId: string; amountMinor: number; commissionBps: number }
// Split one order into per-seller settlements. Amounts are integers in the
// smallest currency unit (paisa, cents), never floats.
export function settle(lines: Line[]) {
const bySeller = new Map<string, { gross: number; commission: number }>()
for (const line of lines) {
const commission = Math.round((line.amountMinor * line.commissionBps) / 10_000)
const s = bySeller.get(line.sellerId) ?? { gross: 0, commission: 0 }
s.gross += line.amountMinor
s.commission += commission
bySeller.set(line.sellerId, s)
}
return [...bySeller].map(([sellerId, s]) => ({
sellerId,
gross: s.gross,
commission: s.commission,
payable: s.gross - s.commission,
}))
}
The rate lives on the line, not the seller, so a category rate or a promotion changes one field. The settlement rows are written in the same database transaction as the order, so a refund can reverse exactly what was recorded. The full platform is on the TheSkinProof case study, and the wider engineering is in custom e-commerce and marketplace development.
How much more does a custom marketplace cost than Sharetribe?
A lot more up front, which is why the switch should wait until the platform is costing you revenue or operations. The build cost is driven by portals, payment rails, payout rules, the stock model and any verification workflow. Market ranges and a line-by-line breakdown are in the cost to build a marketplace platform.
A useful test before you switch: add up what the workarounds cost each month. That includes staff time reconciling payouts by hand, orders lost because a payment method is missing, and sellers who leave because verification or payouts are slow. If that monthly figure is small next to a build budget, stay. If it is growing faster than the marketplace, it is time to plan the move.
How do you move from Sharetribe to a custom build without losing data?
Treat it as a migration with a dated cut-over, not a rebuild in the dark.
- Export what you own. Users, listings, transactions and reviews can be read through Sharetribe's APIs. Map every field to the new schema before you write any code.
- Plan payments separately. Sellers' payout accounts and any funds still in flight need their own cut-over date. Confirm with Sharetribe and Stripe what can move and what must be set up again.
- Keep URLs. Listing and profile URLs carry search history. Redirect every old URL to its new one.
- Run both for a short overlap. New transactions go to the new platform; old ones finish on the old one.
- Test the money paths first. Checkout, refunds, commission and payouts get automated tests before launch, because those are the failures users notice first.
Why RAITHub for a custom marketplace
- RAITHub runs a marketplace, not only builds them. TheSkinProof's payment failures, courier exceptions and seller payouts are RAITHub's problems after launch, which shapes how the next marketplace is built.
- Local payment rails are shipped work. bKash, Nagad, SSLCommerz and cash on delivery run in production on TheSkinProof.
- Money logic is tested. Commission, stock and checkout rules are covered by CI-gated tests, so a change that breaks them cannot merge.
- Fixed scope, then a quote. A free 15-minute technical audit, then a written fixed-scope quote. You own the code, and an NDA is standard.
When you don't need us
- You have not proved demand yet. Launch on Sharetribe. Come back when the workarounds cost more than the build.
- Your model is one provider, one customer, one card payment. Sharetribe was built for exactly that.
- You want to extend Sharetribe itself. A developer who specialises in the Sharetribe template and its transaction processes will be faster for Sharetribe-specific work.
- You need a certified vendor. RAITHub is not SOC 2 or ISO 27001 certified; it signs DPAs and follows your controls.
If you are planning the first release of a marketplace, the MVP development service sets out how a fixed-scope build works, and the e-commerce industry page covers what RAITHub builds for online stores and marketplaces.
Ready to decide? Book the free 15-minute technical audit and bring your current Sharetribe setup, your payment methods and the workarounds your team runs each week.
Last reviewed: 29 September 2026. Sharetribe and Stripe figures checked on 29 September 2026.
Frequently asked questions
Is Sharetribe good for a new marketplace?
Often, yes. It gives you a hosted marketplace backend, a customisable web template and Stripe-based payments from $99 a month on a live plan, which makes it a cheap way to test whether buyers and sellers will transact.
How much does Sharetribe cost?
Build is $39 a month for testing. Live plans are Lite at $99, Pro at $199 and Extend at $299 a month, billed yearly, with 50, 250 and 500 included transactions and $0.19 or less for each extra one. Stripe processing fees are extra.
When should I switch from Sharetribe to a custom marketplace?
When the rules become the product: payment methods Stripe does not support, one order paying several sellers, verification before sale, complex commission, or operations such as stock and couriers that live outside the platform. Three of those together are a strong signal.
Can Sharetribe use payment gateways other than Stripe?
Sharetribe's documentation says you can remove the Stripe actions from your transaction processes and integrate another provider, but that is custom development. Stripe Connect is the built-in option.
Is a custom marketplace more expensive than Sharetribe?
Up front, much more. Over time it depends on what the workarounds cost you. If manual payout reconciliation, missing payment methods and seller churn cost more each month than the build would, custom pays for itself.
Has RAITHub built a custom marketplace?
Yes. RAITHub built and runs TheSkinProof, the founder's own verified-skincare marketplace, with 217 API endpoints, 5 portals, bKash, Nagad, SSLCommerz and cash on delivery, a four-gate verification pipeline and 750+ automated tests.
Related posts
Ready to discuss your project?
Book a free 15-minute technical audit with our engineering team.