O'Reilly logo

Using Joomla!, 2nd Edition by Jennifer Gress, Ron Severdia

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. Building an Online Store

An online store using Joomla is a great way to get your products out into the world and make money. Stores can offer physical products or virtual products available for download only. Payments can be taken via credit card with a payment gateway or hosted solutions can be utilized like PayPal or Google Checkout. Benefits to using PayPal or Google Checkout are that you don’t have to be concerned with store security as seen in Notes About Security, SSL, and PCI Compliance.

Stores are almost always more complex to configure than you realize going into it. While YouTube may have a video showing you how to set up a store in a few hours, it rarely is as simple as that. Planning is required to set up your store. Thinking ahead is also required. We do not yet know what will be necessary when going from Joomla 3 to Joomla 4. We might need to migrate third-party extensions. If you know you don’t want to take on migrating your store in the future, you may want to think about utilizing a hosted shopping cart like Shopify, AmeriCommerce, or MagentoGo. Using a hosted solution, typically the security topics discussed in Notes About Security, SSL, and PCI Compliance are taken care of for you.

If your website is selling products (or subscriptions), you will need to budget for expeditures. Online stores like Amazon or eBay have IT staff/programmers employed to run, manage, and administer their online stores. Even “simple” products can require ongoing expenses working ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required