Web Storefronts

Last modified October 22, 2018

This article applies to Contextual Commerce. (Looking for Classic Commerce documentation?)

A Web Storefront is a Web site hosted securely by FastSpring for the purpose of displaying your product information and allowing customers to purchase your products. You can have as many Web Storefronts as you need in each Store, and you can optionally customize each Web Storefront to look and feel differently to the others.

Tutorial Video

Check out our tutorial video on adding your logo to a Web Storefront:  How to Add Your Logo to a Web Storefront.
 Important notes about Web Storefronts


With Web Storefronts, customers' cart contents are not maintained between sessions. If session persistence is critical to your implementation, consider using the Store Builder Library instead of a Web Storefront.


Each Store has a default Web Storefront that controls the appearance and styling of the Account Management site as well as certain customer-facing email messages. You cannot change which Web Storefront is the default, but FastSpring can change it for you if need be. Your Store's default Web Storefront must be online in order for it to affect the appearance and styling of the Account Management site and email messages.

Example of the default indicator on a Web Storefront tile


Different web browsers have different options that must be set regarding the Content Security Policy. Since Web Storefronts set all of the various options (in support of various browsers), some browsers may show "errors" in the browser's console regarding unsupported commands. This is to be expected and should not cause any issues.

Each Web Storefront consists of several pages, though not all customers will see every page in the Storefront, depending on how they interact with the Storefront. The most commonly used pages in a Web Storefront include:

  • The Home Page, where your products are listed. Cross-sells, upsells and product offers may be instantly displayed in-line once an item has been selected by clicking its "buy" button.
  • The Product Page, to which you can optionally link directly from your Web site. If you provide product details and images on your Web site, you may choose to link directly to the Product Page of your Web Storefront rather than the Home Page. The Product Page doesn't list all of your products; only the one specific product and any cross-sells, upsells or product options applicable.  Customers who click a link to a Product Page will have the chosen product already selected for purchase, so there's no need to click the product's "buy" button and they can proceed directly to payment.
  • The Payment Information popup window, in which the customer enters payment details such as name, e-mail address, and credit card details.
  • The Completion Page, where the order reference, your after-purchase instructions, and optionally any fulfillment information will be displayed to the customer upon completion of a successful purchase.

The following illustration is an example of the Home Page in a basic Web Storefront.

The following illustration is an example of a Completion Page.