Quick start

The following procedure is a quick guidance to setting a simple ecommerce website:
  1. Depending on the services that you are going to use for your ecommerce, sign-up for the following:
  2. Make the following settings:
    • Configure e-mail settings
      In order for the system to be able to send e-mails, you must configure the SMTP settings.
      For more information, see Administration: Configure SMTP settings.
    • Enter the country , the state, and the ZIP, the name, and the email of your store.
      For more information, see Advanced store settings.
    • Setup your units of measurement.
      For more information, see Administration: Store settings.
    • Setup the currencies that your site will use
      For more information, see Administration: Store settings » Currencies.
    • Setup how the URLs of the product will be generated.
      By default Sitefinity CMS generates the product URLs to have the date and the name of the product. If you do not want the product’s creation date to be part of the URL, perform the following:
      1. Open Sitefinity CMS backend and click Administration » Settings » Advanced » Catalog » Providers » OpenAccessDataProvider » Parameters  » Create new
      2. In Key, enter urlFormat and in Value, enter /[UrlName]
      3. Configure e-mail settings
        In order for the system to be able to send e-mails, you must configure the SMTP settings.
        For more information, see Administration: Configure SMTP settings.
      4. Enter the country , the state, and the ZIP, the name, and the email of your store.
        For more information, see Advanced store settings.
      5. Setup your units of measurement.
        For more information, see Administration: Store settings.
      6. Setup the currencies that your site will use
        For more information, see Administration: Store settings » Currencies.
      7. Click Save changes.
    • Deselect BypassPaymentProcessing checkbox.
      For more information, see Advanced store settings » Step 2.
    • If you are using multiple languages for your website, you must first add all languages that your site will support, before you create any products.
      For more information, see Administration: Language settings.
  3. Create the following:
  4. Overview: Setup the Ecommerce pages
    • If required, create login and registration pages.
    • Create products view, the shopping cart, the checkout, and the confirmation pages.
      You can also create additional pages, such as invoice and orders list.
  5. Register a new widget in Sitefinity CMS toolbox.
  6. Before going live, complete the Going live checklist.

IMPORTANT: Turn off caching for all of your ecommerce pages. You must install SSL certificate on the website and you must configure your login, checkout, and any confirmation pages to require SSL.

For complete instructions and descriptions of all features of Sitefinity CMS Ecommerce, you have to read the entire guide.

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Web Security for Sitefinity Administrators

The free standalone Web Security lesson teaches administrators how to protect your websites and Sitefinity instance from external threats. Learn to configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?