4

I'm looking for an eCommerce platform to use for a client's website. My requirements are the following:

  • Free of charge.
  • eCommerce admin dashboard to manage products, clients and orders.
  • Much preferably without a front-end so that I can build my own (I'll probably build an AngularJS app) and use API requests to connect with the backend. It could also be something that has a front-end but that can be made headless with plug-ins or by removing code.
  • "Nice-to-have": a backend that can be hosted in my own server. I.e. unlike Moltin (read below) who host all the eCommerce data in their servers.

Now, I've done my research and found that the closest thing to suit me is Moltin. My problem with it is that it allows for too few API requests in its free version.

Also, using Magento's API has kind of scared me off due to a lack of documentation when it comes to the platforms I'd like to use (AngularJS mainly). I'm still open to using it if you convince me otherwise.

  • Maybe osCommerce? I've just heard of it and not used it myself - if you try it and like it, answer your own question. – Thomas Weller Jan 22 '16 at 13:52
  • It's got a bounty. So go ahead and answer it yourself, if you feel like adding some more info :D I'll check it out anyway, thanks! – Fausto NA Jan 22 '16 at 13:54
1
+50

I would like to recommend WooCommerce for WordPress. It should be exactly what you are looking for. WooCommerce with Wordpress is,

  • Free of charge
  • eCommerce admin dashboard to manage products, clients and orders. - Has an awesome backend where you do just that and more
  • WooComcerce integrates with WordPress themes, so essentially you would have your app integrated with a WordPress theme and WooCommerce. It should be simple to integrate, read here for more information.
  • WordPress & Woocommerce can be installed on your backend with no problems (assuming your server can run PHP and MySQL)

If you have any questions, feel free to comment

WooCommerce

An e-commerce toolkit that helps you sell anything with WordPress.

Transform your WordPress website into a thorough-bred online eCommerce store. Delivering enterprise-level quality & features whilst backed by a name you can trust. Say hello to WooCommerce.

WooCommerce Dashboard UI

  • Do you think I would implement this with my AngularJS app using API requests or embedding PHP code? – Fausto NA Jan 24 '16 at 9:25
  • @FaustoNA I do (possible a mixture of both), in fact there are a few guides I would recommend you take a look at like this one – Tom Jan 24 '16 at 16:21
  • 1
    Awesome! I've been researching myself and I've ended up in these articles too. Thanks. – Fausto NA Jan 24 '16 at 16:22
2

Have you checked out Tryton? It is a whole ERP, but, because it is modular, you can use just what you want. AFAIK, it has a REST API if you want to access it just like a service.

It has GPL-3 license.

  • Looks pretty good, I'll check it out. Unfortunately it's not as specific as Moltin or Magento are. Moltin says they allow 30,000 API requests a month, which should roughly translate to 10k pageviews. Not quite sure if that's enough for my client. – Fausto NA Jan 12 '16 at 22:52

protected by Community Dec 6 '18 at 1:23

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.