Ninja Shop — WordPress Ecommerce Plugin
Ninja Shop – The Quickest Way to Start Selling
by Kevin Stover · WordPress.org page · Website
Ninja Shop has 20+ active installs on WordPress.org and 8,607 downloads all time. We have tracked it since September 4, 2026; download trends appear after 30 days of data. The last update was on December 12, 2019, tested up to WordPress 5.2.26.
Ninja Shop at a glance
Is Ninja Shop well maintained?
Features
The feature list from the plugin's own readme on WordPress.org, trimmed to the essentials.
- Product Inventory – Set and track product inventories
- Hidden Source Files for Digital Product Downloads – Use source file URLs from the WordPress media library or from Dropbox, Amazon, etc. and Ninja Shop…
- Download Expirations – Apply settings for download links to expire or to limit access to download links/file downloads
- Simple Shipping – Adds flat rate and free shipping for your physical products
- Simple Taxes – Collect US, Canadian, or EU Value Added Taxes
- Customer Order Notes – Allow your customers to leave a note while placing an order
- Terms of Service – Require your customers agree to your Terms of Service when purchasing your products
- Product Categories and Tags – Organize your store by with categories and tags
- Membership – Create as many memberships as you want with specific rules for what content your members can access. You can also use the Memberships add-on to…
Ninja Shop reviews and ratings
5 reviews on WordPress.org, with the most recent ones as their authors posted them.
5 reviews
- 5★
-
1
- 4★
-
2
- 3★
-
2
- 2★
-
0
- 1★
-
0
-
Not in development now - Potential +++
UPDATE: I have just been advised this plugin is currently not in development and is not being worked on for the foreseeable future. I hope this changes but can't wait so I need to move to another solution. The Great: The general way in which it works and is installed is quite good. It looks nice and clean and simple to set up. It is lighter than plugins like Woocommece and is easily in the top 2 or 3 smaller shop plugins for its purpose. The admin interface is fairly easy to follow, and page generation is oddly not needed as it uses the store inbuilt pages (unless you want create and use your own pages). It has 'features' or options might be a better word, which you can turn on and off, so only what you need is enabled. The product image zoom feature is a real nice addition. I have the popup setting off so the zoom is on the main product page image so it's a cleaner look and feel. The Good: It is relatively easy to make css edits to make it look and feel as you want, but it does require good css knowledge. This is where I have made this into being a really usable product. Works for me ;) Shipping works ok for Flat rate and free per product. However shipping needs a global shipping rate(s), like we may want to charge a flat $20 regardless of how many items are in their cart. An option to calculate shipping would be a bonus. In Australia we use Aust Post for most things and it is a weight versus size calculation. Not sure how this could be integrated into it as I think it will get quite heavy to cover it all. There is inventory, but I am yet to find where this can be displayed on the front end for clients to see, which is needed for limited edition items. I'm still testing this part. The Not So Good: While you can add, change etc css styles, it is not for the new novice user which a lot of WP users fall into. It lacks in some basic style options that should by default be available in settings. For example the number of columns in a row for products list as well as set
GregW -
Too simple for anything but basic selling
Updated - Managed to download but no use to me as unlike Ninja Forms this has no Stripe integration and currently can't offer monthly billing for subscriptions. looks easy to set up but not the plug-in for me. Contains a fatal error when activated taking down your site! Do not download the version for download via wordpress isn't tested correctly and shouldn't have been released.
peter1979 -
Excited about the potential
I really like the setup of this plugin. The ability to disable all the features you don't need is a great idea, and makes the plugin much easier to use on a day-to-day basis. The only snag I have at the moment is shipping - I can choose between flat rate and free, and that's that. For any site which ships small items worldwide, that simply doesn't work. I'll be hanging out for a shipping calculator!
Thea -
Keep a close eye on this
I wanted to test it out but it crashes my installs as soon as I activate it..lol.. no worries though you gave full disclosure it was in beta so no harm no foul. I'll be keeping an eye on the progress made and everyone else should too because if anyone can dethrone Woo.. it's this bunch.
Ben -
UI & GUI Comes together
I think the guys and the dev team behind this did an excellent job. It's easy and logical to setup and to get started with. There were some "bugs" within the coupon setting (the dice does not auto-generate) and there were not any conditional options (same problem as with WooCommerce) by which I mean that there are no "if" conditions that can be combined. Let me explain by example: 10% off your first purchase but only up to 15 dollar. So if you spend 200, you still only get 15 dollar discount, not 20. Things like that is missing from both this and from Woo. Other than that I love the fact that you can customize the user account page to your own liking, you can customize the order emails and so much more. There is no pop-up when adding a product to cart which I personally like, the notification happens there and then -- directly by the button with a link to checkout and cart. Something Woo does not have but should. This has potential to become bigger than Woo.
bjornenio
Details
Ninja Shop is an easy to use eCommerce plugin, the quickest way to start selling your products with WordPress.
The full description, screenshots and every review live on the WordPress.org page.
Rankings Ninja Shop competes in
Tags
- e-commerce
- ecommerce
- sales
- sell
- store
More from Kevin Stover
-
Ninja Forms 600,000+ installs -
SendWP 10,000+ installs -
Ninja Announcements 30+ installs
-
Ninja Galleries 10+ installs
- Version
- 1.1.11
- Last updated
- Dec 12, 2019
- First published
- Jul 12, 2018
- Requires WordPress
- 4.7
- Tested up to
- 5.2.26
- Requires PHP
- 5.6
- Pricing
- Free on WordPress.org
Ninja Shop FAQ
What does Ninja Shop do?
According to its WordPress.org readme, Ninja Shop offers Product Inventory – Set and track product inventories, Hidden Source Files for Digital Product Downloads – Use source file URLs from the WordPress media library or from Dropbox, Amazon, etc. and Ninja Shop, Download Expirations – Apply settings for download links to expire or to limit access to download links/file downloads, Simple Shipping – Adds flat rate and free shipping for your physical products and Simple Taxes – Collect US, Canadian, or EU Value Added Taxes.
How many active installs does Ninja Shop have?
WordPress.org reports 20+ active installs for Ninja Shop as of September 7, 2026.
Is Ninja Shop still maintained?
The last release was on December 12, 2019, more than a year ago. WordPress.org shows a warning on plugins that go this long without an update.
Is Ninja Shop free?
Ninja Shop is free to install from WordPress.org. Many plugins also sell a paid version or add-ons.