vs Snipcart: Full Review of Both E-Commerce Platforms

Back in 2006, developer Brett Florio was looking at the different e-commerce solutions available for web developers. The result of his research was plain and simple: he disliked them all. So it didn't take long before he decided to build his own. In April 2007, FoxyCart, now, was launched. With it, he hoped to create a system that was "master of one" instead of "jack of all". It was most likely the first shopping cart to be mostly developer-oriented.

In this Snipcart vs. review, you'll find out that the mission behind relates much more to Snipcart's than other solutions like Shopify or WooCommerce. While the two products are similar, there are still a lot of differences between them. We are regularly asked about these, so today we're going to provide answers to the following:

How exactly does Snipcart differ from

We'll take a look at what makes them similar, but most importantly, at how they differ. We'll give you insights on why & when choose one or the other. Let's start by learning more about both of them, individually.

What is

Foxy is an e-commerce solution that enables shopping cart integration. It can be implemented within any website, with only a few lines of code. It is a developer-oriented product, meaning you need at least basic HTML knowledge to integrate your cart & products, and then CSS/JS skills to optimize the lot.'s extensive number of features makes it a complete tool for an e-commerce site developer.

A few years ago, they rebranded from the original FoxyCart to It's basically the same app, with an enhanced focus on their e-commerce API and how it can be integrated into platforms.

What is Snipcart?

Snipcart is a complete shopping cart platform you integrate on top of any website or web application with basic HTML/JavaScript. It offers a flexible, customizable shopping cart, webhooks & APIs, and a dashboard to manage your e-commerce operations. A simple Snipcart integration also requires almost no development skills. However, customizing and extending it does.

At the end of 2019, the team released Snipcart v3.0, enabling even more template customization flexibility for developers and ditching any tech dependencies (bye-bye jQuery!).

Pricing: how much do & Snipcart cost?

An important distinction between Foxy and Snipcart is in their pricing. Let's have a look at how they differ exactly.

Both products offer 100% free unlimited testing in development mode. pricing

You'll need to add payment gateway fees (~2.9%) to the prices above.

In a nutshell, Foxy makes you pay mainly for their shopping cart solution. And they do have a cool set of built-in features. Some store upgrades might take the form of paid 3rd party integrations. Abandoned carts, for instance, will require a 50$/month CartHook account. Depending on your store's specific needs, you'll need to factor such paid extensions into your overall pricing.

Snipcart pricing

2% + payment gateway fees (2,9%)

Snipcart's standard pricing is 2% of monthly transactions (min. 10$ fee), plus payment gateway fees. No paid extensions, integrations or marketplace. All of our features, such as abandoned carts recovery and inventory management, are included in the price.

We also offer custom-tailored pricing for merchants with high-volume & seasonal sales. Check out our pricing page for details.

As you can see, Foxy's pricing focuses on the number of sales. As for us, we mostly look at the sales volume. Depending on your average order & product price + number of orders, could be cheaper or more expensive than Snipcart.

Both platforms can be extended with custom code and/or existing integrations, Foxy having more of the latter. It really comes down to what features matter most to your operation.

The following section should help you sort that out! vs. Snipcart: feature set similarities

Both solutions are born from the same idea: offer developers simple but powerful shopping carts they can implement into any pre-existing website. Of course, you'll find a lot of similarities between them. Here's a list of features they have in common:

  • Simple integration with HTML and JavaScript

  • Subscriptions

  • Digital goods

  • Custom products

  • Discounts---both products offer a flexible discount system. However, Foxy supports a few more fancy scenarios, such as applying discounts before and after taxes

  • Support---support platforms are similar, except Foxy nurtures a community forum, something we're also considering at Snipcart

  • Responsiveness---when on mobile, add-to-cart buttons redirect automatically to Foxy hosted cart and checkout page (see below in checkout section)

  • Flexible taxes & multi-currency

  • Flexible shipping

  • Email templating customization

  • Security

  • Existing tutorials & plugins with different CMS/site builders.

And these last two shared features will differ in their application:

  • Cart customization

  • API & webhooks

Now let's get into the thick of it---differences. vs Snipcart: review of key differences

First, here's a quick list of features you'll only find in one of the two solutions (or in a more advanced form).

Foxy advantages

  • Product categories

  • Payment gateways & alternate payment methods---Foxy's been around for a while and thus accepts a larger number of payment gateways than Snipcart (90+)

Note that with our new custom payment gateway feature you can manually integrate Snipcart with any payment gateway.

  • Multi-shipping

  • Single Sign On (SSO)

Snipcart advantages

  • Abandoned carts & recovery campaigns---with, you'll have to use a paid third party app

  • Inventory management

Now here's a more in-depth look at other important differences.

1. Merchant-friendly features

When it comes to giving comprehensive tools to merchants and non-technical users, Snipcart has some interesting stuff to offer. Out-of-the-box features we mentioned earlier like abandoned carts recovery and inventory management will help merchants grow their business. No third party, no additional fees. These features are displayed on a user-friendly merchant dashboard.

Foxy does give flexibility to merchants to manage their store with built-in features like discounts or custom products. However, the philosophy of is to be "master of one". This "one", the core of their product is really the cart itself and the checkout flow. Less focus is put on merchant-oriented features.

2. API & Webhooks offer developers a neat Hypermedia API (hAPI). While similar to REST, these bring to the table more linking between resources & intelligent clients. They're often labeled "self-discoverable APIs."

With Snipcart, developers have access to a full REST API, coupled with an extensive JavaScript API. The latter might provide a little more flexibility when it comes to JS cart manipulations than what can be done there on Foxy's side.

3. Customization & checkout experience

Snipcart and Foxy are marketed as "fully customizable solutions." But how both solutions handle customization varies a lot.

First, here's what both solutions include:

  • Custom checkout fields

  • Order confirmation emails

  • Possibility to customize cart & checkout

With Snipcart, you get complete control over your cart's look, feel, & behaviour. We provide a base theme, but the only limit after that is your imagination (and CSS/JS skills). It's up to developers to modify or fully override CSS styles, and inject JS if needed. The "checkout" examples below will showcase a few different personalized shopping cart stylings.

Foxy has a more template-based approach to styling cart & checkout elements. In a sense, their cart---and especially their checkout--are more detached from the actual merchant site than Snipcart's. The final checkout with Foxy, for instance, will always happen on a full-on, secure hosted page. That page itself isn't hosted on the merchant site and represents a change in the shopping environment. Snipcart doesn't work that way: from adding a product to the cart to confirming your order, everything happens on-site without a redirection.

You can style hosted checkout pages on Foxy using templates, and skin the cart by inserting a CSS stylesheet in the merchant admin. The cart can also take the form of a hosted page. checkout examples

Cart summary customized, hosted checkout template
Cart + checkout hosted templates

Snipcart checkout examples


SO, all of this stuff sure sounds great, but the question you probably want answered is:

Should I use or Snipcart?

Well, sadly, we're not going to draw a clear line in the sand here, because there is none. Both products adopt a decoupled approach to e-commerce, with a clear focus on providing a developer-friendly solution. Both products can be deeply integrated into existing CMS & site generators to enable easy product management.

The folks at Foxy have built a good product, and we admire their long-lasting developer-first dedication.

However, if you're looking for more freedom & flexibility when it comes to customization & checkout, Snipcart might offer an interesting approach here. Same thing goes for handing out an e-commerce site/dashboard where merchant-friendly features such as inventory management & advanced abandoned cart recovery are ready to use.

Clearly, differences in pricing might also play a big role in your decision. Make sure to weigh in every factor and draw different scenarios before making your call.

And whichever you pick, make sure to build a kick-ass project with it!

If you've enjoyed this post, please take a second to share it on Twitter. Got comments, questions? Hit the section below!

About the author

Mathieu Dionne
Marketing Lead

Mathieu graduated from University Laval in Québec City with a degree in Public Communication. He’s been an integral part of expanding Snipcart’s marketing strategies—Mathieu has been researching and writing about web development for 3+ years now. He is also an erudite movie buff!

Follow him on Twitter.

Snipcart vs. Gumroad Review: Comparing E-Commerce Alternatives

Read next from Mathieu
View more

36 000+ geeks are getting our monthly newsletter: join them!