Softwr

E-Commerce · head to head

OpenCart vs Wish

OpenCart logo

OpenCart

E-Commerce

Self-hosted open source shopping cart written in PHP, released under the MIT licence

From
Free
Rated
-
Wish logo

Wish

E-Commerce

Discount marketplace connecting buyers to low-cost goods from mostly Chinese sellers, now owned by Qoo10

From
Free
Rated
-

The short version

  • Each has a real cost: OpenCart extensions modify core behaviour through an XML patching system, so two modules that patch the same file conflict in ways that surface as broken checkout rather than as an installation error, and resolving that requires a developer reading both patches.; Wish the US Federal Trade Commission previously took action against Wish over deceptive claims about product origin, shipping times and reference pricing, and the platform operated for years under the practices that prompted that action.
  • They diverge on capability: OpenCart covers MIT licensed source, Wish covers Discount marketplace.
  • Prices and features above were last checked on 1 September 2026.

Where they differ

Only the attributes on which OpenCart and Wish actually diverge.

Attributes where OpenCart and Wish differ
AttributeOpenCartWish
Pricing modelopen-sourceFree to browse and use; pay per order
PlatformsWebiOS, Android, Web
Founded2009Unknown

Identical on both: starting price (Free), free tier (Yes), user rating (Not yet rated), category (E-Commerce).

What each one covers

Drawn from each product's published feature list. An absence here means we hold no record of it - not that the product lacks it.

Only in OpenCart

  • MIT licensed source
  • Self-hosted PHP and MySQL
  • No transaction fees
  • Multi-store
  • Extension marketplace
  • Multi-currency and multi-language
  • OCMod modification system
  • Full data access

Only in Wish

  • Discount marketplace
  • Personalised discovery feed
  • Wish Local pickup (select markets)
  • Price-drop and clearance sections
  • Buyer protection programme
  • Seller ratings

What people use each for

The jobs each tool is most often brought in to do.

OpenCart

  • A merchant with volume high enough that a percentage transaction fee costs more than a developernot Wish
  • An agency building client stores where the client must own the code and the data outrightnot Wish
  • A store with unusual catalogue or pricing logic that a hosted platform will not permitnot Wish
  • Selling in a market where the local payment gateway is not supported by the mainstream SaaS platformsnot Wish

Wish

  • A budget shopper who already has a Wish account from its earlier growth period and wants to compare it against Temunot OpenCart
  • Someone in a market with Wish Local pickup wanting to avoid a residential delivery waitnot OpenCart
  • A buyer purchasing low-value novelty or accessory items where slow shipping and limited recourse are acceptable trade-offsnot OpenCart
  • A shopper comparing seller ratings and buyer protection terms across discount marketplaces before orderingnot OpenCart

Where each one falls short

Documented limitations, not opinions. Every one is a constraint you would hit in normal use.

OpenCart

  • Extensions modify core behaviour through an XML patching system, so two modules that patch the same file conflict in ways that surface as broken checkout rather than as an installation error, and resolving that requires a developer reading both patches.
  • Major version upgrades have broken third party extension compatibility, so moving between them means re-purchasing or re-commissioning modules and effectively rebuilding parts of the store rather than clicking update.
  • Hosting, patching, backups and PCI scope are all your responsibility, so a security update you postpone is a breach you own, and there is no vendor obligation to notify or protect you.
  • Extension quality on the marketplace is uneven and modules are sold as one-off purchases with no guaranteed maintenance, so a module central to your store can simply stop being updated and leave you holding the code.
  • The core project is maintained by a very small team relative to the platforms it competes with, so security fixes, compatibility with new PHP versions and feature work all arrive at a pace you cannot influence or pay to accelerate.

Wish

  • The US Federal Trade Commission previously took action against Wish over deceptive claims about product origin, shipping times and reference pricing, and the platform operated for years under the practices that prompted that action.
  • Wish shrank substantially from its mid-2010s peak user base as Temu and Shein captured the same low-cost cross-border shopping demand with more aggressive marketing and larger catalogues.
  • The platform changed ownership in 2024 when ContextLogic sold it to Qoo10, so long-time users are now dealing with a different operating company than the one that built the original reputation, good or bad.
  • As with comparable ultra-low-cost marketplaces, individual sellers vary widely in reliability, and product safety and authenticity cannot be verified by the buyer before an item ships from overseas.
  • Shipping times remain long relative to domestic retailers, commonly one to three weeks, and buyer recourse for delayed or missing orders depends on the buyer protection programme actually being honoured.

Pricing, plan by plan

OpenCart

Free
  • Open SourceFree
    • Core ecommerce features
    • Free support
    • Extensions available

Wish

Free
  • Pay per orderFree
    • Individual item prices frequently low, similar to Temu and Shein
    • Shipping times commonly one to three weeks
    • Customs duties may apply depending on destination country and order value

Which should you pick?

Choose OpenCart if

  • You need mit licensed source.
  • You want to start without paying.
  • You also want self-hosted php and mysql.

Choose Wish if

  • You need discount marketplace.
  • You want to start without paying.
  • You work on iOS, Android, Web.
  • You also want personalised discovery feed.

Questions people ask

Is OpenCart or Wish better?
Neither clearly leads. OpenCart starts at Free and Wish at Free, and user ratings are close enough to be indistinguishable. Choose on capability and platform support.
Which is cheaper, OpenCart or Wish?
OpenCart starts at Free and Wish at Free.
Does OpenCart or Wish run on more platforms?
OpenCart runs on Web. Wish runs on iOS, Android, Web.
Can I use OpenCart for free?
Both have a free tier, so you can try either at no cost before committing.
What is OpenCart best used for?
OpenCart is most often used for a merchant with volume high enough that a percentage transaction fee costs more than a developer, an agency building client stores where the client must own the code and the data outright, a store with unusual catalogue or pricing logic that a hosted platform will not permit, selling in a market where the local payment gateway is not supported by the mainstream saas platforms. Of those, a merchant with volume high enough that a percentage transaction fee costs more than a developer and an agency building client stores where the client must own the code and the data outright are not what Wish is typically brought in for.
What can OpenCart do that Wish cannot?
OpenCart covers MIT licensed source, Self-hosted PHP and MySQL, No transaction fees, Multi-store. Wish covers Discount marketplace, Personalised discovery feed, Wish Local pickup (select markets), Price-drop and clearance sections.

Answered from the vendors’ own pages

OpenCart: Is OpenCart really free?

The software is MIT licensed with no paid edition. The costs are hosting, extensions, and a developer, and for a low volume store those can exceed a SaaS subscription.

Wish: Is Wish still owned by the company that built it?

No. ContextLogic sold the Wish platform and brand to Qoo10, a Singapore and Korea-based e-commerce group, in a deal completed in 2024.

OpenCart: Does it charge transaction fees?

No. There is no platform cut and no surcharge for using your own payment gateway, which is the main financial argument for self-hosting at volume.

Wish: Did Wish face regulatory action over its practices?

Yes, the US FTC previously took action against Wish over misleading claims regarding shipping times, product origin and pricing, requiring clearer disclosures.

OpenCart: How hard is customisation?

Theme changes are ordinary PHP templates and are approachable. Changing behaviour means the OCMod patching system, which conflicts between extensions and needs a developer.

Wish: How does Wish compare to Temu today?

Wish is considerably smaller in scale and marketing spend than Temu, though both offer a similar low-cost, long-shipping-time cross-border model.

OpenCart: What is the biggest hidden cost?

Upgrades. Version transitions have broken extension compatibility before, so budget for a partial rebuild rather than assuming updates are routine maintenance.

Share

Related pages

Other head to heads