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

75+payment gateways

60+apps and integrations

10 minutes set up your store

And start selling online

joomla shopping cart

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.

Learn More

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.

Learn More


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.

Learn More

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.

Learn More

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.


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).

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.

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.

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.

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.

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.

Vouchers (PRO feature)

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

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.

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.

Guest checkout

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

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 .

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.Browse documentation

Video tutorials

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

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.

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

I am a Store Owner

Learn how to create an online store with Joomla and J2Store. It is fast and easy. Takes you less than 10 minutes

Read more

I am a Developer

Flexible, open-source, fully-supported e-commerce platform. Create beautiful online stores for your clients quick and easy.

Read more


More than 50,000 ecommerce stores run on J2Store. Start selling online today.

Like what you see?

Ready to build your online store? Download J2Store for free right here.