Info
Snipcart is the pick when a developer owns the site and wants a cart in a snippet, Foxy when payment routing across many gateways is the constraint, and Ecwid when the budget is small and the site is already built on WordPress or Squarespace. All seven were compared on published pricing, transaction fee percentages, gateway support, official MCP status, and API access.
Snipcart is the best overall shopping cart software in 2026 for teams with a developer. A 2 percent fee with no tier ladder is the easiest cost to model, and its official MCP server is the deepest here. If nobody on the team writes code, Ecwid by Lightspeed at $5 a month is the better buy, and its price point also makes it the best shopping cart software for small business sites already built on WordPress or Squarespace.
This post covers the cart and checkout engine specifically. Not the storefront platform, and not the recovery tool that chases people after they leave. Each product below takes a website that already exists, attaches a cart to it, applies tax and shipping, routes the payment to a gateway, and closes the order. Some are hosted, some run on your own server, and several treat abandoned cart recovery as one feature rather than the whole product.
Want the full storefront comparison instead? That is our best ecommerce software roundup. If recovery sequences are the real problem, go to cart abandonment software.
One thing changed this year. Two of these seven now publish first-party MCP servers, so an AI assistant can read orders and issue refunds against a live store without custom integration work. The rest rely on third-party connectors with no vendor support.
Why You Need Dedicated Shopping Cart Software
- Your site already exists. Rebuilding a working marketing site on a storefront platform just to add a buy button is expensive.
- Checkout is where money leaks. A cart that redirects to a third-party domain mid-purchase loses buyers an on-site checkout keeps.
- Payment routing is a real constraint. Regional gateways and buy-now-pay-later options differ by market, and storefront platforms support a fraction of what a dedicated cart does.
- Tax and shipping logic gets ugly fast. Live rate quotes, destination-based tax, and digital goods rules are what teams underestimate.
- Order data has to leave the cart. Fulfilment, accounting, and support all need it, so API depth decides how much glue code you write.
Related tooling sits in our ecommerce and retail blog category, and payment routing in our payment gateway software roundup.
How We Evaluated
Each product was scored on published pricing including transaction fee percentages, breadth of payment gateway support, how easily it attaches to an existing site, the maturity of AI and MCP support with first-party servers kept separate from community builds, and the state of the public API. Every figure below came from the vendor's own pricing or documentation pages in August 2026, never from a review aggregator. Full criteria live in our methodology.
1. Snipcart
Snipcart is a cart you add with a script tag and some HTML attributes, and that constraint is the whole design. Checkout renders in the page, so the buyer never leaves your domain.
Pricing: 2 percent of sales, with a $20 monthly minimum for accounts under $1,000 in monthly sales. Gateway fees are separate. Test mode is free, no card required.
Top Features
- Snippet install on any HTML page
- In-page checkout with no redirect
- Physical, digital, and subscription products
- Abandoned cart recovery included
- Real-time shipping estimates
- TaxCloud and TaxJar integrations
Pros
- One price with no tier ladder to outgrow
- Unlimited products, variants, discounts, and domains
- Full API and webhook access at the base price
Cons
- The 2 percent cut sits on top of gateway fees
- Six built-in gateways is fewer than several competitors here
AI/MCP Integration: Official. Snipcart runs a first-party MCP server at ai.snipcart.com exposing 38 tools across orders, customers, products, discounts, refunds, abandoned carts, shipping methods, domains, and order logs. It uses Streamable HTTP transport with a custom X-Snipcart-Api-Key header and can be self-hosted.
API Integration: Yes. Full REST API and webhooks are included at the single price point, with a custom payment gateway option.
Cloud Based: Yes, hosted only.
Platforms: Hugo, Gatsby, Nuxt, Angular, Next.js, React, Svelte, Vue, WordPress, and Laravel.
Best For: Developer-owned sites that want commerce without migrating the site.
Editor score: 4.6/5. The best MCP implementation in this group by a clear margin, priced in a way that punishes high-revenue stores.
2. Foxy
Foxy takes the same bolt-on approach as Snipcart but aims at a different problem: getting paid, in many places, through many processors. It supports more than 100 payment methods, and the company states it has processed over $3 billion for merchants.
Pricing: Starter $30 a month for 100 transactions, Growth $65 for 500, Advanced $300 for 1,000, Enterprise from $2,250 for 10,000. Additional transactions cost 1 percent of the sale, minimum 5 cents, capped at 35, 25, 7.5, or 5 cents by tier.
Top Features
- More than 100 supported payment methods
- Hosted cart and checkout on your existing site
- Subscriptions at any billing frequency
- Digital file delivery with download limits
- Unlimited variants with live price and image updates
- Pre-cart webhooks on Advanced and above
Pros
- Widest payment method coverage of the seven
- Overage capped in cents rather than an open percentage
- Attaches to no-code builders and traditional CMSs
Cons
- The jump from Growth to Advanced is $235 a month
- No first-party MCP server documented
AI/MCP Integration: None documented as of August 2026. Foxy publishes no MCP server of its own, and none appears in its developer documentation.
API Integration: Yes. Foxy publishes a hypermedia API built on HATEOAS with OAuth 2.0 authentication, documented at api.foxy.io/docs, covering everything available in the administration interface.
Cloud Based: Yes, hosted cart and checkout.
Platforms: Webflow, Framer, Squarespace, Wix, Carrd, Unbounce, ClickFunnels, WordPress, Drupal, Craft CMS, and static sites.
Best For: Merchants selling across regions where gateway choice is the binding constraint.
Editor score: 4.5/5. Nothing else comes close on payment routing; the missing MCP story is the only real gap.
3. Ecwid by Lightspeed
Ecwid suits a site owner who is never going to touch code. It embeds into an existing WordPress, Wix, or Squarespace page, sells through social and marketplace channels from one catalog, and charges nothing per transaction.
Pricing: Starter $5 a month for 10 products, Venture $35 monthly or $29 billed annually for 100 products, Business $65 monthly or $49 annually for 2,500 products, Unlimited $149 monthly or $119 annually. Transaction fees are $0 on every plan.
Top Features
- Embeds into existing sites with no rebuild
- Instagram, Facebook, TikTok, and Pinterest selling
- Google Shopping and marketplace listings
- Abandoned cart recovery from the Business tier
- Automated tax calculation and shipping
- In-person POS on the Unlimited tier
Pros
- Zero transaction fees at every price point
- Cheapest starting price of the seven
- Unlimited bandwidth and storage on all plans
Cons
- Product caps bite early: 10 on Starter, 100 on Venture
- Cart recovery and subscriptions need the $65 Business tier
AI/MCP Integration: Community and third-party only. No first-party MCP server appears in Ecwid's developer documentation as of August 2026. Connectors exist through Zapier and viaSocket, which carry no vendor support commitment.
API Integration: Yes. Ecwid documents a REST API covering products, orders, customers, and store settings, plus webhooks and a storefront JavaScript API that adds or removes cart items and generates pre-filled cart links.
Cloud Based: Yes, SaaS.
Platforms: WordPress, Drupal, Joomla, Wix, Squarespace, Weebly, Blogger, Contao, Jimdo, and Tilda.
Best For: Small catalogs on an existing site where nobody wants to write code or pay a revenue share.
Editor score: 4.4/5. Honest pricing and a trivial install; the product ceilings on lower tiers are tighter than they look.
4. PrestaShop
PrestaShop is the self-hosted answer, and the only free product here with an official MCP server. The Classic offer is a free source download you install on your own hosting. The Hosted offer runs the same software with installation, updates, and support attached.
Pricing: Classic is a free download, with hosting and domain on you. Hosted is 29 euros a month excluding VAT, or 24 euros billed as 290 euros for 12 months, with a 14-day trial and 50GB of hosting.
Top Features
- Free open source download with full source access
- More than 3,200 themes and modules
- Official MCP Server module for AI store management
- VAT calculation and GDPR tooling on Hosted
- PrestaShop Checkout payment handling
- Marketing and advertising automation on Hosted
Pros
- No license cost and no transaction cut on Classic
- Complete ownership of the store, code, and data
- Official MCP module rather than a community build
Cons
- Classic means you own hosting, updates, security, and PCI scope
- Module quality across a 3,200-item marketplace is uneven
AI/MCP Integration: Official. The PrestaShop MCP Server module left beta in April 2026 and is built on the official MCP PHP SDK. It adds Token and No-Auth authentication modes, STDIO transport, native n8n compatibility, prompt templates and resources, granular access controls, and tool annotations marking operations read-only or destructive.
API Integration: Yes. PrestaShop documents a CRUD webservice API covering products, categories, images, customers, orders, invoices, payments, carriers, warehouses, stock, and configuration, with access controlled by webservice credentials.
Cloud Based: Both. Classic is self-hosted; Hosted is managed by PrestaShop.
Platforms: Standard PHP and MySQL hosting, or managed hosting via the Hosted offer.
Best For: Merchants who want to own the stack and can staff it.
Editor score: 4.3/5. Free plus an official MCP module is a strong combination, held back by everything self-hosting makes your problem.
5. SamCart
SamCart is a checkout product rather than a cart in the shopping sense. The unit of sale is a page, and the feature set aims at conversion on it: order bumps, upsells, A/B tests, subscription recovery. It suits digital products and courses more than a 500-SKU catalog.
Pricing: Core $79 a month, Pro $199 a month, 25 percent off annual billing, plus a custom done-for-you tier quoted by sales. SamPay processing is 2.9 percent plus 30 cents. Tax collection costs 50 basis points on Core and 35 on Pro. Dedicated live support is a $19 add-on.
Top Features
- Unlimited pages, products, and checkouts on both tiers
- One-click upsells and order bumps on Pro
- A/B testing on checkout pages
- Subscription Saver dunning recovery on Pro
- Built-in courses application
- Affiliate center on Pro
Pros
- Cart abandonment recovery on the entry tier
- Processing rate stated publicly rather than quoted
- Unlimited video hosting on Pro
Cons
- Upsells, A/B testing, and affiliates all need the $199 Pro tier
- API access requires emailing support for a token
AI/MCP Integration: Community and third-party only. SamCart includes an in-product AI assistant called Sam, but publishes no MCP server. Connectors exist through Zapier and viaSocket without vendor support.
API Integration: Yes, on request. SamCart documents an API covering orders, subscriptions, customers, and charges, with webhook events it calls Notify URLs. A token must be requested from support.
Cloud Based: Yes, SaaS.
Platforms: Hosted checkout pages that link from any site.
Best For: Creators and course sellers optimizing a few high-value checkout pages.
Editor score: 4.1/5. Excellent at conversion mechanics, expensive for a catalog, and the gated API is an odd choice in 2026.
6. CS-Cart
CS-Cart sells a perpetual license rather than a subscription, which makes it the outlier on cost structure. You pay once, host it yourself, and keep the source. Store Builder covers single-merchant stores; Multi-Vendor turns the same core into a marketplace.
Pricing: Store Builder Plus is $1,490 one time, Ultimate $3,590, Unlim $7,990, all with no transaction fee and no limit on products or users. Multi-Vendor is a subscription from $725 a year for Standard, $1,449 for Plus, $3,599 for Ultimate, or a lifetime Plus license at $3,590.
Top Features
- One-time license with full source code access
- More than 500 built-in features
- No-code storefront editor
- Multiple storefronts from the Ultimate tier
- Warehouses and location-based availability
- Multi-Vendor marketplace edition on the same core
Pros
- No revenue share and no per-transaction cost
- Five years of free updates on the Unlim tier
- Marketplace capability without changing platforms
Cons
- The admin REST API is gated to Ultimate and above
- Entry cost of $1,490 is a real barrier for a new store
AI/MCP Integration: None documented as of August 2026. CS-Cart publishes no MCP server, and none appears in its developer guide.
API Integration: Yes, on the higher tiers. CS-Cart documents a REST API available since version 4 covering more than 30 entities including products, orders, users, categories, payments, and vendors. It uses Basic HTTP authentication with the admin email and an auto-generated API key, and returns JSON.
Cloud Based: Self-hosted by default; cloud hosting sold separately.
Platforms: Standard PHP and MySQL hosting, with mobile app source on higher Multi-Vendor tiers.
Best For: Established merchants with the volume to make a license cheaper than a percentage.
Editor score: 4.0/5. The best long-run economics here, undercut by putting the API behind a $3,590 tier.
7. ThriveCart
ThriveCart competes with SamCart on the same ground: checkout pages, funnels, and affiliate management for creators. It carries the wider payment options of the two, including buy-now-pay-later and crypto. What it will not do is tell you the price before you sign up.
Pricing: Not published. ThriveCart lists three tiers named Standard, Pro+, and Enterprise, states 0 percent fees on sales, and mentions a lifetime option, but publishes no figures as of August 2026.
Top Features
- Checkout pages across 100-plus countries
- Buy now pay later via Afterpay, Klarna, and Affirm
- Cryptocurrency payments on Pro+
- Order bumps with one-click upsells and downsells
- Affiliate management with automated payouts
- Embedded courses and community
Pros
- Zero platform fee on sales across all tiers
- Wider alternative payment support than SamCart
- More than 100 documented integrations
Cons
- No published pricing at any tier
- Crypto payments and several features locked to Pro+
AI/MCP Integration: Community and third-party only. ThriveCart publishes no MCP server. Connectors exist through Zapier, viaSocket, and a Vinkius partner listing, none of which carry vendor support.
API Integration: Yes. ThriveCart runs a public API at developers.thrivecart.com with API key or OAuth authentication, event subscription webhooks posted to a target URL, and a rate limit of 60 requests per minute per account.
Cloud Based: Yes, SaaS.
Platforms: Hosted and embeddable checkout that links from any site.
Best For: Creators who want BNPL and crypto at checkout and will sit through a signup to see pricing.
Editor score: 3.8/5. A capable product doing the one thing that should cost it a shortlist place: hiding the price.
Comparison Table
| Tool | Best For | Starting Price | Standout Feature | AI-MCP Support | API Integration |
|---|---|---|---|---|---|
| Snipcart | Developer-owned sites | 2% of sales, $20 minimum | In-page checkout, no redirect | Official, 38 tools | Yes, included |
| Foxy | Multi-gateway payment routing | $30 per month | 100-plus payment methods | None documented | Yes, OAuth 2.0 |
| Ecwid by Lightspeed | Small catalogs, no code | $5 per month | Zero transaction fees | Third-party only | Yes, REST plus JS |
| PrestaShop | Owning the whole stack | Free, self-hosted | Official MCP Server module | Official module | Yes, webservice |
| SamCart | Creator checkout pages | $79 per month | One-click upsells | Third-party only | Yes, token on request |
| CS-Cart | High volume, one-time cost | $1,490 one time | Perpetual license | None documented | Ultimate tier and up |
| ThriveCart | BNPL and crypto checkout | Not published | Buy now pay later options | Third-party only | Yes, 60 requests a minute |
More commerce tooling sits in our order management systems roundup.
How to Choose
- Decide hosted or self-hosted first. It sets your cost curve, your security responsibility, and half the shortlist.
- Model the fee at the revenue you expect, not the revenue you have. A 2 percent cut is trivial at $5,000 a month and painful at $200,000.
- Check gateway support against the markets you plan to sell into.
- Confirm whether cart recovery is included or gated. Ecwid holds it behind the $65 tier; Snipcart and SamCart include it at entry.
- Look at where the API sits on the pricing ladder. CS-Cart puts it on a $3,590 license and SamCart requires a support ticket.
- Separate official MCP servers from Zapier-style connectors. Only Snipcart and PrestaShop publish first-party servers here.
What This Actually Costs
Take a store doing 300 orders a month at a $60 average order value, so $18,000 in monthly sales. Card processing at a typical 2.9 percent plus 30 cents runs about $612 of that whichever cart you pick, except where the cart bundles processing.
Snipcart charges $360 in platform fees at that volume on top of the $612, so roughly $972 all-in. Foxy Growth is $65 flat because 300 sits inside its 500 included transactions, landing near $677. Ecwid Business at $49 billed annually comes to about $661. SamCart Core is $79 plus SamPay at 2.9 percent and 30 cents, around $691 with processing bundled rather than added.
Self-hosting changes the shape. PrestaShop Classic costs nothing in license, so you pay hosting plus the same $612 in processing. CS-Cart Store Builder Plus at $1,490 once amortizes to about $41 a month across three years with no transaction cut, the cheapest of the seven at this volume if you already have hosting and a developer.
Final Thoughts
The instinct with shopping cart software is to shortlist on features. Feature lists here are more alike than the marketing implies. The real decision is cost structure: percentage, subscription, or license, picked against the revenue you expect in two years.
Snipcart takes the overall pick for developer-led teams because the pricing is one number and the MCP server is a real capability rather than a checkbox. Choose Foxy if payment routing is what keeps failing. Choose Ecwid if the site runs on WordPress or Squarespace and the catalog is small. Choose PrestaShop to own the stack, and CS-Cart once you are past the volume where a revenue share makes sense.
ThriveCart is the one to push back on. Capable product, but in a category where five competitors publish full price lists, refusing to name a number is a choice buyers should charge it for. Foxy publishes four tiers with overage rates in fractions of a cent. That is the bar.
