Shopping cart

Best Joomla Shopping cart & eCommerce extension

With 350,710+ downloads, J2Store is a powerful, flexible shopping cart and ecommerce solution for Joomla. Set up your store and start selling in less than 10 minutes. Sell anything, anywhere. Get started for free



Start your online store for free


Payment Gateways


Apps And Integrations

10 minutes

Set Up Your Store

And start selling online

Joomla shopping cart

J2Store is the most-popular Joomla shopping cart and eCommerce extension. Create an online store and start selling in less than 10 minutes. Sell anything, anywhere.
Subscription and membership

Subscriptions and Memberships

Sell subscriptions and memberships in your Joomla website with J2Store. Turn your Joomla website into a money making machine by selling subscriptions / memberships.

Booking & Reservations

Sell tickets, book appointments, offer rentals and services, take event registrations online with your Joomla website. The best booking extension for Joomla with complete ecommerce and payment features.
Partial Payment

Partial payments / Deposits

Let customers place a deposit for your products and services and pay the remaining amount later. Customers can choose payment plans, with variable percentages and intervals.

J2Store is easy to set up and manage. Experience the simplicity of eCommerce

Use Joomla articles to build your catalogue

Building an online store is as easy as ABC with J2Store. Just turn Joomla articles into products and sell online.

Configurable Products

Chain your product options. So customers can choose one option and get subsequent/ dependant options based on their first selection. Think of a Pizza. Only after the customer first chooses the type of the pizza, he can get to choose the extra toppings for it.


Think of T-shirts. T-Shirts come in different sizes and colours. So we can only sell them in combinations. Example: Casual TShirt (size: Medium, Colour: Blue).

Sell digital products

Sell PDFs, images, ebooks, magazines and more. Customers can order digital products and download them from your online store.

Manage stock

Do not oversell. Set stock for your products. When the stock reaches zero, the product will automatically set to out of stock.

Single page inventory management

Manage your inventory in a single page. No need to open every product to manage your stock. Just use the single page to view, edit and manage stock for all products.

Low stock notification

Get automatic notifications from your store for products that are reaching the low stock threshold. It will help you replenish the stock.

Auto-cancel incomplete orders and return stock

You can set a time interval for the shop to automatically cancel the order and return the stock (if customer did not successful pay for the order). This ensures that your other customers are able to purchase the item.

Discount codes and coupons (PRO feature)

Increase sales by offering discount coupon codes. Run promotions and attract more customers by giving them discounts.

Up-sells and cross-sells

Recommend the customers with similar products and generate additional sales. Cross-Selling is to recommend the customer to buy products related to the one they are purchased or about to buy. If they buy, for example, a mobile phone, suggest them mobile phone covers, screen guards, or power banks.

Vouchers (PRO feature)

Retain customers by offering them redeemable vouchers. Offering a voucher encourages customers to spend more.

Customer group pricing

Sell your products at different prices to a diverse group of customers. Offer special prices to customers belonging to a specific group. Take advantage of the Joomla user groups to set different prices for different customers.

Simple, one-page customer checkout

With J2Store, the entire checkout process is painless and uses Ajax technology that walks through the customers step by step without refreshing the page. Customers can place orders quickly and with confidence.

Checkout fields

Take full control of the billing and shipping fields in your checkout steps. You can reduce the number of fields to ensure faster checkout.

Guest checkout

Allow customers to checkout as guest. This will help you increase your sales as people like hassle-free, secure checkout.

Custom fields at checkout

Get additional information from your customers. You can have text input fields, dropdown selections, radio / checkbox options to get more information from your customers when they checkout.


We have made extensive user documentation for J2Store. It is the first place to start while setting up your online store.

Priority Ticket System

Need to get in touch with us directly? Use the ticket system. Our dedicated support team will help you solve the issues more quickly. Though we say our response time is within 24 hours, we used to get in touch within hours.

Video tutorials

We have made video turorials on important topics that will help you configure your store easily. Watch the video tutorials.

Community forum

With more than 20,000 questions answered, our community forum is one of the best places to look for answers when you face any issues. It gives you opportunity to engage the vibrant J2Store community around the world. 

Our Customers Love It, You Will Too

Sean mcelherron

Sean McElherron

“ We needed a simple solution to sell dog training products online and J2store suited us the best. The level of help and support we have received has been second to none, far better than previous ecommerce solutions we have used. ”

Sheldon Seale

Sheldon seale

“ A highly specialized etailer of almost one-of-a-kind products. J2Store has been able to handle the quite complex and complicated requirements with very little difficulty. I am greatly appreciative of the wide range of functionality.Support is outstanding. Highly recommended! ”

Jennifer marriot

Jennifer Marriot

“Great product! J2store Works great. I have been using this product to collect donations, program registration, and spirit wear sales for several years and it does everything I need it to do . Hands down to the best customer support I have ever encountered in my life! Documentation is up to date. ”

John barber

John Barber

“ J2store was the best & easiest I’ve tried. I’m a photographer and I use this extension for selling image prints with several levels of framing/mounting variables & options. It comes with great shipping plugins and payment options .The support response was swift, professional and respectful. Documentation and videos are excellent. ”