What Do I Need to Have an Online Store? | HostGator Support
  1. Knowledge Base
  2. >
  3. Results
  4. >
  5. What Do I Need to Have an Online Store?

What Do I Need to Have an Online Store?

Despite what many hosts want you to think, having an online store doesn't have much to do with the actual server - this requires three components that any industry-standard web server can provide.

Some hosts sell you a "bundled" package of all these components and label it as a store. Such providers include Yahoo stores and Shopify.com. Hosting an online store is nothing magical - you need a few essential components:

  1. A store software suite - popular ones include Magenta, ZenCart, CubeCart, and OsCommerce - this is what comprises your site and allows you to add, remove, and modify products, accept payments, have a "shopping cart" system, and handle your customer's user accounts. This serves as the link between your customers placing orders and you receiving them. This connects to your merchant account(b) through your SSL(c).
  2. Your merchant account is what allows you to accept payments. The merchant account is set up between you and a merchant provider. It does not have anything to do with us - your store software connects through our server to the merchant provider's server and sends your customer's credit card details just typed into the store software's customer interface. The merchant provider then charges the customer's card and moves the funds into your account with them. How you get paid by the merchant provider varies from provider to provider. Still, they usually will either deposit into your account directly, send you a check, or send you a PayPal payment. When in transit between your client's computer and your server, the credit card information must be encrypted for safety reasons. This is why you need an SSL certificate(c).
  3. The SSL certificate can be thought of as a lockbox for your data - while it doesn't make it any harder for anyone to get ahold of the data, it encrypts it to the point that nobody can understand it. In addition to encrypting data, the SSL shows visitors that your business is legitimate and will not attempt to defraud them in any way.
    The SSL certificate can come from any SSL provider such as Sectigo (HostGator's provider), Verisign, GeoTrust, etc. We also sell SSL certificates starting with an introductory price of $39.99/per year and renews at $69.99. You can check the renewal price at our Addon Price Chart.
    If you buy one from us, we'll install it for free, a $10 value. We also offer more advanced SSL certificates, such as the InstantSSL and EVSSL certs, though those are more expensive and usually unnecessary. You can find more information on them on our page about SSL Certificates.

The great thing about going with a host like us, instead of a "bundled" host like Yahoo stores, is that if one component isn't working to your satisfaction, you can replace it and only it. For instance, if your merchant provider is hiking your rates, you can keep your store, keep your host, keep your SSL, and replace your merchant provider. The same applies if you decide you prefer another store suite or want a higher validation level of SSL.