FastSpring Checkout Options

FastSpring provides flexible options for checkout, including a FastSpring-hosted cart, and a checkout solution that you can fully integrate into your pre-existing website. Consumer’s checkout method depends on the type of Storefront that you use. Because each checkout option uses the same Store data, you have the flexibility to use any available methods in parallel.

Web Storefronts

When using a Web Storefront, consumers are redirected to the FastSpring Store to see their order details and complete the checkout process. You can utilize the Web Storefront as a product catalog and checkout process, or you can link directly to product pages from an existing catalog on your site. 

For example, you can continue displaying your products on your current website, and use the FastSpring Web Storefront for the checkout process. Alternatively, if you do not have an existing product website, FastSpring allows you to display your products and pricing with our platform. 

All Stores have a Web Storefront designated as the default Storefront. This Storefront is used when consumers visit the Account Management site. You may make changes to the default Storefront, and change which Storefront is your default. However, default Storefronts cannot be deleted. 

Popup Storefronts

The Popup Storefront integrates into your existing site, providing consumers with a same-page checkout experience via a popup window that displays directly in front of your webpage. If you use a Popup Storefront, your website provides the product catalog and shopping cart. When the consumer is ready to make a purchase or request a quote or invoice, the FastSpring popup is displayed.

Consumers enter their information, and FastSpring handles the payment processing and fulfillments. If your Store supports B2B, they can also request an Invoice or Quote from you.

We recommend integrating your Popup Storefront with our Store Builder Library so your pages can reflect the current order details before launching the checkout process.

Embedded Storefronts

Embedded Storefront are an embedded same-page checkout experience that enables your customers to purchase products without leaving your website. The embedded checkout would load in an iframe directly into your website, on the web page of your choice.

When a customer clicks “Buy Now,” your website prepares the order contents from our Store Builder Library Overview. This creates the session, loading an embedded checkout to display on your chosen page and location on your website. You can customize the styling and localization of each embedded storefront. After your customer enters their payment information, FastSpring processes the payment and delivers their fulfillment.

Feature Comparison

The table below provides a comparison between the capabilities of Web Storefronts and Popup Storefronts. This may help you in determining which solution best fits your needs. 

With the Store Builder Library, you can implement complete cart functionality on your own website. However, this requires web development resources for implementation. To see a live example of a cart created using the Store Builder Library, go to: https://fastspringexamples.com/full-cart/full-cart/ .

CategoryWeb StorefrontsPopup StorefrontsEmbedded Storefronts
HostingHosted by FastSpring; you provide links from your website, direct email, or social media to the Web StorefrontLives on your own website and opens in a secure modal iframe; customers never leave your siteLives on your own website and opens in a secure modal iframe; customers never leave your site
Feature SetComplete; all FastSpring Contextual functionality is supportedCheckout and mini-cart onlyCheckout and mini-cart only
Does the implementation require technical expertise?No; anyone who can use a web browser can configure a Web StorefrontYes; but minimal expertise is needed when using a Popup Storefront for checkout onlyYes; but minimal expertise is needed when using an Embedded Storefront for checkout only
Can I implement automatic redirects from the completion page?NoYes, if you use SBLYes, if you use SBL
Are the cart contents preserved throughout the browser session?No; cart contents are not preserved when navigating to a different page or siteYes, if you use the data-continuous directive of  SBLYes, if you use the data-continuous directive of  SBL
Can consumers remove items from the cart?Yes, depending on your implementationYes; if you enable the Popup Storefront cartYes; if you enable the Embedded Storefront cart
Is consumer data encrypted and transmitted securely?YesYesYes
Can license keys and download links be rendered on the Completion Page?YesYesYes