django-shop vs Satchless?

Vendetta picture Vendetta · Feb 23, 2013 · Viewed 7.2k times · Source

Can anyone compare these two e-commerce frameworks?

I found this link, but I am not sure how outdated it might be. It mentioned that Satchless was still in the early stage. And at least according to this post from last year, django-shop was not production ready. Is it production ready now?

What I need is actually quite simple. I only need a B2C website (i.e. only me selling products to customers). The desired features include anonymous checkout, shipping cost + tax calculable, friendly products returning interface, paypal support. The code is hopefully easy to read and customizable (thus I will avoid Satchmo)

For Satchless: is it based on Satchmo, or a rewrite?

For django-shop: I noticed there is a giant ecosystem for django-shop. It implies that django-shop is highly customizable, but that might also imply inconsistent code design and implementation quality. And it looks like even paypal checkout needs a 3rd party extension?

Thanks again, I appreciate all your input.

Answer

Andrew Ingram picture Andrew Ingram · Feb 24, 2013

Satchless isn't a rewrite of Satchmo, it's name is simply a reaction to the perceived poor quality of Satchmo's codebase. It's designed to be very minimal, but extensible. It's changed a fair bit over the last couple of years, so might not be a particularly stable platform choice (ie it's likely the API will continue to change in big ways).

There's also Oscar, which is more opinionated and feature-rich, but still designed to be extensible: https://github.com/tangentlabs/django-oscar

Disclaimer: I've worked with the Satchless guys (not on Satchless itself) and on Oscar directly.